UNIVERSITY OF CALIFORNIA
College Of Engineering
Department of Electrical Engineering
and Computer Sciences
|
Analog-Digital Interface Integrated Circuits |
|
B. Boser
|
Overview |
EE 240C
|
Course Description
Analog circuits are increasingly part of larger chips containing both analog
and digital circuits. In this course
we look at the architecture of these chips, the representation of signals in
the analog and digital domain, conversion with analog/digital and digital/analog
converters, and physical constraints such as electronic noise. The key concepts
discussed in the course are:
- Abstraction
- Behavioral modeling of mixed analog and digital chips
- Analog / digital system partition
- Quantization
- Sampling and reconstruction
- Windowing
- Oversampling
- Amplitude quantization (ADC & DAC)
- Representation of quantization errors
Signal processing
- Filtering
- Spectra: magnitude, phase, group delay
- Impulse response
- Electronic noise, dynamic range, limits
- Sensitivity
We will discuss these ideas in the context of important analog circuit functions,
including
- Converters
- D/A converter architectures
- A/D converter
- Oversampled converters
- Pipeline ADCs
- Self-calibration
- Filters
- Continuous time filters (biquads and ladders)
- Switched capacitor (SC) filters
- Digital filters
In this course we concentrate
on the behavioral levels of circuits, using primarily Matlab for
simulation. SPICE will be used for
noise analysis. This course complements EE
240B, a transistor level circuits course that can be taken either
after or before EE 240C.
Prerequisites
A basic course in signal processing
(Laplace and z-transform, discrete fourier transform) such as EE120 and fundamental
circuit concepts as taught in EE140 or EE240A. Familiarity with Matlab and
SPICE is helpful.
References
No single book covers all the
topics addressed in this course. The texts listed below expand on the subjects
covered. None is required, though a good subset will probably help you substantially
should you choose a career in mixed signal design.
- Converters
- M. Pelgrom, Analog-to-Digital Conversion, Springer, 2nd ed, 2013.
- F. Maloberti, Data Converters, Springer, 2007.
- M. Gustavsson, J. Wikner, and N. Tan, CMOS Data Converters for
Communications, Kluwer, 2002.
- B. Razavi, Data Conversion System Design, IEEE Press, 1995.
Good overview of architectures and circuit techniques. Does not cover
oversampled converters.
- R. van de Plassche, Integrated Analog-to-Digital and Digital-to-Analog
Converters, 2nd edition, Kluwer, 2007.
Lots of in-depth material. Difficult reading.
- A. Rodríguez-Vázquez, F. Medeiro, and E. Janssens, CMOS Telecom Data Converters, Kluwer Academic Publishers, 2003.
- Oversampling Converters
- S. Norsworthy et al (eds), Delta-Sigma Data Converters, IEEE
Press, 1996.
Extensive treatment of oversampled converters including stability, tones,
bandpass converters.
- R. Schreier, G. Temes, Understanding Delta-Sigma Data Converters, Wiley-IEEE Press, 2005.
- J. de la Rosa, R. del Ria, CMOS Sigma-Delta Converters, Wiley-IEEE Press, 2013.
- Y. Geerts, M. Steyaert, W. Sansen, Design of Multi-Bit Delta-Sigma A/D Converters, Kluwer, 2003.
- Filters
- H. Dimopoulos, Analog Electronic Filters, Springer, 2012.
- A. Zverev, Handbook of Filter Synthesis, Wiley, 1967.
A classic; focus is on passive ladder filters. Tables for implementing
ladder filters (replaces a CAD tool).
- A. Williams and F. Taylor, Electronic Filter Design Handbook,
3rd edition, McGraw-Hill, 1995.
The practice: Covers many types of filter implementations (biquads, ladders,
CT and SC, analog and digital) with many examples.
- K. Su, Analog Filters, Chapman-Hall, 2nd ed., 2003.
- R. Saal, Handbook of filter synthesis, AEG-Telefunken, 1979.
- A. Ambardar, Analog and Digital Signal Processing, Brooks/Cole,
2nd ed, 1999.
The math: Convolution, transforms, filter approximation.
- Communications
- A. Papoulis, Probability, Random Variables, and Stochastic Processes, McGraw-Hill.
Mathematical background for noise analysis and matching in converters and filters.
- J. D. Gibson, Principles of Digital and Analog Communications, 2nd
ed, Macmillan, 1993.
- L. W. Couch II, Digital and Analog Communications Systems, 4th
ed, Macmillan, 1993.
- Tools
- K. S. Kundert, The Designer's Guide to SPICE & SPECTRE, Kluwer
Academic Press, 1995.
Mandatory insight for anyone concerned with simulation accuracy and convergence.
- K. S. Kundert and O. Zinke, The Designer's Guide to Verilog AMS, Kluwer Academic Publishers, London, 2004.
Many texts are downloadable (in pdf format) from http://link.springer.com (Springer and Kluwer) or http://ieeexplore.ieee.org. UC Berkeley has a site license to these: download is free from UC IP addresses.
Grading
Homework 20%, project 30%, midterm 20%, final 30%.
The homework with the lowest
score is omitted from the average. Homework, project, and exams will be returned
in class. Submitting homeworks, project, and taking exams are mandatory to
pass the class.
Administrative