UNSW Sydney · FACULTY OF ELECTRICAL ENGINEERING

ELEC4602 Chap.7 Data Converters and Sampling Architectures

- one subject, every graph, every model, every mark
6 Chapters5-page Bible
Our own words - no uploaded lecturer files
Updated for this semester
Chapter 7 of 10 · ELEC4602

Data Converters and Sampling Architectures

Week 7 moves from sampling into the structures that translate between analogue values and digital codes. The syllabus names current-steering and charge-scaling DACs, plus flash and successive-approximation ADCs.

Revision should centre on architecture rather than unsupported numerical claims: what elements create the reference levels, how a code selects or combines them, where a comparator acts, how many decisions occur and which physical mismatches become visible. Converter metrics then provide the language for describing whether the transfer from value to code, or code to value, is acceptable.

In this chapter

What this chapter covers

  • 01

    Sampling before conversion

  • 02

    Converter transfer and error metrics

  • 03

    Current-steering DAC structure

  • 04

    Charge-scaling DAC structure

  • 05

    Flash ADC parallel decisions

  • 06

    Successive-approximation ADC search

Worked example · free

Choose between flash and successive approximation

Q [4 marks]. An original system needs very fast decisions and can tolerate substantial parallel hardware, while another prioritises moderate speed and compact repeated decision logic. Match each requirement to an ADC architecture and state the evidence you would verify. The weighting belongs to this practice comparison, not an official university mark allocation.
Architecture begins with direction and decision structure.Architecture begins with direction and decision structure. The left branch combines code-controlled analogue elements, while the right branch compares an analogue value with references either in parallel or through a repeated search.Data conversion DAC: code to valueADC: value to code current steeringcharge scalingflash parallelsuccessive search
Architecture begins with direction and decision structure. The left branch combines code-controlled analogue elements, while the right branch compares an analogue value with references either in parallel or through a repeated search.
  • +1Map the very fast requirement to the flash structure because it compares against many reference levels in parallel.
  • +1State the flash cost as extensive comparator and reference hardware, with matching and input loading requiring attention.
  • +1Map the compact repeated-decision requirement to successive approximation, which reuses comparison around an internal search.
  • +1Verify conversion timing and transfer behaviour for each architecture, rather than declaring one universally superior.
Flash fits the system that values minimum conversion latency and accepts parallel hardware. Successive approximation fits the system that accepts a sequence of decisions in exchange for a more compact structure. Verification should examine decision timing, transfer behaviour and the architecture-specific error mechanisms, including matching and loading for the parallel path and settling across the iterative path. The four marks attached to this comparison are AskSia practice weighting and not an official allocation.
Sia tip — State the requirement axis first. Speed, hardware, power and accuracy lead to different architecture choices, so there is no context-free winner.
Glossary

Key terms

Data converter
A data converter maps between an analogue quantity and a digital code according to a defined transfer relationship.
Current-steering DAC
A current-steering DAC forms an output by directing selected current elements according to the input code.
Charge-scaling DAC
A charge-scaling DAC combines switched capacitor contributions to create a code-dependent analogue level.
Flash ADC
A flash ADC compares an input with many reference levels in parallel before encoding the decision pattern.
Successive approximation ADC
A successive-approximation ADC resolves a code through a sequence of internal trial values and comparator decisions.
Transfer characteristic
A transfer characteristic relates analogue input or output level to the corresponding digital code.
FAQ

Data Converters and Sampling Architectures FAQ

Why is a flash ADC fast?

It makes many threshold comparisons in parallel, so the architecture does not need a long serial search through candidate codes. The trade-off is the amount of comparator and reference hardware, which increases loading, matching burden and implementation cost. Speed must therefore be assessed with those physical costs.

How does successive approximation make a decision?

It proposes an internal trial value, compares that value with the input and keeps or rejects the corresponding decision before moving to the next step. The same decision path is reused across the conversion. Timing and settling at each step are therefore central to correct operation.

What should I include in a converter comparison?

Name the signal path, decision structure, conversion timing, hardware burden and the physical error most likely to matter. For a DAC, explain how code elements combine into an analogue output. For an ADC, explain how references and comparisons divide the input range into codes.

Study strategy

Exam move

Draw each converter as a flow of information and physical quantity. For a current-steering DAC, follow the code into element selection and the selected currents into the output. For a charge-scaling DAC, follow switch states into stored charge and the resulting level. For a flash ADC, follow the input across the comparator bank and then into encoding.

For successive approximation, follow one trial, comparison and retained decision before repeating the logic. Under every diagram, write four headings: speed, hardware, dominant physical sensitivity and verification. Use those headings to answer architecture-choice questions rather than relying on a memorised ranking.

Practise reading a qualitative transfer characteristic and describing what an error would look like without inventing specifications absent from the source. Finally, connect sampling to conversion: the converter can only act on the value presented to it, so acquisition, hold disturbance and settling belong in the same verification story.

Create a second table for interfaces: source or code input, reference path, decision or combining element, output load and observation instant. Use it to explain why an internally plausible converter can fail when the sampled input or reference is unsettled. For a search architecture, narrate trial, settle, compare and retain in order; for a parallel architecture, trace loading and encoding.

For each DAC, identify which physical elements change at a difficult code boundary. Finish with one isolated-core test and one full signal-chain test so architecture behaviour and interface behaviour are not confused.

Working through Data Converters and Sampling Architectures in ELEC4602? Sia is AskSia’s AI Electrical Engineering tutor — ask any ELEC4602 Data Converters and Sampling Architectures question and get a clear, step-by-step explanation grounded in how ELEC4602 is taught and assessed. Read this chapter free, then take your hardest questions to Sia.

A+Everything unlocked
Unlocks this Bible + all 103 of your UNSW Sydney subjects - and 1,000+ Bibles across every Australian university.
Sia - your ELEC4602 tutor, unlimited, worked the way the exam marks it
The full 5-page Bible + practice bank with worked solutions
Chrome extension - sync your LMS so Sia knows your deadlines
Bilingual EN / Chinese on every Bible and every Sia answer
$0.99 Trial
30-day money-back · cancel in one tap · how it works
ELEC4602 · Microelectronic Design & Tech - independent study guide on the AskSia Library. More UNSW Sydney subjects · Microeconomics across all universities