Control Circuit for Memory Error Correction Compatibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Memory devices with multiple types of memory require different control schemes for read and write operations, leading to inefficiencies and incompatibilities between host error correction schemes and memory error correction codes.
Innovation Solution
A control circuit that generates internal commands based on access units of multiple memories, allowing for unified operation and error correction management, thereby eliminating the need for host-generated commands tailored to each memory type and enabling compatibility between different error correction schemes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If different control schemes are used for each memory type, then each memory can operate according to its specific requirements, but the device complexity and control difficulty increase
Solution Approach 1:
The control circuit is designed to universally support multiple memory types (first memory and second memory) using a unified control scheme. The circuit generates appropriate internal commands for different memory types without requiring different control architectures, making the control system multi-functional and adaptable to various memory configurations while maintaining consistent control logic
Solution Approach 2:
The control circuit acts as an intermediary between the host and multiple memory types. It receives commands from the host and translates them into appropriate internal commands for different memory types, shielding the host from memory-specific control complexities while enabling compatibility with various memory technologies
2Manufacturing precision
If host generates commands tailored to each memory type, then precise control is achieved, but the ease of operation and system simplicity deteriorate
Solution Approach 1:
The control circuit serves as an intermediary that handles the complexity of generating memory-type-specific commands. The host only needs to issue general commands, and the control circuit automatically translates them into precise internal commands appropriate for each memory type, maintaining control precision while simplifying host operation
Solution Approach 2:
The control circuit autonomously determines the appropriate internal command format based on the target memory type without requiring host intervention. The system performs self-service by automatically adapting commands to match specific memory requirements, eliminating the need for the host to understand or manage memory-specific control details
3Productivity
If unified internal commands are generated for multiple memory types, then operation efficiency improves, but the adaptability to different memory-specific requirements may worsen
Solution Approach 1:
The control circuit achieves multi-functionality by using a unified internal command generation mechanism that adapts to different memory types. The same control logic and command structure are used across first and second memories, improving operational efficiency while the circuit internally adjusts parameters to maintain memory-type specificity and compatibility
Data Source
AI summary
A control circuit configured to associate a plurality of memory with an error correction scheme. The control circuit including an internal operation circuit configured to generate an internal command based on an access unit of the plurality of memory. The control circuit including a storage circuit configured to store information on the access unit of the plurality of memory.


