Crossbar Memory Programming for Resistive State Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Crossbar circuits using variable resistance elements face issues with open and short failures, which can prevent circuit operation, and existing techniques do not provide a method for recovering from these errors.

Innovation Solution

A semiconductor device with a configuration of unit element groups, where at least two variable-resistance two-terminal elements are connected in series, and programming drivers and selection transistors are used to change the resistive state of these elements, allowing for the reversal of resistive states and error recovery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If variable resistance elements are used in crossbar circuits to reduce overhead and power consumption, then area efficiency and power consumption are improved, but the circuits become vulnerable to open and short failures that can prevent operation

Engineering Contradiction:
Improvecircuit operation reliabilityVSAvoidopen and short failures
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent divides a single variable resistance element into multiple series-connected elements within each unit element. This segmentation allows the circuit to tolerate failures in individual elements while maintaining overall functionality, as the series connection enables selective bypassing of failed elements through alternative programming paths.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a failure recovery mechanism where failed variable resistance elements can be discarded (bypassed) and their functionality recovered through reprogramming of the unit element. The system can detect failures and restore circuit operation by reconfiguring the unit element to compensate for the failed element, effectively recovering the lost functionality.

Inventive Principle:
Principle #34Discarding and recovering

2Reliability

If multiple variable resistance elements are connected in series within unit elements to enable failure recovery, then reliability is improved, but device complexity increases

Engineering Contradiction:
Improveerror recovery capabilityVSAvoidunit element configuration
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent designs the unit element structure to serve multiple functions: normal circuit operation, failure detection, and failure recovery. The same series-connected variable resistance elements and programming drivers used for normal operation are also utilized for detecting and recovering from failures, eliminating the need for separate dedicated recovery circuitry and reducing overall complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The unit element structure is designed to be self-diagnosing and self-repairing. The programming drivers can detect open and short failures in the series-connected variable resistance elements and automatically reprogram the unit element to bypass failed components, enabling the circuit to recover from failures without external intervention or complex control systems.

Inventive Principle:
Principle #25Self-service

3Reliability

If programming drivers are used to change resistive states for error recovery, then reliability is improved, but power consumption and operation complexity increase

Engineering Contradiction:
Improveresistive state reversibilityVSAvoidprogramming power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent employs periodic programming actions to maintain and recover resistive states. Instead of continuous power consumption, the programming drivers apply voltage pulses periodically to set or reset the resistive states of variable resistance elements as needed for normal operation or failure recovery, significantly reducing power consumption compared to continuous maintenance.

Inventive Principle:
Principle #19Periodic action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The solution provides a highly reliable crossbar circuit capable of salvaging the resistive state of variable resistance elements, ensuring circuit operation even with single-bit failures and maintaining redundancy to prevent loss of functionality.

Implementation Method 1

at least two variable-resistance two-terminal elements being connected in series... changing a resistive state of a two-terminal element constituting the unit element group

Methodology Applied
Scientific EffectVariable resistance effect: Electrical Resistance

Data Source

PatentUS10748614B2Semiconductor device and programming method therefor
Publication Date: 2020.08.18 NEC CORP
  • US10748614B2 patent drawing
  • US10748614B2 patent drawing
  • US10748614B2 patent drawing

AI summary

In order to provide a highly reliable crossbar circuit that enables salvation of reversal of a resistive state of a variable resistance element, the semiconductor device has a configuration obtained by parallelly arranging two unit elements, each including variable-resistance two-terminal elements connected in series, the semiconductor device being provided with: a unit element group being connected to a first wiring and a second wiring; a first programming driver that changes, via the first wiring, a resistive state of the two-terminal element constituting the unit element group; a first selection transistor being connected to the first wiring and the first programming driver; a second programming driver that changes, via the second wiring, a resistive state of the two-terminal element constituting the unit element group; and a second selection transistor being connected to the second wiring and the second programming driver.