Single-Channel Redundancy in Multi-Channel Memory Arrays
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing memory devices face challenges in maintaining high data integrity and reliability, particularly in safety-critical systems, due to potential errors in data storage and retrieval operations.
Innovation Solution
Implementing redundancy techniques in multi-channel memory devices by storing data copies across multiple memory arrays using a single channel set, allowing for concurrent access and error detection/correction to ensure high data integrity and reliability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If redundancy techniques are implemented by storing data copies across multiple memory arrays, then data integrity and reliability are improved, but device complexity increases
Solution Approach 1:
The patent implements redundancy by storing copies of data across multiple memory arrays. When data is written to one memory array, identical copies are simultaneously written to other memory arrays. During read operations, the system can retrieve data from any of the arrays, providing fault tolerance and improved data integrity without requiring complex error correction algorithms
Solution Approach 2:
The patent divides the memory system into multiple independent memory arrays, each capable of storing data copies. This segmentation allows the system to isolate failures to individual arrays while maintaining overall system reliability through the redundancy provided by other arrays
2Reliability
If data is stored in multiple memory arrays using a single channel set, then data integrity is improved, but processing time increases
Solution Approach 1:
The patent performs preliminary actions by pre-establishing multiple memory arrays with identical data copies before actual data access operations. During normal operation, the system can immediately retrieve data from any array without performing time-consuming error checking or data reconstruction, thus maintaining fast access times while ensuring data integrity
3Productivity
If multiple memory arrays are accessed concurrently through a single channel set, then data throughput is improved, but device complexity increases
Solution Approach 1:
The patent merges the functionality of multiple memory arrays into a unified system accessed through a single channel set. The controller manages data distribution and retrieval across arrays, combining their capacities to achieve high data throughput while presenting a simplified interface to external systems
Data Source
AI summary
Methods, systems, and devices for redundancy techniques for multi-channel memory devices are described. A memory device may be configured with multiple channels (e.g., channel sets) that can be operated in different modes, such as a two-channel mode and a one-channel redundancy mode. In the two-channel mode, the memory device may be configured to access each of multiple memory arrays using a respective channel. In the one-channel redundancy mode, the memory device may be configured to access multiple memory arrays using a single channel which may otherwise be accessed using separate channels, and the memory device may store copies of data on the multiple memory arrays. For example, the memory device may store a first copy of data communicated via a channel in a first memory array and may store a second copy of the data communicated via the channel in a second memory array.


