Memory Redundant Columns for Embedded Status Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current memory sub-systems inefficiently utilize redundant columns, leading to underutilization of storage capacity and complicating diagnostic processes due to the lack of continuous storage of operating status conditions, which are either stored in dedicated areas or not stored at all.
Innovation Solution
A memory controller selectively stores status information in redundant columns of a memory array, combining it with user data to generate a larger data block, which is then stored using these columns, allowing retrieval for memory operations and diagnostics.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If status information is stored in dedicated spaces, then reliability is improved, but storage capacity utilization deteriorates
Solution Approach 1:
The patent applies multi-functionality by enabling redundant columns to serve dual purposes: maintaining data integrity through error correction and storing status information. This allows the same storage resources to fulfill multiple functions, improving reliability while avoiding additional dedicated storage space for status information.
Solution Approach 2:
The patent recovers and reuses redundant columns that would otherwise be discarded or underutilized. By repurposing these columns to store status information alongside their error correction function, the system maximizes storage capacity utilization while maintaining reliability benefits.
2Quantity of substance
If redundant columns are not utilized, then storage capacity is preserved, but resource utilization deteriorates
Solution Approach 1:
The system enables self-service by allowing redundant columns to automatically store and manage status information related to their own operational state. This self-service capability improves resource utilization without requiring additional external management resources.
Solution Approach 2:
The redundant columns perform multiple functions simultaneously: error correction and status information storage. This multi-functionality ensures that storage capacity is preserved while resource utilization is maximized through productive use of previously idle columns.
3Quantity of substance
If status information is not stored, then storage resources are conserved, but diagnostic capabilities deteriorate
Solution Approach 1:
The patent uses redundant columns as an intermediary structure that bridges the gap between limited storage resources and the need for status information storage. These columns serve as a mediator that enables diagnostic capabilities without requiring separate dedicated storage resources.
Solution Approach 2:
The same redundant columns that provide error correction functionality also serve as storage for status information, enabling diagnostic capabilities. This multi-functionality allows storage resources to be conserved while still improving diagnostic capabilities through the dual use of redundant columns.
Data Source
AI summary
A memory sub-system controller stores status information of the memory sub-system using redundant columns. The controller obtains a set of information representing operating conditions of a set of memory components. The controller receives user data from a host system corresponding to a portion of the set of memory components having a predetermined size. The controller appends the set of information to the user data to generate a data block that is larger than the predetermined size of the portion of the set of memory components. The controller stores the data block to the portion of the set of memory components using one or more redundant columns of the set of memory components.


