Column Replacement Control Circuit for Memory Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In semiconductor memory devices, erroneous addresses in column replacement tables can lead to bad columns being treated as good columns, resulting in misalignment and significant errors, causing a large amount of unusable data to be read due to out-of-order entries in the ordered list of bad columns.
Innovation Solution
Detecting out-of-order entries in the column replacement table by comparing addresses and forcing the pointer to advance to a higher entry, allowing column replacement to proceed for subsequent columns, and generating an output signal to indicate the out-of-order condition for error logging or modifying the column replacement scheme.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If column replacement table is used to map bad columns to good columns, then reliability of data access is improved, but device complexity increases due to additional control circuits and ordered list management
Solution Approach 1:
The patent pre-identifies and stores bad column addresses in an ordered list during manufacturing or initial operation. This preliminary action allows the replacement table to be built in advance, so that during normal operation, the control circuit only needs to perform simple sequential comparisons rather than complex lookup operations, thereby reducing operational complexity while maintaining reliability
Solution Approach 2:
The control circuit automatically detects out-of-order entries in the replacement table and performs self-correction by advancing the pointer to the next valid entry. This self-service mechanism eliminates the need for external intervention or complex error handling circuits, maintaining reliability while keeping the control logic relatively simple
2Device complexity
If out-of-order entries are not detected in the column replacement table, then device complexity is reduced, but data integrity deteriorates due to pointer getting stuck and misalignment errors
Solution Approach 1:
The patent implements a feedback mechanism where the control circuit continuously monitors the order of column addresses in the replacement table. When an out-of-order entry is detected, the system generates feedback to advance the pointer to the next valid entry, ensuring data alignment precision is maintained without requiring complex correction circuits
3Productivity
If pointer is forced to advance on out-of-order detection, then productivity is improved by preventing data misalignment, but measurement precision may be affected due to potential loss of valid bad column information
Solution Approach 1:
The patent converts the potentially harmful out-of-order entry into a beneficial opportunity to improve pointer reliability. By detecting and advancing past out-of-order entries, the system prevents pointer stagnation and ensures continuous productive operation. The 'harm' of skipping a potential bad column address is offset by the benefit of maintaining overall system productivity and preventing catastrophic data misalignment
Data Source
AI summary
An apparatus includes nonvolatile memory cells arranged in columns including a plurality of redundant columns with control circuits coupled to the nonvolatile memory cells. The control circuits are configured to maintain an ordered list of bad columns replaced by redundant columns. The control circuits are configured to detect an out-of-order entry in the ordered list of bad columns replaced by redundant columns.


