Thermometer-Coded Memory Drivers for Linear PAM4 Voltage Steps

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Memory devices face challenges in accurately driving non-binary signals due to non-linearity in driver impedance, which affects the reliability of signal decoding, particularly when using multi-level modulation schemes like PAM4, as the voltage margins between target voltages become undesirably narrow.

Innovation Solution

The implementation of thermometer coding principles in memory device drivers, where additional pull-up drivers are activated and pull-down drivers are deactivated to achieve linear scaling of target voltages, compensating for individual driver non-linearity and maintaining consistent voltage margins across different voltages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional binary coding is used to drive non-binary signals, then device complexity is reduced, but voltage margins between target voltages become narrow and signal decoding reliability deteriorates

Engineering Contradiction:
Improvesignal decoding reliabilityVSAvoiddriver complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The driver is segmented into multiple individual driver circuits (first driver, second driver, third driver, etc.) that can be independently controlled. Each driver corresponds to a specific voltage level and can be activated or deactivated based on the desired target voltage, enabling precise control over the output voltage levels while maintaining adequate voltage margins between adjacent levels.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The driver system dynamically adjusts the number of active driver circuits based on the required voltage level. For example, to achieve a higher voltage level, more driver circuits are activated in sequence. This dynamic configuration allows the system to adapt to different voltage requirements while maintaining optimal voltage margins and signal integrity.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If additional driver circuits are activated to expand voltage range, then voltage coverage is improved, but driver impedance non-linearity worsens and affects signal accuracy

Engineering Contradiction:
Improvevoltage range coverageVSAvoidsignal voltage accuracy
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

Each driver circuit is designed with specific local characteristics optimized for its designated voltage range. The drivers may have different impedance values, transistor sizes, or circuit configurations tailored to their specific operating points. This local optimization ensures that each driver contributes accurately to the overall voltage output, compensating for non-linearity effects.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes the parameters (number of active drivers, their individual impedance values, or activation sequences) to maintain accurate voltage levels across the expanded range. By adjusting these parameters, the system can cover a broader voltage range while maintaining signal accuracy and compensating for non-linear impedance effects.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If fewer driver circuits are used to reduce complexity, then device complexity is reduced, but voltage margin consistency deteriorates across different voltage levels

Engineering Contradiction:
Improvedriver circuit countVSAvoidvoltage margin consistency
Core Design Contradiction:
Device complexityVSStability of the object's composition

Solution Approach 1:

The driver system is divided into multiple segmented driver circuits, each responsible for a specific portion of the voltage range. This segmentation allows for finer control over voltage transitions and ensures that each segment contributes equally to maintaining consistent voltage margins, preventing any single point from dominating the voltage characteristics.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses a number of driver circuits that is greater than the minimum required, providing redundant control capability. This excessive action ensures that voltage margins remain consistent across all voltage levels by allowing precise adjustment and compensation, even if some drivers are not fully utilized in every operating condition.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11626886B2Thermometer coding for driving non-binary signals
Publication Date: 2023.04.11 MICRON TECHNOLOGY INC
  • US11626886B2 patent drawing
  • US11626886B2 patent drawing
  • US11626886B2 patent drawing

AI summary

Methods, systems, and devices for thermometer coding for driving non-binary signals are described. A set of drivers may be used to drive a signal line, with each of the drivers calibrated to have different individual drive strengths. To drive a signal line to successive voltages in accordance with a non-binary modulation scheme, additional individual drivers of the set may be used. The different drive strengths of the individual drivers of the set may scale in non-linear fashion, which may offset non-linearities associated with the individual drivers as additional individual drivers of the set are activated.