Memory Controller Reference Voltage Circuit Skew Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing memory controllers face challenges in accurately sampling data from DDR SDRAM due to shared reference voltages, leading to performance issues and increased skew among output bits.
Innovation Solution
A memory controller with an input/output circuit and a reference voltage generating circuit that provides individual reference voltages to each receiving circuit, allowing each bit to be processed independently, thereby improving data sampling accuracy and reducing skew.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a shared reference voltage is used for all receiving circuits, then the device complexity is reduced, but the data sampling accuracy deteriorates and skew among output bits increases
Solution Approach 1:
The patent divides the single shared reference voltage into multiple independent reference voltage signals, with each receiving circuit having its own dedicated reference voltage. This segmentation allows each circuit to operate independently with optimized voltage levels, improving sampling accuracy while maintaining manageable complexity through modular architecture.
Solution Approach 2:
Each receiving circuit is provided with a locally optimized reference voltage that can be independently adjusted and controlled. This local quality approach ensures that each bit processing circuit has the specific voltage characteristics it needs for optimal performance, reducing skew and improving overall data sampling accuracy.
2Measurement precision
If individual reference voltages are provided to each receiving circuit, then data sampling accuracy is improved, but the device complexity increases
Solution Approach 1:
The reference voltage generation is segmented into multiple independent units, each serving a specific receiving circuit. This modular segmentation improves sampling accuracy through independent optimization while keeping each unit's complexity low and manageable.
Solution Approach 2:
The patent introduces dynamic control mechanisms that allow the reference voltage for each receiving circuit to be independently adjusted and optimized. This dynamic capability enables precise control over each bit's reference voltage, improving sampling accuracy while the systematic control approach keeps the overall system complexity manageable.
3Measurement precision
If individual reference voltage control is implemented for each bit, then skew among output bits is reduced, but the power consumption increases
Solution Approach 1:
Each receiving circuit receives a locally optimized reference voltage that can be independently controlled, ensuring minimal skew among output bits. This local optimization reduces the need for excessive power margins and allows for more energy-efficient operation at each individual circuit level.
Solution Approach 2:
The patent enables independent adjustment of reference voltage parameters for each receiving circuit, allowing optimization of voltage levels to match actual operational requirements. This parameter control reduces power consumption by avoiding over-provisioning while maintaining low skew through precise individual tuning.
Data Source
AI summary
A controller includes an input/output circuit and a reference voltage generating circuit. The input/output circuit includes a plurality of receiving circuits. Each receiving circuit receives and processes one data bit and generates an output bit accordingly. The reference voltage generating circuit is coupled to the input/output circuit and includes a plurality of circuit units for providing a plurality of reference voltages. One of the circuit units is coupled to one of the receiving circuits to provide a reference voltage to the corresponding receiving circuit and the receiving circuit processes the data bit according to the received reference voltage.


