DAC Alternating Fill Layout for Balanced Unit-Cell Gain Gradients

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital-to-analog converters (DACs) face challenges in achieving optimal speed and linearity due to variations in data path lengths and unit cell activations, leading to noise and phase delays, particularly in fractal and column-line DACs.

Innovation Solution

The implementation of dynamic and static alternating fill order (AFO) logic in DACs, which includes AND gates, OR gates, and state selection circuitry, to selectively direct digital signal portions along different data paths, ensuring uniform activation of unit cells and minimizing noise and linearity issues.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If conventional data path layout is used in DAC, then device complexity is reduced, but speed and linearity deteriorate due to varying data path lengths

Engineering Contradiction:
ImproveDAC operation speedVSAvoiddata path layout complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The data path is segmented into multiple branches, each serving specific unit cells. The branching data path structure divides the signal distribution into separate routes, allowing each branch to be optimized independently for equal length while maintaining overall system functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The data path layout uses asymmetric branching structure where paths to different unit cells are deliberately designed with different topologies but equal lengths. This asymmetric arrangement allows customization of path lengths to achieve equality rather than following a symmetric grid pattern.

Inventive Principle:
Principle #4Asymmetry

2Manufacturing precision

If conventional unit cell activation is used in DAC, then device complexity is reduced, but linearity and signal-to-noise ratio deteriorate

Engineering Contradiction:
ImproveDAC linearityVSAvoidunit cell activation control
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The fill order is made dynamic and configurable rather than fixed. The system can adapt the activation sequence of unit cells based on specific requirements, allowing optimization of linearity and noise performance through programmable control of which cells activate at each step.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The activation parameters of unit cells are changed by implementing alternating fill orders where cells are activated in a specific alternating sequence rather than simple sequential order. This parameter change in activation pattern improves linearity by balancing the progressive engagement of unit cells.

Inventive Principle:
Principle #35Parameter changes

3Speed

If short data path is used for some unit cells, then speed is improved for those cells, but linearity deteriorates due to phase delays in other cells

Engineering Contradiction:
Improvesignal transmission speedVSAvoidsignal linearity
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The data path design achieves equipotentiality in terms of signal arrival time by ensuring equal path lengths to all unit cells. Although the physical routes differ, the total length and propagation delay are equalized, creating equivalent electrical potential conditions for all cells despite asymmetric physical layout.

Inventive Principle:
Principle #12Equipotentiality

4Adaptability or versatility

If fixed fill order is used in DAC, then device complexity is reduced, but adaptability deteriorates for different signal requirements

Engineering Contradiction:
Improvefill order adaptabilityVSAvoidcontrol logic complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The control logic is designed with multi-functionality to handle multiple fill order patterns. A single control structure can generate different activation sequences (such as alternating patterns, sequential patterns, or custom patterns) based on input signals or configuration, making the system universally applicable to different signal requirements without requiring separate dedicated logic for each pattern.

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

Data Source

PatentUS12040816B2Digital-to-analog converter with static alternating fill order systems and methods
Publication Date: 2024.07.16 APPLE INC
  • US12040816B2 patent drawing
  • US12040816B2 patent drawing
  • US12040816B2 patent drawing

AI summary

A number of unit cells of a digital-to-analog converter (DAC) may be simultaneously activated to generate an analog signal according to a decoded digital signal. However, while many unit cells may be generally the same, there may be variations in the gains associated with each unit cell (e.g., based on the locations of the activated unit cells within a unit cell array) amounting to a gain gradient that may cause error in the analog output. As such, a fill order may be set or selected to counter such variation by activating a particular arrangement of unit cells, as opposed to simply the number of unit cells, for a given digital signal. By filling the unit cell array from different sides, spatially and/or temporally, the gain gradient associated with the unit cells may be balanced to reduce error and increase the linearity of the DAC.