Memory IO Buffer Pullup Control for PVT-Based Rise Time Tuning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory devices face challenges in dynamically adjusting the rise time of data output due to varying process, temperature, and voltage (PVT) conditions, leading to insufficient calibration of pullup transistors, which affects data transient performance.

Innovation Solution

Dynamic customization of pullup transistor size and threshold voltage based on real-time PVT data, using logic to select the appropriate number of transistors and apply substrate bias, ensuring precise VOH-level calibration and compensation for different data transient speeds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a fixed number of additional pullup transistors are added to improve rise time, then the output high voltage level is improved, but the solution becomes insufficient under varying PVT conditions

Engineering Contradiction:
Improveoutput high voltage levelVSAvoidadaptability to PVT variations
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic control of pullup transistor activation based on real-time PVT conditions. Instead of using a fixed number of pullup transistors, the system selectively activates additional pullup transistors from a bank based on measured process, voltage, and temperature conditions. This dynamic approach allows the rise time to be adjusted according to actual operating conditions, resolving the contradiction between maintaining reliable VOH levels and adapting to PVT variations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the operational parameters of the pullup transistor circuit by varying the number of active pullup transistors based on PVT measurements. The system measures PVT parameters and dynamically adjusts the effective pullup strength by enabling or disabling specific transistors from the bank, thereby adapting the circuit behavior to match actual operating conditions and maintain reliable output voltage levels.

Inventive Principle:
Principle #35Parameter changes

2Speed

If additional pullup transistors are added to compensate for slow data transient, then the rise time is improved, but overshoot and ringing occur for fast data transient

Engineering Contradiction:
Improvedata transient rise timeVSAvoidovershoot and ringing
Core Design Contradiction:
SpeedVSObject-generated harmful factors

Solution Approach 1:

The patent dynamically adjusts the number of active pullup transistors based on the actual rise time requirements detected during operation. For slow data transients, additional pullup transistors are activated to accelerate the rise time. For fast data transients, fewer pullup transistors are activated to prevent overshoot and ringing. This dynamic control allows the system to optimize rise time while avoiding harmful effects under different operating conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the effective pullup strength parameter by selectively activating different numbers of pullup transistors from the bank. This parameter adjustment is based on real-time measurement of data transient characteristics, allowing the system to match the pullup strength to the actual rise time requirements and prevent overshoot while maintaining fast transient response when needed.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If pullup transistors are calibrated based on training with external ZQ resistor, then the VOH level is established, but the calibration is insufficient under varying PVT values

Engineering Contradiction:
ImproveVOH calibration accuracyVSAvoidPVT condition adaptability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent implements a feedback mechanism where PVT parameters are continuously measured and used to adjust the activation of pullup transistors. The system measures actual PVT conditions and feeds this information back to the control logic, which then adjusts the number of active pullup transistors accordingly. This closed-loop feedback approach maintains accurate VOH calibration across varying PVT conditions, overcoming the limitations of static calibration based on external ZQ resistors.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically changes the operational parameters of the pullup transistor circuit based on measured PVT values. Instead of relying solely on static calibration, the system adjusts the effective pullup strength by enabling or disabling specific transistors from the bank based on real-time PVT measurements, thereby maintaining calibration accuracy across varying process, voltage, and temperature conditions.

Inventive Principle:
Principle #35Parameter changes

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enhances data eye diagram definition and accurate data sampling by compensating for varying PVT conditions, improving data transmission reliability and efficiency in memory devices.

Implementation Method 1

The IO buffer may include a voltage regulator to generate the bias voltage. The logic may be configured to selectively apply the bias voltage to a substrate of the bank of pullup transistors, based on the PVT data

Methodology Applied
Scientific EffectSubstrate bias effect:

Data Source

PatentUS12548607B2Dynamic control of data transient rise time based on process, temperature, voltage (PVT) data in a memory device
Publication Date: 2026.02.10 INFINEON TECHNOLOGIES LLC
  • US12548607B2 patent drawing
  • US12548607B2 patent drawing
  • US12548607B2 patent drawing

AI summary

A memory device includes an array of memory cells of non-volatile memory and an input/output (IO) buffer coupled to the array. The IO buffer comprises a primary pullup transistor coupled between a power supply and ground and coupled to a data quick (DQ) output line. The IO buffer includes selectable pullup transistors coupled in parallel with the primary pullup transistor. The IO buffer includes logic coupled to the selectable pullup transistors. The logic selects a customized number of the selectable pullup transistors, based on process, voltage, temperature (PVT) data associated with the memory device, for use during a transient period of data transmission at the DQ output line.