Bi-Directional IDAC Architecture for Low-Power Linear Current Output
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing digital-to-analog converters (DACs) for mixed signal applications face challenges in achieving efficient and linear operation, particularly in bi-directional current output configurations, which require both sourcing and sinking current while minimizing power consumption and silicon/package size.
Innovation Solution
A low-power, bi-directional current digital-to-analog converter (IDAC) architecture that includes a voltage-to-current circuit, subtraction circuit, and driver circuits, allowing for both sourcing and sinking current based on DAC codes, sharing the architecture of a voltage digital-to-analog converter (VDAC) to enable compact and efficient operation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a bi-directional IDAC is designed to source and sink current based on DAC codes, then the operational versatility is improved, but the power consumption and device complexity increase
Solution Approach 1:
The IDAC is segmented into two independent driver circuits: a first driver circuit for sourcing current and a second driver circuit for sinking current. Each driver circuit operates independently based on control signals derived from the DAC code, allowing the system to achieve bi-directional operation by selectively activating only the required driver circuit for each operating condition, thereby reducing overall power consumption compared to a always-on bi-directional design.
2Adaptability or versatility
If a bi-directional IDAC is designed to source and sink current based on DAC codes, then the operational versatility is improved, but the device complexity increases
Solution Approach 1:
The first driver circuit and second driver circuit are designed with identical circuit topologies and structures. This universal design allows both driver circuits to perform the same fundamental function of current drive, with the difference being their direction of current flow (sourcing vs. sinking). This approach reduces device complexity by reusing the same circuit design patterns rather than designing completely different circuits for each function.
Solution Approach 2:
The first driver circuit and second driver circuit share common circuit elements and are integrated into a unified IDAC architecture that also includes the voltage-to-current circuit and subtraction circuit. By merging these functions into a single integrated device with shared resources, the overall device complexity is reduced compared to implementing bi-directional operation with separate independent circuits.
3Use of energy by moving object
If a low-power IDAC architecture is implemented, then power consumption is reduced, but the manufacturing precision requirements increase
Solution Approach 1:
The first driver circuit and second driver circuit are designed with matched local characteristics, including identical transistor sizes, resistor values, and layout geometries. This local quality matching ensures that both driver circuits have identical electrical characteristics except for their current direction, which is controlled by the circuit topology rather than component variations. This reduces sensitivity to manufacturing precision variations.
Solution Approach 2:
The subtraction circuit generates control signals that are fed back to both driver circuits to regulate their operation. This feedback mechanism compensates for manufacturing variations by dynamically adjusting the driver circuit outputs based on the actual operating conditions, thereby reducing the impact of manufacturing precision limitations on overall IDAC performance.
Data Source
AI summary
An example apparatus includes: a voltage-to-current circuit including a first input terminal, a first output terminal and a second output terminal, a subtraction circuit including a second input terminal and a third output terminal, the second input terminal coupled to the second output terminal, a first driver circuit including a third input terminal and a fourth output terminal, the third input terminal coupled to the third output terminal, and a second driver circuit including a fourth input terminal and a fifth output terminal, the fourth input terminal coupled to the first output terminal, the fifth output coupled to the fourth output terminal.


