Output Driver Calibration with Time-Shifted Pullup and Pulldown

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing calibration circuits for integrated circuit output drivers face challenges in quickly calibrating with noise tolerance, especially when there is a large amount of parasitic capacitance on the bondpad coupled to the external reference impedance, leading to inefficiencies and potential damage from Electrostatic Discharge (ESD).

Innovation Solution

The calibration circuit time-shifts the calibration of strongest P-channel and N-channel drivers, allowing for simultaneous calibration of remaining drivers, and incorporates ESD protection devices to manage capacitance and minimize noise, enabling quick and accurate calibration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the calibration circuit calibrates P-channel and N-channel drivers simultaneously, then the calibration speed is improved, but noise increases due to both devices being switched in and out at the same time

Engineering Contradiction:
Improvecalibration speedVSAvoidnoise
Core Design Contradiction:
SpeedVSObject-generated harmful factors

Solution Approach 1:

The calibration process is segmented into two distinct phases: first calibrating P-channel drivers, then calibrating N-channel drivers. This temporal segmentation prevents simultaneous switching of both driver types, thereby reducing noise while maintaining calibration speed through sequential processing.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If the calibration circuit waits for node ZQ to settle before each calibration step, then measurement precision is improved, but the calibration time increases due to large parasitic capacitance

Engineering Contradiction:
Improvevoltage settling accuracyVSAvoidcalibration time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The circuit performs preliminary actions by pre-charging node ZQ to the target voltage level before the actual calibration measurement begins. This preliminary charging reduces the settling time required during the measurement phase, allowing faster calibration while maintaining voltage accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A dedicated charging circuit acts as an intermediary between the power supply and node ZQ, providing controlled charge transfer that quickly establishes the correct voltage level without requiring long settling times. This intermediary mechanism decouples the charging process from the measurement process.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If the calibration circuit operates in the background continually, then calibration accuracy is maintained, but it conflicts with user commands that create noise on power supplies

Engineering Contradiction:
Improvecalibration accuracyVSAvoidresponse to user commands
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The calibration circuit operates periodically based on user-triggered events rather than continuously. This periodic operation allows the system to respond to user commands without constant background interference, while still maintaining calibration accuracy by performing calibration at appropriate intervals when needed.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS7782080B2High capacitive load and noise tolerant system and method for controlling the drive strength of output drivers in integrated circuit devices
Publication Date: 2010.08.24 HASDRUBAL IP LLC
  • US7782080B2 patent drawing
  • US7782080B2 patent drawing
  • US7782080B2 patent drawing

AI summary

An output driver calibration circuit includes a programmable drive strength output pullup driver including a strongest transistor and a number of other transistors, a programmable drive strength output pulldown driver including a strongest transistor and a number of other transistors, and a calibration circuit for generating a number of control signals for controlling the transistors in the output pullup driver and the transistors in the output pulldown driver, wherein the control signals are generated simultaneously, except for two the strongest driver transistors.