Fractal DAC Layout for Uniform Data Path and Better Linearity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional digital to analog converters (DACs) face challenges in speed and linearity due to varying data path lengths and complex control logic, which affect their operational efficiency and power consumption.

Innovation Solution

A fractal arrangement of unit cells and transmission lines, combined with thermometer coding, ensures a static data path length and simplified decision units, reducing differential and integral nonlinearity and enabling power savings by turning off unnecessary signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If conventional column and line DAC layouts are used, then the DAC can be manufactured with standard circuitry, but the data path length to different unit cells varies causing reduced speed and linearity

Engineering Contradiction:
Improveoperating frequencyVSAvoiddata path length variation
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The DAC is divided into multiple segments or groups of unit cells, each with its own decision unit. This segmentation allows the data path to be organized in a fractal pattern where each segment receives data through a standardized path length, eliminating the variation problem in conventional column and line layouts while maintaining manufacturability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs an asymmetric fractal data path layout that deliberately creates unequal physical distances from the input to different unit cells in a controlled manner. This asymmetric design ensures that the logical data path length (number of logic stages) remains equal for all unit cells, achieving uniform delay compensation without requiring symmetric physical placement.

Inventive Principle:
Principle #4Asymmetry

2Speed

If complex control logic is used to manage unit cell switching, then precise control is achieved, but the operating speed decreases and power consumption increases

Engineering Contradiction:
Improveoperating frequencyVSAvoidcontrol logic complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The control logic is segmented into distributed decision units, each independently controlling a specific group of unit cells. This segmentation eliminates the need for a single complex centralized control logic, allowing parallel operation of multiple decision units and thereby increasing operating speed while reducing overall control logic complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The decision units perform preliminary decoding and control signal generation locally before the data reaches the unit cells. This preliminary action at the decision unit level eliminates the need for complex post-processing control logic, enabling faster response time and reduced power consumption while maintaining precise control over unit cell switching.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If gate cells and data reprocessing are included to manage data distribution, then control precision is improved, but the waiting time between unit cell activation increases

Engineering Contradiction:
ImprovelinearityVSAvoidwaiting time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

Data is pre-decoded and control signals are pre-generated at the decision units before the main data path processing. This preliminary action ensures that when data arrives at the unit cells, the control signals are already ready, eliminating waiting time caused by sequential processing through gate cells and reprocessing stages, while maintaining precise control for linearity.

Inventive Principle:
Principle #10Preliminary action

4Reliability

If all signals are continuously active to ensure full operational capability, then reliability is maintained, but power consumption increases

Engineering Contradiction:
Improveoperational reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

The DAC employs dynamic signal gating where clock signals and control signals are selectively enabled or disabled based on the current conversion requirements. This dynamic approach allows the system to maintain full operational reliability when needed while significantly reducing power consumption during idle or low-activity periods, unlike static designs that keep all signals continuously active.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11496147B2Fractal digital to analog converter systems and methods
Publication Date: 2022.11.08 APPLE INC
  • US11496147B2 patent drawing
  • US11496147B2 patent drawing
  • US11496147B2 patent drawing

AI summary

An electronic device may include digital circuitry to operate via digital signals and analog circuitry to operate via analog signals. The electronic device may also include a fractal digital to analog converter (DAC) to convert a digital signal into an analog signal. The fractal DAC may include a unit cell array having a branching data path and multiple unit cells disposed in a fractal pattern. The fractal DAC may also include multiple decision units disposed within the unit cell array on the branching data path. Each decision unit may receive an incoming signal representative of at least a portion of the digital signal and direct each decision unit output to different branches of the unit cell array. The unit cells may be enabled based at least in part on the decision unit outputs to generate the analog signal.