Thermometer DAC Switching Layout for Low-Spike Fast Output

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Thermometer DACs face high silicon 'real estate' costs due to extensive control logic and experience significant output spikes during fast switching, which can lead to malfunction and increased current consumption.

Innovation Solution

An n-bit thermometer DAC design with interconnected resistor strings and an up/down counter to minimize control signals and reduce output spikes by ensuring banksel switches move to the closest position for the next DAC code, thereby canceling charge injection effects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If each switch is controlled separately with dedicated control signals, then the DAC achieves precise control over each resistor bank, but the amount of control logic and routing area increases significantly

Engineering Contradiction:
ImproveDAC output precisionVSAvoidcontrol logic amount
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent combines multiple control signals into fewer signals by using an up/down counter that generates sequential control patterns. Instead of requiring separate control signals for each of the 96 switches, the system uses a unified counter that cycles through all switch states, merging the control function into a single logical unit that reduces routing complexity while maintaining precise control over all resistor banks.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The up/down counter serves multiple functions: it controls the selection of resistor banks within a string, manages the selection between different strings via muxsel switches, and generates the sequential timing for all control operations. This multi-functional approach eliminates the need for separate dedicated control logic for each switch, reducing overall device complexity while preserving precision.

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

2Area of stationary object

If the number of control signals is reduced to save routing area, then the DAC area is decreased, but output spikes occur during switch transitions

Engineering Contradiction:
ImproveDAC areaVSAvoidoutput spike
Core Design Contradiction:
Area of stationary objectVSObject-generated harmful factors

Solution Approach 1:

The system prepares the next control state in advance by using the up/down counter to predict and pre-position the control signals. When transitioning between resistor banks, the counter has already positioned the control signals to minimize the distance between consecutive switch states, thereby preventing large charge injections and output spikes before they occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The up/down counter implementation inherently prevents output spikes by designing the control sequence to avoid large transitions. By counting sequentially through the switch states rather than allowing random or distant jumps, the system preemptively counteracts the harmful charge injection effect that would otherwise occur during abrupt switch transitions.

Inventive Principle:
Principle #9Preliminary anti-action

3Speed

If fast switching is implemented for rapid DAC output changes, then the response speed increases, but large charge injection occurs causing output spikes

Engineering Contradiction:
Improveswitching speedVSAvoidcharge injection
Core Design Contradiction:
SpeedVSObject-generated harmful factors

Solution Approach 1:

The system dynamically adjusts the switching sequence to minimize charge injection while maintaining fast response. The up/down counter provides a dynamic control pattern that adapts to the current state, always transitioning to the nearest adjacent switch state rather than making fixed or random jumps. This dynamic approach enables fast switching speeds while continuously minimizing harmful charge injection effects.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20190222221A1Thermometer Digital to Analog Converter
Publication Date: 2019.07.18 DIALOG SEMICONDUCTOR (UK) LTD
  • US20190222221A1 patent drawing
  • US20190222221A1 patent drawing
  • US20190222221A1 patent drawing

AI summary

A thermometer-coded Digital to Analog Converter (DAC) is described, whose output is changed with fast speed, and reduced output overshoot or undershoot. The thermometer-coded DAC has selection switches and an up/down counter, with DAC codes separated into higher and lower bits. The lower bits increase up to a maximum code, then decrease. The configuration of resistors in the DAC reduces output spike, especially at the DAC code changing point.