CEN352 Digital Signal Processing Lecture No. 6 Department of Computer Engineering, College of Computer and Information Sciences, King Saud University,

Slides:



Advertisements
Similar presentations
EET260: A/D and D/A conversion
Advertisements

Chapter 3: Pulse Code Modulation
Digital Control Systems INTRODUCTION. Introduction What is a control system? Objective: To make the system OUTPUT and the desired REFERENCE as close as.
CE 478: Microcontroller Systems University of Wisconsin-Eau Claire Dan Ernst Analog to Digital (and back again) Interfacing a microprocessor-based system.
Analog/Digital Coding Bobby Geevarughese ECE-E4434/12/05.
LSU 06/04/2007Electronics 71 Analog to Digital Converters Electronics Unit – Lecture 7 Representing a continuously varying physical quantity by a sequence.
Shuvra Das University of Detroit Mercy
Information Processing & Digital Systems COE 202 Digital Logic Design Dr. Aiman El-Maleh College of Computer Sciences and Engineering King Fahd University.
4.2 Digital Transmission Pulse Modulation (Part 2.1)
ADC AND DAC Sub-topics: Analog-to-Digital Converter -. Sampling
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.
Quantization Prof. Siripong Potisuk.
CEN352, Dr. Ghulam Muhammad King Saud University
Digital Voice Communication Link EE 413 – TEAM 2 April 21 st, 2005.
Losslessy Compression of Multimedia Data Hao Jiang Computer Science Department Sept. 25, 2007.
Data Acquisition. Data Acquisition System Analog Signal Signal Conditioner ADC Digital Processing Communication.
SIMS-201 Audio Digitization. 2  Overview Chapter 12 Digital Audio Digitization of Audio Samples Quantization Reconstruction Quantization error.
Digital Communication Symbol Modulated Carrier RX Symbol Decision Binary Bytes D/A Recovered Analog Binary Bytes Symbol State Modulation A/D Analog Source.
Data Sampling & Nyquist Theorem Richa Sharma Dept. of Physics And Astrophysics University of Delhi.
Digital audio. In digital audio, the purpose of binary numbers is to express the values of samples that represent analog sound. (contrasted to MIDI binary.
Computer Based Data Acquisition Basics. Outline Basics of data acquisition Analog to Digital Conversion –Quantization –Aliasing.
A/D Conversion No. 1  Seattle Pacific University Analog to Digital Conversion Based on Chapter 5 of William Stallings, Data and Computer Communication.
Engineering 1040: Mechanisms & Electric Circuits Winter 2015 Analog & Digital Signals Analog to Digital Conversion (ADC)
ELEN 5346/4304 DSP and Filter Design Fall Lecture 12: Number representation and Quantization effects Instructor: Dr. Gleb V. Tcheslavski Contact:
Lecture 5: Signal Processing II EEN 112: Introduction to Electrical and Computer Engineering Professor Eric Rozier, 2/20/13.
Modulation Continuous wave (CW) modulation AM Angle modulation FM PM Pulse Modulation Analog Pulse Modulation PAMPPMPDM Digital Pulse Modulation DMPCM.
Pulse Code Modulation (PCM)
COMMUNICATION SYSTEM EEEB453 Chapter 5 (Part IV) DIGITAL TRANSMISSION.
10/6/2015 3:12 AM1 Data Encoding ─ Analog Data, Digital Signals (5.3) CSE 3213 Fall 2011.
Professor: Dr. Miguel Alonso Jr.
Digital Signal Processing
ENGR 104: Data Acquisition Lecturers: Dr. Binh Tran Dr. Otto Wilson Jr. © The Catholic University of America Dept of Biomedical Engineering.
Instrumentation (AMME2700) 1 Instrumentation Dr. Xiaofeng Wu.
EE421, Fall 1998 Michigan Technological University Timothy J. Schulz 15-Sept, 1998EE421, Lecture 031 Lecture 3: Quantization l The last major stage of.
CEN352 Digital Signal Processing Lecture No. 1 Department of Computer Engineering, College of Computer and Information Sciences, King Saud University,
Quick and Easy Binary to dB Conversion George Weistroffer, Jeremy Cooper, and Jerry Tucker Electrical and Computer Engineering Virginia Commonwealth University.
Analog-To-Digital convertor Sampler Quantization Coding.
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.
Analog Capture- Port E. Digital to Analog and Analog to Digital Conversion D/A or DAC and A/D or ADC.
4.2 Digital Transmission Pulse Modulation Pulse Code Modulation
Analog/Digital Conversion
CS Spring 2014 CS 414 – Multimedia Systems Design Lecture 3 – Digital Audio Representation Klara Nahrstedt Spring 2014.
4.2 Digital Transmission Pulse Modulation Pulse Code Modulation
COMPANDING - is the process of compressing and then expanding
DEPARTMENTT OF ECE TECHNICAL QUIZ-1 AY Sub Code/Name: EC6502/Principles of digital Signal Processing Topic: Unit 1 & Unit 3 Sem/year: V/III.
Lecture 2 Analog to digital conversion & Basic discrete signals.
Lecture 2 BME452 Biomedical Signal Processing 2013 (copyright Ali Işın, 2013)1 BME452 Biomedical Signal Processing Lecture 2  Discrete Time Signals and.
1 st semester 1436 / Modulation Continuous wave (CW) modulation AM Angle modulation FM PM Pulse Modulation Analog Pulse Modulation PAMPPMPDM Digital.
Analogue to Digital Conversion © D Hoult analogue signal © D Hoult 2011.
Digital Signal Processing
بسم الله الرحمن الرحيم 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.
Sampling and DSP Instructor: Dr. Mike Turi Department of Computer Science & Computer Engineering Pacific Lutheran University.
MECH 373 Instrumentation and Measurements
ME 142 Engineering Computation I
Analog to digital conversion
Chapter 3 Sampling.
Quantization and Encoding
Analog to Digital Converters Electronics Unit – Lecture 7
Soutenance de thèse vendredi 24 novembre 2006, Lorient
Analogue to Digital Conversion
Chapter 3: Pulse Code Modulation
لجنة الهندسة الكهربائية
Chapter 3: PCM Noise and Companding
Sampling and Quantization
CEN352, Dr. Ghulam Muhammad King Saud University
TIME-BASED HYBRID ANALOG-DIGITAL COMPUTATION
Presentation transcript:

CEN352 Digital Signal Processing Lecture No. 6 Department of Computer Engineering, College of Computer and Information Sciences, King Saud University, Riyadh, Kingdom of Saudi Arabia September 24 th, 2012 الدكتور / انور مجيد ميرزا

Quantization A digital signal is a sequence of numbers (samples) in which each number is represented by a finite number of digits (finite precision i.e. finite number of digits). quantization The process of converting a discrete-time continuous-amplitude signal into a digital signal by expressing each sample value as a finite (instead of an infinite) number of digits is called quantization. quantization error quantization noise The error introduced in representing the continuous-valued signal by a finite set of discrete value levels is called quantization error or quantization noise. 2

Quantization: Example 3 Analog signal

Quantization: Example 4 Analog signal Discrete-time signal (Truncation)(Rounding) Table: Table: Numerical Illustration of Quantization with One Significant Digit using Truncation or Rounding

Quantization: Example 5 Analog signal Discrete-time signal

Quantization: Example 6 Analog signal Discrete-time signal

Quantization: Example 7 Analog signal Discrete-time signal (Truncation)(Rounding) Table: Table: Numerical Illustration of Quantization with One Significant Digit using Truncation or Rounding

Quantization: Example 8 Analog signal Discrete-time signal

Quantization: Example 9 Analog signal Discrete-time signal (Truncation)(Rounding) Table: Table: Numerical Illustration of Quantization with One Significant Digit using Truncation or Rounding

Quantization: How it done? 10 Given an analog signal x(t) and the number of bits m in an ADC Find out the number of quantization levels: L=2 m Find out the step size of the quantizer: Δ = (xmax ‒ xmin)/L The index corresponding to the binary code is: i = round(x ‒ xmin)/ Δ Values of the quantization levels: xq = xmin + i Δ, where i=0,1,2,…,L

Assuming that a 3-bit ADC channel accepts analog input ranging from 0 to 5 volts, determine the following: a. Number of quantization levels b. Step size of the quantizer or resolution c. Quantization level when the analog voltage is 3.2 volts d. Binary code produced by the ADC Solution In this case x min = 0 volts, x max = 5 volts and m = 3 bits. Part(a): Part(a): The number of quantization levels are given by L=2 m = 2 3 = 8. Part (b): Part (b): Step size is given by Δ = ( x max – x min )/L = (5 – 0)/8 = volts Part(c): Part(c): The index to the quantization level is given by i = round((x – x min )/ Δ ) = round((3.2 – 0)/0.625) = round(5.12) = 5 Therefore, the quantization level for analog voltage 3.2 volts is x q = x min + i* Δ = * = Part (d): Part (d): The 3-bit binary code corresponding to level 5 is Quantization: Example 2.9

Signal to Quantization Noise The error introduced by the quantization process is given by The signal to quantization noise ratio (SQNR or simply SNR) is given by The signal to quantization noise ratio (SQNR or simply SNR) in decibels (dB) is given by 12 Quantization

13