Mixed-Signal System Design and Modeling ©2001 Eric Swanson Lecture 6 Fall Semester 2002.

Slides:



Advertisements
Similar presentations
Analog to digital conversion
Advertisements

Analog to Digital Conversion (ADC)
Copyright 2001, Agrawal & BushnellVLSI Test: Lecture 181 Lecture 18 DSP-Based Analog Circuit Testing  Definitions  Unit Test Period (UTP)  Correlation.
ECE 4371, Fall, 2014 Introduction to Telecommunication Engineering/Telecommunication Laboratory Zhu Han Department of Electrical and Computer Engineering.
Digital Coding of Analog Signal Prepared By: Amit Degada Teaching Assistant Electronics Engineering Department, Sardar Vallabhbhai National Institute of.
ECE 265 – LECTURE 14 Analog Signal Acquisition The A/D converters 5/14/ ECE265.
CE 478: Microcontroller Systems University of Wisconsin-Eau Claire Dan Ernst Analog to Digital (and back again) Interfacing a microprocessor-based system.
©Alex Doboli 2006  Analog to Digital Converters Alex Doboli, Ph.D. Department of Electrical and Computer Engineering State University of New York at.
Digital Systems: Introductory Concepts Wen-Hung Liao, Ph.D.
Sampling and quantization Seminary 2. Problem 2.1 Typical errors in reconstruction: Leaking and aliasing We have a transmission system with f s =8 kHz.
Spring 2007W. Rhett DavisNC State UniversityECE 747Slide 1 ECE 747 Digital Signal Processing Architecture SoC Lecture – Working with Analog-to-Digital.
Continuous Time Signals A signal represents the evolution of a physical quantity in time. Example: the electric signal out of a microphone. At every time.
Real time DSP Professors: Eng. Julian S. Bruno Eng. Jerónimo F. Atencio Sr. Lucio Martinez.
Quantization Prof. Siripong Potisuk.
Introduction to D/A and A/D conversion Professor: Dr. Miguel Alonso Jr.
Analogue to Digital Conversion
Introduction to Data Conversion
Data Converter Performance Metric
Data Acquisition. Data Acquisition System Analog Signal Signal Conditioner ADC Digital Processing Communication.
EE513 Audio Signals and Systems Noise Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Over-Sampling and Multi-Rate DSP Systems
Pulse Modulation 1. Introduction In Continuous Modulation C.M. a parameter in the sinusoidal signal is proportional to m(t) In Pulse Modulation P.M. a.
Random Processes and LSI Systems What happedns when a random signal is processed by an LSI system? This is illustrated below, where x(n) and y(n) are random.
Hossein Sameti Department of Computer Engineering Sharif University of Technology.
Computer Based Data Acquisition Basics. Outline Basics of data acquisition Analog to Digital Conversion –Quantization –Aliasing.
DIGITAL VOICE NETWORKS ECE 421E Tuesday, October 02, 2012.
Engineering 1040: Mechanisms & Electric Circuits Winter 2015 Analog & Digital Signals Analog to Digital Conversion (ADC)
Data Converters ELEC 330 Digital Systems Engineering Dr. Ron Hayne
Lecture 5: Signal Processing II EEN 112: Introduction to Electrical and Computer Engineering Professor Eric Rozier, 2/20/13.
Understanding ADC Specifications September Definition of Terms 000 Analogue Input Voltage Digital Output Code FS1/2.
Lecture 18 DSP-Based Analog Circuit Testing
COMMUNICATION SYSTEM EEEB453 Chapter 5 (Part IV) DIGITAL TRANSMISSION.
Professor: Dr. Miguel Alonso Jr.
EE421, Fall 1998 Michigan Technological University Timothy J. Schulz 15-Sept, 1998EE421, Lecture 031 Lecture 3: Quantization l The last major stage of.
FE8113 ”High Speed Data Converters”. Course outline Focus on ADCs. Three main topics:  1: Architectures ”CMOS Integrated Analog-to-Digital and Digital-to-
CS Spring 2009 CS 414 – Multimedia Systems Design Lecture 3 – Digital Audio Representation Klara Nahrstedt Spring 2009.
1 Quantization Error Analysis Author: Anil Pothireddy 12/10/ /10/2002.
IT-101 Section 001 Lecture #9 Introduction to Information Technology.
1 Lab. 3 Digital Modulation  Digital modulation: CoderDAC Transmit filter Up- conversion Channel Down- conversion Receive filter ADC ProcessingDetectionDecoder.
ECEN4523 Commo Theory Lecture #26 19 October 2015 Dr. George Scheets n Read 6.2 (skim quantization material)
Electronic Noise Noise phenomena Device noise models
Analog/Digital Conversion
Hossein Sameti Department of Computer Engineering Sharif University of Technology.
Figure Analog-to-digital conversion.. Figure The DAC output is a staircase approximation to the original signal. Filtering removes the sharp.
Lecture 2 Analog to digital conversion & Basic discrete signals.
0/31 Data Converter Basics Dr. Hossein Shamsi. 1/31 Chapter 1 Sampling, Quantization, Reconstruction.
Introduction to Data Conversion EE174 – SJSU Tan Nguyen.
PAM Modulation Lab#3. Introduction An analog signal is characterized by the fact that its amplitude can take any value over a continuous range. On the.
ΨΗΦΙΑΚΟΣ ΕΛΕΓΧΟΣ (22Δ802) Β΄ ΕΞΑΜΗΝΟ Καθηγητής Πέτρος Π. Γρουμπός  Ώρες Γραφείου: Τετάρτη Πέμπτη Παρασκευή 11:00- 12:00 Γραφείο: 1.
Digital Signal Processing
Digital Coding of Analog Signal Prepared By: Amit Degada Teaching Assistant Electronics Engineering Department, Sardar Vallabhbhai National Institute of.
بسم الله الرحمن الرحيم Digital Signal Processing Lecture 2 Analog to Digital Conversion University of Khartoum Department of Electrical and Electronic.
Networked Embedded Systems Sachin Katti & Pengyu Zhang EE107 Spring 2016 Lecture 13 Interfacing with the Analog World.
Lifecycle from Sound to Digital to Sound. Characteristics of Sound Amplitude Wavelength (w) Frequency ( ) Timbre Hearing: [20Hz – 20KHz] Speech: [200Hz.
Sistem Telekomunikasi, Sukiswo, ST, MT Sukiswo
MECH 373 Instrumentation and Measurements
EE599-2 Audio Signals and Systems
Maj Jeffrey Falkinburg Room 2E46E
Analog to digital conversion
Fri. Oct 13 Announcements Lab practical next week
Chapter 3 Sampling.
Quantization and Encoding
Sampling rate conversion by a rational factor
Chapter 2 Signal Sampling and Quantization
Chapter 3: Pulse Code Modulation
لجنة الهندسة الكهربائية
Digital Control Systems Waseem Gulsher
Lesson 8: Analog Signal Conversion
Sampling and Quantization
Analog to Digital Conversion OFDM Signal follows a two dimensional or complex Gaussian distribution.
Presentation transcript:

Mixed-Signal System Design and Modeling ©2001 Eric Swanson Lecture 6 Fall Semester 2002

2 Dynamic Range Before we can process real-world signals in the digital domain, we must quantize them Quantization to N bits takes the infinitely many voltage levels possible in the analog world and “rounds” them to a mere 2 N levels The rounding error inherent in quantizing signals is called “quantization error”

3 Dynamic Range Analog-to-Digital Converters (ADCs) are quantizers that operate at the A/D interface –Suppose the ADC full scale input voltage range is V FS –Then, the analog step size  of an N-bit ADC is given by  =V FS /2 N If ADC analog input levels are large, and the input signal is “unrelated” to ADC sampling –Quantization error is essentially random –Error is uniformly distributed between -  /2 and +  /2

4 Dynamic Range The mean-squared quantization error is: This error is commonly referred to as “quantization noise” e 2 =  -  /2 +  /2 x2x2 dx  =  2 12

5 Dynamic Range The dynamic range of an ADC for sinusoidal inputs is the ratio of the rms value of biggest sinewave we can put into the ADC without overload to the rms value of the quantization noise: DR (dB) = 20 log 10 V FS /2/  2  /  12 = 20 log 10 V FS /2/  2 V FS /2 N /  12

6 Dynamic Range Dynamic range for an ADC with sinusoidal input is often just called its “dynamic range” Finite DR is an inevitable consequence of “rounding” a continuous analog input to one of 2 N discrete values DR (dB) = 20 log 10 V FS /2/  2 V FS /2 N /  12 = 20 log 10 2N2N 3232  = 6.021N

7 Dynamic Range 6.02N+1.76dB is the best case DR for an ideal N-bit ADC (or 2 N -level quantizer) –Real ADCs add other noise sources in addition to their quantization noise –Thermal noise typically dominates quantization noise in commercial ADCs Digital signal processing of real-world signals is impossible without at least one ADC’s quantization noise

8 Dynamic Range Note that rounding a 32-bit accumulator value down to 16-bits for storage in a 16-bit register also adds 16b quantization noise –Best-case 16b dynamic range is 98.1dB –Changes in datapath word widths in digital filters must be carefully evaluated for their dynamic range impact Let’s look briefly at real-world ADCs…

9 ADC Dynamic Range DR’s for the best standalone ADCs in the world in 2000 are plotted in the figure Dynamic range decreases as converter bandwidth increases ADC Sampling Frequency (Hz) Dynamic Range (dB)

10 ADC Dynamic Range From , ADC performance at any sampling frequency improved by 2dB/year Since then, the “performance line” has stayed almost stationary ADC Sampling Frequency (Hz) Dynamic Range (dB)

11 ADC Dynamic Range ADCs embedded in IC “Systems on a Chip” (SoCs) have less DR than the best standalone ADCs The embedded ADC performance level is shown in red ADC Sampling Frequency (Hz) Dynamic Range (dB) embedded ADCs

12 ADC Dynamic Range Analog-digital crosstalk and design risk issues limit embedded ADC DR to about 100dB 1 GHz, 30dB DR levels are much more forgiving and the performance gap narrows ADC Sampling Frequency (Hz) Dynamic Range (dB) embedded ADCs

13 ADC Dynamic Range Minimization of analog signal processing is a key goal of mixed-signal IC microarchitecture However, analog signal processing is almost unavoidable “above the red line” ADC Sampling Frequency (Hz) Dynamic Range (dB)

14 Analog vs. Digital DR It’s much less expensive to add dynamic range to digital circuits than analog circuits To double the dynamic range of a digital datapath, we need to add only a bit to an already-wide datapath: dB DR