1
Mixed-Signal VLSI Design Course Code: EE719 Department: Electrical Engineering Lecture 19: March 02, 2020
Instructor Name: M. Shojaei Baghini E-Mail ID: mshojaei@ee.iitb.ac.in
Mixed-Signal VLSI Design Course Code: EE719 Department: Electrical - - PowerPoint PPT Presentation
Mixed-Signal VLSI Design Course Code: EE719 Department: Electrical Engineering Lecture 19: March 02, 2020 Instructor Name: M. Shojaei Baghini E-Mail ID: mshojaei@ee.iitb.ac.in 1 2 2 Module 20 Introduction to Performance Parameters of Data
1
Instructor Name: M. Shojaei Baghini E-Mail ID: mshojaei@ee.iitb.ac.in
2 2
IIT-Bombay Lecture 19 M. Shojaei Baghini
Analog Devices, 2005.
3 3
IIT-Bombay Lecture 19 M. Shojaei Baghini
Analog Domain Digital Domain Conditioning A/D Conversion D/A Conversion Smoothing and Equalization
4 4
IIT-Bombay Lecture 19 M. Shojaei Baghini
l Full Scale Range l Resolution: Effective Number of Bits (ENOB) l Introduced Noise and Distortion: Signal to
l Signal Bandwidth l Sampling Frequency
5 5
IIT-Bombay Lecture 19 M. Shojaei Baghini
Assume N-point FFT of a sine wave test. If the fundamental frequency is in bin m and has amplitude Am then SNDR is given by the following relation.
6 6
IIT-Bombay Lecture 19 M. Shojaei Baghini
Source: Nicolas Gray, National Semiconductor, 2006 Noise floor
Note: The average value of the noise contained in each frequency bin of M-point FFT is 10 ´ log (M/2) dB below the total noise power.
7 7
IIT-Bombay Lecture 19 M. Shojaei Baghini
l In general dynamic range is the ratio of
l Spurious-free dynamic range (SFDR) is
8 8
IIT-Bombay Lecture 19 M. Shojaei Baghini
l Most of signals contain many frequency components. l Non-linearity causes two or more signal frequencies to
produce intermodulation products.
Source: Analog Devices tutorial MT-053, 2009
Single tone SFDR Multi tone SFDR
Frequency Frequency
9 9
IIT-Bombay Lecture 19 M. Shojaei Baghini
1 LSB Center point ADC (II) DAC (I)
D: LSB size
May be [-VFS/2,VFS/2].
may be used. Starting from DAC
Type equation here.
/
012_456 = ∆ 9 :;< =>?
@:×2: bi: bit # i
10 10
IIT-Bombay Lecture 19 M. Shojaei Baghini
than 2) – "Nyquist Converters“ – It requires high-performance anti-aliasing filtering.
noise shaping) – Simple anti-aliasing filter and smoothing filter is enough. – Oversampling reduces quantization noise.
Useful for signals of which power is concentrated in a narrow band around a frequency.
11 11
IIT-Bombay Lecture 19 M. Shojaei Baghini
Static Measures
Dynamic Measures
12 12
IIT-Bombay Lecture 19 M. Shojaei Baghini
1 LSB Center point
Offset error is the shift of the first transition point.
13 13
IIT-Bombay Lecture 19 M. Shojaei Baghini
Gain error (in units of LSB) = V111 / (VFS – 1 LSB) - 1
Source: The data conversion handbook, Analog Devices, 2005
14 14
IIT-Bombay Lecture 19 M. Shojaei Baghini
Connecting center of segments will not results in a line.
15 15
IIT-Bombay Lecture 19 M. Shojaei Baghini
Source: The data conversion handbook, Analog Devices, 2005 Variation of Difference with the code results in nonlinearity: SQNR degradation
16 16
IIT-Bombay Lecture 19 M. Shojaei Baghini
Source: The data conversion handbook, Analog Devices, 2005
DNLmin > -1 LSB (no missing code).
17 17
IIT-Bombay Lecture 19 M. Shojaei Baghini
Understanding Data Converters, TI, 1995
Variation of transition points
18 18
IIT-Bombay Lecture 19 M. Shojaei Baghini
Source: The data conversion handbook, Analog Devices, 2005
7 5 1 3
After offset correction
19 19
IIT-Bombay Lecture 19 M. Shojaei Baghini
4 4
IIT-Bombay Lecture 14 M. Shojaei Baghini
!
"# #
$%& $, ( )$ = !
"∆/% ∆/%
$% 1 ∆ )$ = ∆% 12
dB N q x SQNR V x V q
e rms FS rms N FS e
76 . 1 02 . 6 log 10 2 2 12 2 12
2 2 2 2 2 2
+ = ÷ ÷ ø ö ç ç è æ = = ´ = D =
For a sinusoidal signal x(t) and approximate uniform distribution of qe.
Example: N=6 bits Þ SQNR=37.9dB N=10 bits Þ SQNR=62.0dB
t qe(t)