Memory Driver Impedance Reinforcement for Pre-Emphasis Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing circuits for controlling drivers in semiconductor memory apparatuses face issues with deteriorated impedance characteristics due to increasing capacitance and require a separate driver for the pre-emphasis function, leading to a larger layout area.
Innovation Solution
A circuit that includes a driving unit with adjustable impedance, a driving reinforcing control unit, and a driving reinforcing unit that outputs adjustment codes to reinforce the driving capability without a separate driver, allowing for improved impedance characteristics and reduced layout area.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple drivers with different impedance values are used to correspond to various data input and output impedances, then the adaptability is improved, but the device complexity increases
Solution Approach 1:
The patent implements dynamic impedance adjustment by allowing drivers to change their impedance values based on detected transmission line conditions. The system automatically selects appropriate impedance values (e.g., 50Ω, 75Ω, or other values) rather than requiring manual configuration, thereby improving adaptability while reducing complexity through automated dynamic adjustment.
Solution Approach 2:
The patent changes the impedance parameter of drivers dynamically based on transmission line characteristics. By detecting the impedance of the transmission line and adjusting driver impedance accordingly, the system achieves versatile impedance matching without requiring complex manual configuration of multiple fixed-impedance drivers.
2Power
If a separate driver is added to achieve the pre-emphasis function, then the driving capability is improved, but the device complexity and layout area increase
Solution Approach 1:
The patent merges the pre-emphasis function with the existing driver structure by adding a pre-emphasis unit that works in conjunction with the impedance-adjusting driver. This integration allows the system to achieve enhanced driving capability through pre-emphasis signaling without requiring completely separate driver circuits, thereby reducing overall device complexity and layout area.
Solution Approach 2:
The patent makes the driver system multi-functional by enabling it to perform both impedance matching and pre-emphasis functions through integrated units. The driver structure is designed to handle multiple tasks (impedance adjustment, pre-emphasis, and data transmission) within a unified framework, eliminating the need for separate dedicated drivers for each function.
3Power
If a separate driver is added to achieve the pre-emphasis function, then the driving capability is improved, but the layout area increases
Solution Approach 1:
The patent combines the pre-emphasis function with the existing driver layout by integrating a pre-emphasis unit that shares the same physical space and signal paths as the impedance-adjusting driver. This merging approach enables pre-emphasis functionality without requiring additional dedicated layout area, thereby maintaining compact device design while improving driving capability.
4Power
If the number of drivers is increased to improve driving capability, then the power is improved, but the capacitance increases and impedance characteristics deteriorate
Solution Approach 1:
The patent implements dynamic impedance adjustment to maintain optimal impedance characteristics when multiple drivers are used. By automatically detecting transmission line impedance and adjusting driver impedance values dynamically, the system can increase driving capability through multiple drivers without suffering from capacitance-induced impedance deterioration, as each driver adapts its impedance to compensate for the combined capacitance effect.
Data Source
AI summary
A circuit for controlling a driver of a semiconductor memory apparatus includes a driving unit having an impedance that is set according to a code value; a driving reinforcing control unit configured to output an adjustment code for a predetermined time; and a driving reinforcing unit configured to output a reinforcing code obtained by adjusting the code value using the adjustment code, wherein the reinforcing code reinforce a driving capability of the driving unit.


