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

  1. Compare weighted-resistor and R-2R ladder DAC — seven appearances (2017, 2018, 2019, 2020, 2022, 2023, 2025), 7–10 marks → §4
  2. 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.)

FeatureBinary Weighted-Resistor DACR-2R Ladder DAC
Distinct resistor values different values: Only two: and
Resistor spread (12-bit)
IC fabricationVery difficult — wide-ratio precision resistorsEasy — repeated identical units
Temperature trackingPoor; mismatched resistors drift differentlyExcellent; identical units drift together
Accuracy at high bit countsDegrades badly beyond ~8 bitsMaintained to 16+ bits
Circuit complexitySimpler topology, fewer componentsMore resistors (), simple repeating structure
ExpandabilityPoor — adding a bit halves the LSB resistor tolerance budgetGood — just add another identical rung
SpeedSlightly faster (single summing node)Marginally slower (ladder propagation)
Practical useTeaching examples, low-resolution designsIndustry 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)YearsMarksSolved in
Compare / write down the differences between weighted-resistor and R-2R ladder D/A converter2017 (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 input2024 (10), 2025 (09)9–10§3.2
Define (i) Resolution, (ii) Accuracy, (iii) Settling time2024, 20256§1
Design a 2-decade BCD D/A converter201510§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.