Data Strobe Control Device with Independent Delay Sub-units
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In memory systems with multiple memory ranks, existing technologies fail to accurately represent delay values for data strobe signals between the control device and memory devices, leading to reduced data reception margins.
Innovation Solution
A control device with independent data strobe delay values for each memory device within a rank group, allowing for precise adjustment of data strobe signals to improve data reception margins.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If training is carried out for just one memory device in a rank group, then the control device complexity is reduced, but the data reception margin is decreased
Solution Approach 1:
The control device is divided into multiple sub-units, with each sub-unit corresponding to a specific memory device in the rank group. Each sub-unit independently holds and manages the data strobe delay value for its associated memory device, enabling individualized delay adjustment without increasing overall control device complexity.
Solution Approach 2:
Different data strobe delay values are assigned to different memory devices within the same rank group based on their specific characteristics and positions. This local customization of delay parameters allows each memory device to be optimized independently, improving data reception margin while maintaining a relatively simple control structure.
2Device complexity
If a single data strobe delay value is used for all memory devices in a rank group, then the device complexity is reduced, but the manufacturing precision of data timing is degraded
Solution Approach 1:
The control device architecture is segmented into multiple sub-units, where each sub-unit is responsible for managing the data strobe delay value of a specific memory device. This segmentation allows independent delay value storage and adjustment for each memory device, achieving precise data timing control.
Solution Approach 2:
The patent introduces multiple independent data strobe delay values as adjustable parameters, allowing each memory device to have its optimal delay value. This parameter customization enables precise control of data strobe signal timing for each memory device, improving manufacturing precision of data timing.
3Reliability
If independent data strobe delay values are held for each memory device, then the data reception margin is improved, but the device complexity increases
Solution Approach 1:
The control device is segmented into multiple sub-units, with each sub-unit corresponding to a specific memory device. Each sub-unit independently holds the data strobe delay value for its associated memory device, enabling individualized delay adjustment while distributing the complexity across modular components rather than concentrating it in a single complex unit.
Data Source
AI summary
A control device that comprises a first data strobe input terminal to be connected in common to data strobe terminals that are included respectively in first memory devices, and a plurality of first sub-units each coupled to the first data strobe input terminal and each holding a data strobe delay value corresponding to an associated one of the first memory devices, and the data strobe delay values of the sub-units being independent from each other.


