I/O Driver Calibration Using Body Biasing for Temperature Noise

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-speed I/O driver circuits face noise issues due to simultaneous switching of multiple resistors during temperature changes, which existing binary weighted resistor banks fail to address effectively, increasing design complexity and chip area usage.

Innovation Solution

A calibration circuit with a voltage bias generator and temperature sensor adjusts the bias signal to match the impedance of an external resistor, changing current flow through switches without activating or deactivating them, thus compensating for temperature variations linearly and reducing noise.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If binary weighted resistor banks are used for calibration, then calibration precision is improved, but noise is introduced due to simultaneous switching of multiple resistors

Engineering Contradiction:
Improvecalibration precisionVSAvoidnoise
Core Design Contradiction:
Measurement precisionVSObject-generated harmful factors

Solution Approach 1:

The patent changes the calibration approach from binary switching (0 or 1) to analog parameter adjustment by varying the body bias voltage of switches. This allows continuous adjustment of switch resistance values to match impedance to the external resistor, achieving precise calibration without the discrete switching noise inherent in binary weighted resistor banks.

Inventive Principle:
Principle #35Parameter changes

2Object-generated harmful factors

If thermometer coding is used to avoid simultaneous switching, then noise is reduced, but design complexity and chip area increase

Engineering Contradiction:
ImprovenoiseVSAvoiddesign complexity
Core Design Contradiction:
Object-generated harmful factorsVSDevice complexity

Solution Approach 1:

Instead of using thermometer coding which requires complex switch networks and routing, the patent adjusts the resistance value of existing switches continuously by changing their body bias voltage. This parameter-based approach achieves noise reduction while maintaining simple binary switch control, avoiding the complexity and area overhead of thermometer coding.

Inventive Principle:
Principle #35Parameter changes

3Object-generated harmful factors

If thermometer coding is used to avoid simultaneous switching, then noise is reduced, but chip area increases

Engineering Contradiction:
ImprovenoiseVSAvoidchip area
Core Design Contradiction:
Object-generated harmful factorsVSArea of stationary object

Solution Approach 1:

The patent uses body bias voltage adjustment to change switch resistance parameters, allowing precise impedance matching with the same physical switch infrastructure. This eliminates the need for additional switches and routing required by thermometer coding, thereby reducing chip area while maintaining noise reduction benefits.

Inventive Principle:
Principle #35Parameter changes

4Measurement precision

If binary weighted resistor banks are used, then calibration precision is improved, but switching noise occurs during temperature changes

Engineering Contradiction:
Improvecalibration precisionVSAvoidswitching noise
Core Design Contradiction:
Measurement precisionVSObject-generated harmful factors

Solution Approach 1:

The patent replaces discrete binary switching with continuous parameter adjustment of switch resistance through body bias voltage control. This allows the calibration circuit to adapt to temperature changes by smoothly adjusting resistance values rather than switching between discrete states, eliminating switching noise while maintaining calibration precision.

Inventive Principle:
Principle #35Parameter changes

5Object-generated harmful factors

If body bias voltage adjustment is used instead of switch activation, then noise is reduced and chip area decreases, but requires temperature sensing and bias generation circuitry

Engineering Contradiction:
ImprovenoiseVSAvoidcircuit complexity
Core Design Contradiction:
Object-generated harmful factorsVSDevice complexity

Solution Approach 1:

The patent introduces a body bias voltage generator as an intermediary component that converts temperature sensor output into appropriate bias voltages for the switches. This mediator enables automatic temperature compensation through parameter adjustment without requiring complex control logic, balancing the added circuit complexity with significant reductions in switching noise and chip area.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

This approach reduces noise in I/O driver outputs, eliminates the need for thermometer coding, and decreases pre-driver chip area and signal congestion, achieving up to 15% driver calibration change through body biasing without altering the binary code established at startup.

Implementation Method 1

a temperature sensor electrically connected to the voltage bias generator

Methodology Applied
Scientific EffectTemperature sensing:

Implementation Method 2

the voltage bias generator (in response to a temperature change output by the temperature sensor) starts a calibration procedure by sweeping the body bias voltage of the switches in the calibration circuit only

Methodology Applied
Scientific EffectBody biasing:

Implementation Method 3

The calibration is linear in nature to compensate for temperature variations

Methodology Applied
Scientific EffectTemperature compensation:

Implementation Method 4

a comparator device electrically connected to the switches of the calibration circuit and to a reference resistor (a fixed impedance)

Methodology Applied
Scientific EffectImpedance detection:

Data Source

PatentUS10333497B1Calibration devices for I/O driver circuits having switches biased differently for different temperatures
Publication Date: 2019.06.25 GLOBALFOUNDRIES US INC
  • US10333497B1 patent drawing
  • US10333497B1 patent drawing
  • US10333497B1 patent drawing

AI summary

A calibration circuit is connected to an input/output driver, a voltage bias generator is connected to the calibration circuit and the input/output driver, and a temperature sensor is connected to the voltage bias generator. The calibration circuit and input/output driver each include a bank of resistors and corresponding switches. Bodies of the switches are connected to the voltage bias generator, and the switches are biased by a bias signal output from the voltage bias generator. The calibration circuit includes a comparator device connected to the switches and to a reference resistor. Activation and deactivation of selected ones of the switches is made to match the reference resistor. Also, the voltage bias generator adjusts the bias signal when a temperature change is sensed by the temperature sensor. Thus, the switches change current flow as the bias signal changes, without changing which of the switches are activated or deactivated.