Memory I/O Driver Circuit With Split Rails for High Signaling Rates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
High impedance in I/O drivers for DRAM devices limits maximum signaling rates due to greater oxide thickness and device mismatches, variations in process, voltage, and temperature, which restricts data transmission speed between DRAM devices and memory controllers.
Innovation Solution
A driver circuit with pull-up and pull-down drivers operating on separate voltage rails, utilizing capacitors to minimize skew between synchronized data and clock signals, and a clock level shifter with AC coupled capacitors and trip-point biased inverters to maintain a voltage swing range consistent with core devices, reducing impedance and enhancing signaling rates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If greater oxide thickness is used in I/O driver devices, then device reliability is improved, but impedance increases and signaling rate decreases
Solution Approach 1:
The I/O driver is divided into separate pull-up and pull-down circuits that operate independently on different voltage rails. This segmentation allows each circuit to be optimized for its specific function while maintaining overall reliability, and enables the use of thinner oxide devices without compromising device reliability.
Solution Approach 2:
The invention changes the voltage rail parameters by having pull-up and pull-down circuits operate on different voltage rails. This parameter change allows for reduced oxide thickness while maintaining device reliability, as each circuit operates within its optimized voltage range, thereby increasing signaling rate.
2Speed
If separate voltage rails are used for pull-up and pull-down drivers, then signaling rate is improved, but device complexity increases
Solution Approach 1:
The pull-up and pull-down circuits are merged into a single integrated driver structure that shares common components and signal paths where possible. This merging approach reduces overall device complexity while maintaining the benefits of separate voltage rail operation for high signaling rates.
Solution Approach 2:
The driver circuit is designed with universal components that can serve multiple functions. For example, the same circuit topology is used for both pull-up and pull-down paths, and voltage rails are designed to accommodate both functions, reducing the need for separate dedicated components and thereby reducing device complexity.
3Speed
If device mismatches and variations are reduced, then signaling rate is improved, but manufacturing precision requirements increase
Solution Approach 1:
The invention implements local quality control by optimizing the characteristics of pull-up and pull-down circuits independently for their specific operating conditions. Each circuit is tailored to its local requirements (voltage rail, function), which reduces the impact of process variations and mismatches, allowing higher signaling rates without excessive manufacturing precision requirements.
Solution Approach 2:
By changing operating parameters such as voltage rail levels and circuit topology, the invention makes the driver less sensitive to device mismatches and process variations. This parameter optimization allows for relaxed manufacturing precision while maintaining high signaling rates.
Data Source
AI summary
A method of operation in a memory controller includes operating pull-up and pull-down drivers driven by separate pre-drivers between different voltage rails. Data signals driving the pull-up driver and the pull-down driver are synchronized, and the pull-up driver and the pull-down driver are coupled together to produce an output signal having a voltage swing based on both the pull-up driver and the pull-down driver.


