Dynamic I/O Buffer Impedance Control for Split Termination
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
High-speed signal integrity issues arise in chip-to-chip interconnects due to transmission line effects like reflections, attenuation, and cross-talk, particularly in SDRAM memory systems, where existing solutions lack dynamic impedance control and often require external resistors, increasing costs and power consumption.
Innovation Solution
A combined drive and termination circuit with variable impedance pull-up and pull-down networks, dynamically configurable between drive and termination modes, using transistors in parallel to adjust impedance, and a calibration mechanism to set optimal transistor enablement for different operating conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If fixed external resistors are used for termination, then signal integrity is improved, but device complexity and cost increase
Solution Approach 1:
The patent combines the drive function and termination function into a single integrated circuit block. The same transistor circuit that drives the output signal also provides the termination impedance when needed, eliminating the need for separate external termination resistors. This merging of functions directly resolves the contradiction by maintaining signal integrity through proper termination while reducing device complexity and external component requirements.
Solution Approach 2:
The I/O buffer circuit is designed to perform multiple functions: it acts as both a drive buffer and a termination circuit. By configuring the same transistors and circuit elements to provide either drive strength or termination impedance based on operational mode, the circuit achieves multi-functionality. This universal design eliminates external resistors while maintaining signal integrity across different operating conditions.
2Reliability
If fixed resistors are used for termination, then signal reflections are reduced, but power consumption increases
Solution Approach 1:
The patent implements dynamic impedance control where the termination impedance is adjusted based on operating conditions such as process, voltage, and temperature variations. Instead of using fixed resistors that consume power continuously, the circuit dynamically configures transistor networks to provide the appropriate termination impedance only when needed and at the optimal level for current conditions. This dynamic approach reduces power consumption while maintaining effective control of signal reflections.
Solution Approach 2:
The termination impedance is not fixed but is instead variable, allowing the circuit to change its impedance parameter according to operating conditions. By adjusting the impedance level dynamically based on PVT (process, voltage, temperature) variations, the circuit maintains optimal signal reflection control while minimizing power consumption. This parameter change capability allows the same circuit to adapt to different scenarios without wasting energy on fixed high-impedance termination.
3Device complexity
If simple two-setting impedance control is used, then device complexity is reduced, but adaptability to different operating conditions deteriorates
Solution Approach 1:
The impedance control is segmented into multiple independent controllable elements rather than a single fixed or binary setting. The termination circuit is divided into multiple transistor networks that can be independently configured, allowing fine-grained adjustment of the overall impedance. This segmentation enables the circuit to adapt to a wide range of PVT conditions while maintaining manageable complexity through modular control of individual segments.
Solution Approach 2:
The impedance control system is made dynamic rather than static, allowing continuous or near-continuous adjustment based on operating conditions. The circuit responds to PVT variations by dynamically reconfiguring its impedance, rather than relying on simple pre-set discrete values. This dynamic adaptability covers the full range of expected operating conditions while keeping the control mechanism integrated and relatively simple.
Data Source
AI summary
A system and method of performing off chip drive (OCD) and on-die termination (ODT) are provided. A common pull-up network composed of transistors and a common pull-down network composed of transistors are employed to implement both of these functions. In drive mode, the pull-up network is configured to produce a calibrated drive impedance when an “on” output is to be generated, and the pull-up network is configured to produce a calibrated drive impedance when an “off” output is to be generated. In termination mode, the pull-up network and the pull-down network are configured to produce a calibrated pull-up resistance and pull-down resistance respectively such that together, they form a split termination.


