Variable Selector Memory Device for Failure Bit Isolation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Resistive memories, such as ReRAM, often experience failure bits that cannot be set to a predetermined resistance, leading to unpredictable and random errors, which negatively impact storage apparatus reliability.

Innovation Solution

A memory device with a selector having a variable electrical parameter that can be set to different levels, allowing the selector to be enabled or disabled, thereby controlling access to memory units and preventing failure bits from being accessed, while minimizing leakage current and power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all memory units are kept accessible in the memory array, then the storage capacity and accessibility are maximized, but failure bits can be accessed causing reliability degradation and increased power consumption due to sneak path currents

Engineering Contradiction:
Improvestorage reliabilityVSAvoidmemory management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The memory array is segmented into multiple banks, and failure bits are isolated at the row or column level within these banks. This allows selective disabling of only the affected memory units while keeping the rest of the memory array operational, thereby maintaining reliability without excessive complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Decoder circuits serve as intermediaries between the address input and the memory units. These decoders can be configured to disable specific rows or columns by preventing the activation of corresponding word lines or bit lines, thus isolating failure bits without requiring direct control of each memory unit.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If selectors are kept in enabled state to allow memory access, then data accessibility is improved, but leakage current increases and power consumption rises

Engineering Contradiction:
Improvememory accessibilityVSAvoidpower consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The selectors are designed with dynamic controllable resistance states rather than fixed states. The resistance of selectors can be adjusted in real-time based on whether the associated memory unit is being accessed, allowing the system to transition between low-leakage (disabled) and high-accessibility (enabled) states as needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The electrical resistance parameter of the selectors is changed based on the access requirements. When a memory unit is not being accessed, the selector resistance is increased to disable access and reduce leakage current. When access is needed, the resistance is decreased to enable the selector, thus dynamically optimizing the balance between accessibility and power consumption.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If program operation is performed on all memory units, then storage capacity is maximized, but failure bits that cannot be programmed successfully degrade overall system reliability

Engineering Contradiction:
Improvestorage capacityVSAvoiddata integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

Failure bits are extracted or isolated from the active memory array by disabling their corresponding selectors. This separation allows the majority of functional memory units to operate at full capacity while the failed units are removed from the accessible address space, maintaining both productivity and reliability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The presence of failure bits is converted into a benefit by using them as indicators to adjust selector states. Instead of allowing failure bits to cause random errors, the system detects programming failures and uses this information to disable the corresponding selectors, thereby converting a harmful element into a means for improving overall system reliability through adaptive configuration.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Data Source

PatentUS10074424B1Memory device, system and operating method thereof
Publication Date: 2018.09.11 MACRONIX INTERNATIONAL CO LTD
  • US10074424B1 patent drawing
  • US10074424B1 patent drawing
  • US10074424B1 patent drawing

AI summary

A memory device includes a memory unit and a selector. The memory unit is configured to store data. The selector is coupled to the memory unit, and has a variable electrical parameter capable of being set to different levels. When the variable electrical parameter of the selector is set to a first level, the selector is turned on in response to an operation signal that is enabled, allowing the data stored in the memory unit to be accessed; when the variable electrical parameter of the selector is set to a second level, the selector remains turned off when receiving the operation signal that is enabled, prohibiting the data stored in the memory unit from being accessed.