Reconfigurable DDR Output Driver with One-Shot Equalization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing driver circuits in high-speed memory interfaces struggle to maintain reliable transmission of clock, data, and control signals due to variations in transmission speed and supply voltage, leading to integrity issues of data and clock signals between memory controllers and memory devices.

Innovation Solution

A reconfigurable driver circuit with a control circuit that generates a control signal by inverting and delaying a data signal, allowing for one-shot equalization and adaptive operation in different modes to accommodate varying frequency and voltage conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the driver circuit operates at higher data rates, then productivity increases, but signal integrity deteriorates due to timing constraints and voltage variations

Engineering Contradiction:
Improvedata rateVSAvoidsignal integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The equalizer circuit performs pre-equalization on the data signal before transmission through the channel. The control circuit generates control signals in advance based on detected channel characteristics, adjusting the equalizer coefficients proactively to compensate for anticipated signal degradation at high data rates, thereby maintaining signal integrity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The equalizer circuit dynamically changes its operational parameters (equalization coefficients, gain, bandwidth) based on detected channel conditions and data rate. The control circuit adjusts these parameters in real-time to optimize signal integrity for the current operating conditions, allowing the system to maintain reliable transmission across varying productivity requirements.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the driver circuit is made reconfigurable to accommodate different modes, then adaptability increases, but device complexity increases

Engineering Contradiction:
Improveoperational mode flexibilityVSAvoidcircuit complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The driver circuit is designed with a reconfigurable equalizer that can operate in multiple modes (e.g., different data rates, voltage levels, channel conditions) using a unified circuit architecture. The same equalizer circuit performs different functions by changing its coefficients and parameters, eliminating the need for separate dedicated circuits for each mode and thereby managing complexity while maintaining versatility.

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

Solution Approach 2:

The equalizer circuit transitions from static to dynamic operation, where its characteristics can be changed on-the-fly based on operating conditions. The control circuit enables dynamic reconfiguration of equalization parameters without requiring physical circuit changes, allowing the system to adapt to different modes while maintaining a relatively simple fixed hardware structure.

Inventive Principle:
Principle #15Dynamics

3Reliability

If pre-equalization is applied to enhance line driving capability, then signal integrity improves, but use of energy increases

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The equalizer circuit dynamically adjusts its equalization parameters based on detected channel conditions and data rate requirements. By changing parameters such as equalization depth, bandwidth, and gain, the circuit applies only the necessary amount of pre-equalization needed for current conditions, avoiding excessive energy consumption while maintaining adequate transmission reliability.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The equalizer applies partial equalization rather than maximum equalization in all conditions. The control circuit determines the appropriate level of equalization needed based on channel quality and data rate, applying only the necessary correction to maintain signal integrity, thereby avoiding the excessive energy consumption that would result from always applying maximum equalization strength.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12348227B2Double data rate output circuit with reconfigurable equalizer
Publication Date: 2025.07.01 QUALCOMM INC
  • US12348227B2 patent drawing
  • US12348227B2 patent drawing
  • US12348227B2 patent drawing

AI summary

A reconfigurable driver in an I/O circuit has a first transistor provided in a first pullup structure, a second transistor provided in a second pullup structure, and a control circuit that generates a control signal provided to a gate of the second transistor. A gate of the first transistor receives a data signal. The control signal is an inverted, delayed version of the data signal in a first mode. The control signal turns off the second transistor in a second mode. The control circuit generates the control signal using a version of the data signal when operated in a third mode. The second pullup structure may be used to provide one-shot equalization to an output of the reconfigurable driver when the second pullup structure is operated in the first mode. The second transistor may be a thin-oxide PMOS transistor. The first transistor may be a thin-oxide NMOS transistor.