Memory I/O Driver Circuit With Split Rails for High Signaling Rates

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvedevice reliabilityVSAvoidsignaling rate
Core Design Contradiction:
ReliabilityVSSpeed

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #35Parameter changes

2Speed

If separate voltage rails are used for pull-up and pull-down drivers, then signaling rate is improved, but device complexity increases

Engineering Contradiction:
Improvesignaling rateVSAvoiddevice complexity
Core Design Contradiction:
SpeedVSDevice complexity

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.

Inventive Principle:
Principle #5Merging (Combining)

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Speed

If device mismatches and variations are reduced, then signaling rate is improved, but manufacturing precision requirements increase

Engineering Contradiction:
Improvesignaling rateVSAvoidmanufacturing precision
Core Design Contradiction:
SpeedVSManufacturing precision

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.

Inventive Principle:
Principle #3Local quality

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.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9449676B2Driver circuit
Publication Date: 2016.09.20 RAMBUS INC
  • US9449676B2 patent drawing
  • US9449676B2 patent drawing
  • US9449676B2 patent drawing

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.