Related Concepts: 7.04 Analog-to-Digital Converters (ADC Topologies & Applications) | 7.02 Semiconductor & Magnetic Memory Systems | 7.01 Multivibrator Topologies (Astable, Monostable, Bistable & 555 Timer)
7.03 Digital-to-Analog Converters (DAC Topologies & Analysis)
Overview
A Digital-to-Analog Converter (DAC) transforms a binary word into a continuous analog voltage (or current) proportional to the digital value. It is the reverse of the ADC — and it also sits inside every successive-approximation ADC.
Two questions carry this entire note
- Compare weighted-resistor and R-2R ladder DAC — seven appearances (2017, 2018, 2019, 2020, 2022, 2023, 2025), 7–10 marks → §4
- Prove the R-2R output is proportional to the digital input — 2024, 2025, 9–10 marks → §3.2
Both are short. Together they are worth 15–20 marks in a typical paper.
1. DAC Fundamentals
Resolution () — the analog step produced by a one-LSB change of the input:
Analog output — the weighted sum of the input bits:
Definitions Question (PYQ 2024, 2025 — 06 marks)
Question (verbatim, 2024): Define (i) Resolution, (ii) Accuracy, (iii) Settling time.
- Resolution — the smallest change in analog output the converter can produce, i.e. one LSB step. Often quoted as a bit count: an -bit DAC resolves levels. .
- Accuracy — how close the actual analog output is to the ideal theoretical value, expressed as a percentage of full scale. It accounts for all error sources (offset, gain, non-linearity), so it is a system specification, not merely a step count.
- Settling time — the interval between a change of digital input and the moment the analog output settles to within LSB of its final value. It sets the maximum update rate.
A fourth term worth having ready: Monotonicity — the output never decreases when the input code increases.
Resolution vs Accuracy — the distinction examiners probe
A converter can be high-resolution but inaccurate: a 16-bit DAC with a badly trimmed reference resolves tiny steps but places them all in the wrong position. Resolution is how finely you can divide the range; accuracy is how correctly. Stating this contrast explicitly is usually worth a mark on its own.
2. Binary Weighted-Resistor DAC
An op-amp inverting summer whose input resistors are scaled in powers of two: .
B3 (MSB) --->[ R ]---+
B2 --->[ 2R ]---+
B1 --->[ 4R ]---+----(-)\
B0 (LSB) --->[ 8R ]---+ \____ Vo
+---(+)/
| GND
[ Rf ]
|
(feedback to Vo)2.1 Derivation
At the inverting input the op-amp holds a virtual ground {the terminal sits at 0 V even though it is not physically connected to ground}, so each branch current depends only on its own resistor:
The output is proportional to the digital input — but the circuit has a fatal manufacturing flaw.
The resistor-spread problem
The MSB and LSB resistors differ by a factor of . For a 12-bit DAC that is . Fabricating resistors that hold a 2000:1 ratio to within 0.01% on one silicon die — and keeping them tracking as temperature changes — is impractical. This single sentence is the reason R-2R exists, and it is the heart of the comparison question in §4.
3. R-2R Ladder DAC
Uses only two resistor values, and , repeated in a ladder.
Vref
|
[ R ] [ R ] [ R ]
---+---------+----------+---------+
| | | |
[ 2R ] [ 2R ] [ 2R ] [ 2R ]
| | | |
B3 B2 B1 B0 ---> Op-amp summing node ---> Vo
(MSB) (LSB)3.1 The Key Structural Property
Looking into the ladder from any node toward the LSB end, the equivalent resistance is always exactly . That self-similarity is what makes the ladder work: at every rung the available signal is split into two equal halves, so each step toward the MSB doubles a bit’s contribution.
3.2 Proof That the Output Is Proportional to the Digital Input
Major Exam Problem (PYQ 2024 — 10 marks; 2025 — 09 marks)
Question (verbatim): For an R-2R ladder D/A converter, prove that the analog output voltage is proportional to the digital input.
Step 1 — Establish the repeating termination. The ladder is terminated at the LSB end by a resistor to ground. At the first node, that appears in parallel with the branch of :
Step 2 — Show the pattern repeats. That equivalent is in series with the next ladder resistor , giving ; which again parallels the next branch to give . The structure reproduces itself at every rung, so the resistance looking back from any node is always .
Step 3 — Apply Thévenin from LSB toward MSB. Because each node sees an identical split, the voltage contributed by a bit is halved each time it passes one more rung toward the output. A bit rungs from the summing node therefore contributes a weight of .
Step 4 — Sum the contributions.
Every bit appears multiplied by a fixed power of two, and , and are constants — therefore is directly proportional to the digital input word.
Worked numerical
For a 4-bit R-2R ladder with , , and input : Sanity check: , and ✓. The magnitude is always .
4. Comparison: Weighted-Resistor vs R-2R Ladder
Seven appearances — 2017, 2018, 2019, 2020, 2022, 2023, 2025
Question (verbatim, 2018): Write down the differences between R-2R ladder and weighted register D/A converter.
(The papers print “weighted register”; they mean weighted resistor. Answer it as the weighted-resistor DAC.)
| Feature | Binary Weighted-Resistor DAC | R-2R Ladder DAC |
|---|---|---|
| Distinct resistor values | different values: | Only two: and |
| Resistor spread (12-bit) | ||
| IC fabrication | Very difficult — wide-ratio precision resistors | Easy — repeated identical units |
| Temperature tracking | Poor; mismatched resistors drift differently | Excellent; identical units drift together |
| Accuracy at high bit counts | Degrades badly beyond ~8 bits | Maintained to 16+ bits |
| Circuit complexity | Simpler topology, fewer components | More resistors (), simple repeating structure |
| Expandability | Poor — adding a bit halves the LSB resistor tolerance budget | Good — just add another identical rung |
| Speed | Slightly faster (single summing node) | Marginally slower (ladder propagation) |
| Practical use | Teaching examples, low-resolution designs | Industry standard for monolithic DACs |
The two sentences that score
“The weighted-resistor DAC needs different resistor values spanning a ratio, which cannot be fabricated accurately on an IC; the R-2R ladder achieves the same weighting with only two values, and , so all resistors can be built from identical units that track over temperature. That is why R-2R is the industry standard.”
The question is worth 7–10 marks, so give a table of 5–6 rows rather than a paragraph, and make sure the resistor-spread row is present — it is the fundamental difference from which all the others follow.
5. Past Year Questions (PYQs)
PYQ Index for this note
Question (as asked) Years Marks Solved in Compare / write down the differences between weighted-resistor and R-2R ladder D/A converter 2017 (09), 2018, 2019, 2022, 2023 (07), 2020 (10), 2025 (08) 7–10 §4 For an R-2R ladder D/A converter, prove that the analog output voltage is proportional to the digital input 2024 (10), 2025 (09) 9–10 §3.2 Define (i) Resolution, (ii) Accuracy, (iii) Settling time 2024, 2025 6 §1 Design a 2-decade BCD D/A converter 2015 10 §6 Pattern to notice: the comparison question is the most frequent item in Chapter 7 after the dual-slope proof — seven appearances, and the wording barely changes. It requires no derivation at all, just a well-organised table. This is among the cheapest marks in the paper.
Rising item: the R-2R proof appeared for the first time in 2024 and again in 2025, alongside the definitions question in both years. Chapter 7’s DAC content is clearly being asked more heavily in recent papers, not less.
6. BCD D/A Converter
Exam Problem (PYQ 2015 — 10 marks)
Question (verbatim): Design a 2-decade BCD D/A converter.
A 2-decade BCD DAC converts two BCD digits — the tens digit and the units digit — into one analog voltage.
- Each decade is a 4-bit BCD group driving its own 4-bit DAC section.
- The tens decade must carry ten times the weight of the units decade, so its output is scaled by a factor of 10 before summing.
- Practically: use two R-2R sections and combine them at the summing amplifier with feedback resistors in a ratio.
Because BCD uses only 10 of the 16 codes per nibble, a 2-decade BCD DAC spans 100 levels rather than the 256 a straight 8-bit binary DAC would provide — the trade-off being direct compatibility with decimal displays.
7. Related Notes
- 7.04 Analog-to-Digital Converters (ADC Topologies & Applications) — the SAR ADC contains one of these DACs; the dual-slope proof there is the highest-yield question in the course
- 7.05 Chapter 7 Master PYQ Solutions & Converter Puzzles — further worked converter problems
- 07 Chapter Map - Multivibrators, Memory & Converters — chapter overview and exam weighting