Digital Fundamentals. Introduction to Digital Signal Processing

Similar documents
Data Converter Overview: DACs and ADCs. Dr. Paul Hasler and Dr. Philip Allen

Interfacing Analog to Digital Data Converters. A/D D/A Converter 1

Introduction to Data Conversion and Processing

Digital Signal. Continuous. Continuous. amplitude. amplitude. Discrete-time Signal. Analog Signal. Discrete. Continuous. time. time.

Converters: Analogue to Digital

EECS 373 Design of Microprocessor-Based Systems

Analog Input & Output

Research Results in Mixed Signal IC Design

UNIT V 8051 Microcontroller based Systems Design

Digital Signal Processing Laboratory 7: IIR Notch Filters Using the TMS320C6711

Dac3 White Paper. These Dac3 goals where to be achieved through the application and use of optimum solutions for:


Crash Course in Digital Signal Processing

Chapter 14 D-A and A-D Conversion

-SQA-SCOTTISH QUALIFICATIONS AUTHORITY HIGHER NATIONAL UNIT SPECIFICATION GENERAL INFORMATION

Chapter 6: Real-Time Image Formation

Fig1-1 2-bit asynchronous counter

How advances in digitizer technologies improve measurement accuracy

Towards More Efficient DSP Implementations: An Analysis into the Sources of Error in DSP Design

Experiment 2: Sampling and Quantization

Decade Counters Mod-5 counter: Decade Counter:

10:15-11 am Digital signal processing

BASIC LINEAR DESIGN. Hank Zumbahlen Editor Analog Devices, Inc. All Rights Reserved

Digitizing and Sampling

International Journal of Engineering Research-Online A Peer Reviewed International Journal

Digital Lock-In Amplifiers SR850 DSP lock-in amplifier with graphical display

25.5 A Zero-Crossing Based 8b, 200MS/s Pipelined ADC

Introduction to Signal Processing D R. T A R E K T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y

MIXED-SIGNAL AND DSP DESIGN TECHNIQUES

DIGITAL COMMUNICATION

Analog Performance-based Self-Test Approaches for Mixed-Signal Circuits

Investigation of Digital Signal Processing of High-speed DACs Signals for Settling Time Testing

Analog to Digital Conversion

Digital Strobe Tuner. w/ On stage Display

VLSI Design: 3) Explain the various MOSFET Capacitances & their significance. 4) Draw a CMOS Inverter. Explain its transfer characteristics

MIE 402: WORKSHOP ON DATA ACQUISITION AND SIGNAL PROCESSING Spring 2003

Chapter 1. Introduction to Digital Signal Processing

GHz Sampling Design Challenge

Hugo Technology. An introduction into Rob Watts' technology

EE262: Integrated Analog Circuit Design

ECE438 - Laboratory 4: Sampling and Reconstruction of Continuous-Time Signals

«Trends in high speed, low power Analog to Digital converters»

Politecnico di Torino HIGH SPEED AND HIGH PRECISION ANALOG TO DIGITAL CONVERTER. Professor : Del Corso Mahshid Hooshmand ID Student Number:

Digitization: Sampling & Quantization

Multirate Digital Signal Processing

1 Hour Sample Test Papers: Sample Test Paper 1. Roll No.

Module 8 : Numerical Relaying I : Fundamentals

Delta-Sigma ADC

A First Laboratory Course on Digital Signal Processing

Clock Jitter Cancelation in Coherent Data Converter Testing

Digital Representation

Chapter 11 Sections 1 3 Dr. Iyad Jafar

Journal of Theoretical and Applied Information Technology 20 th July Vol. 65 No JATIT & LLS. All rights reserved.

4.S-[F] SU-02 June All Syllabus Science Faculty B.Sc. II Yr. Instrumentation Practice [Sem.III & IV] S.Lot

Synthesized Clock Generator

Choosing an Oscilloscope

Low-speed serial buses are used in wide variety of electronics products. Various low-speed buses exist in different

(12) United States Patent

An Improved Recursive and Non-recursive Comb Filter for DSP Applications

LABORATORY 14: ANALOG TO DIGITAL CONVERSION USING ADC0809

DT8837. High Performance Ethernet Instrument Module for Sound & Vibration. Overview. Key Features

Linear Circuit Design Handbook

Radar Signal Processing Final Report Spring Semester 2017

WINTER 14 EXAMINATION

Digitally Assisted Analog Circuits. Boris Murmann Stanford University Department of Electrical Engineering

Data Conversion and Lab (17.368) Fall Lecture Outline

DSP in Communications and Signal Processing

Experiment 9 Analog/Digital Conversion

Adding Analog and Mixed Signal Concerns to a Digital VLSI Course

Introduction To LabVIEW and the DSP Board

Note 5. Digital Electronic Devices

Digital Circuits. Innovation Fellows Program

What to look for when choosing an oscilloscope

EEE130 Digital Electronics I Lecture #1_2. Dr. Shahrel A. Suandi

THDB_ADA. High-Speed A/D and D/A Development Kit

Digital Effects Pedal Description Ross Jongeward 10 December 2014

INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR NPTEL ONLINE CERTIFICATION COURSE. On Industrial Automation and Control

CHAPTER 4 RESULTS & DISCUSSION

A Novel Asynchronous ADC Architecture

Professor Laurence S. Dooley. School of Computing and Communications Milton Keynes, UK

TYPICAL QUESTIONS & ANSWERS

ADC Peripheral in Microcontrollers. Petr Cesak, Jan Fischer, Jaroslav Roztocil

Delta-Sigma Modulators

Area-Efficient Decimation Filter with 50/60 Hz Power-Line Noise Suppression for ΔΣ A/D Converters

IMPLEMENTATION AND ANALYSIS OF FIR FILTER USING TMS 320C6713 DSK Sandeep Kumar

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION (Autonomous)

ni.com Digital Signal Processing for Every Application

Evaluating Oscilloscopes to Debug Mixed-Signal Designs

Lab 1 Introduction to the Software Development Environment and Signal Sampling

Lesson 2.2: Digitizing and Packetizing Voice. Optimizing Converged Cisco Networks (ONT) Module 2: Cisco VoIP Implementations

SEMICONDUCTOR TECHNOLOGY -CMOS-

Dual Slope ADC Design from Power, Speed and Area Perspectives

Techniques for Extending Real-Time Oscilloscope Bandwidth

OV µm Pixel Size Back Side Illuminated (BSI) 5 Megapixel CMOS Image Sensor

Question Bank. Unit 1. Digital Principles, Digital Logic

MTL Software. Overview

DIRECT DIGITAL SYNTHESIS AND SPUR REDUCTION USING METHOD OF DITHERING

Benefits of the R&S RTO Oscilloscope's Digital Trigger. <Application Note> Products: R&S RTO Digital Oscilloscope

Maintenance/ Discontinued

Major Differences Between the DT9847 Series Modules

Transcription:

Digital Fundamentals Introduction to Digital Signal Processing 1

Objectives List the essential elements in a digital signal processing system Explain how analog signals are converted to digital form Discuss the purpose of filtering Describe the sampling process State the purposes of analog-to-digital conversion Explain how several types of ADCs operate Explain the basic concepts of a digital signal processor (DSP) Describe the basic architecture of a DSP Name some of the functions that a DSP performs State the purpose of digital-to-analog conversion Explain how DACs operate 2

Digital Signal Processing Basics ADC Analog-to-Digital Conversion - DSP Data Signal Processor DAC Data to-analog Conversion Figure 14--1 An original analog signal (sine wave) and its stairstep approximation. 3

Figure 14--2 Basic block diagram of a digital signal processing system. 4

Converting Analog Signals to Digital Filtering first step before an A/D conversion, removes unwanted frequencies, called pre-filtering Sampling The process of converting an analog signal into a series of impulses representing the amplitude of the signal at a given time Sampling frequency should be at least twice the highest analog frequency Nyquist limit or Nyquist frequency if the sampling rate is less than 2 times the highest analog frequency and effect called aliasing where frequencies are generated by the sampling process that cause interference problems Hold After the signal is sampled it is applied to a hold circuit 5

Figure 14--3 Simple illustration of the sampling process. 6

Figure 14--4 Simple illustration of the sampling theory. 7

Figure 14--5 A basic illustration of the condition f sample < 2f a(max). 8

Figure 14--6 aliasing error. After low-pass filtering, the frequency spectra of the analog and the sampling signals do not overlap, thus eliminating 9

Converting Analog Signals to Digital continued Convert the sample-hold signal to a digital circuit Quantization during the quantization process a binary code is assigned to each sampled value 10

Figure 14--7 Illustration of a sample-and-hold operation. 11

Figure 14--8 Basic function of an analog-to-digital (ADC) converter (The binary codes and number of bits are arbitrarily chosen for illustration only). The ADC output waveform that represents the binary codes is also shown. 12

Figure 14--9 reference. Sample-and-hold output waveform with four quantization levels. The original analog waveform is shown in light gray for 13

Figure 14--10 The reconstructed waveform in Figure 14-9 using four quantization levels (2 bits). The original analog waveform is shown in light gray for reference. 14

Figure 14--11 for reference. Sample-and-hold output waveform with sixteen quantization levels. The original analog waveform is shown in light gray 15

Figure 14--12 The reconstructed waveform in Figure 14-11 using sixteen quantization levels (4 bits). The original analog waveform is shown in light gray for reference. 16

Analog-to-Digital Conversion Methods Flash (Simultaneous) Analog-to-Digital Conversion Dual-Slope Analog-to-Digital Conversion Successive-Approximation Analog-to- Digital Converter ADC0804 Analog-to-Digital Converter Sigma-Delta Analog-to-digital Converter 17

Figure 14--13 The operational amplifier (op-amp). 18

Figure 14--14 A 3-bit flash ADC. 19

Figure 14-15 Example 14-1 Determine the digital output for the signal presented below. Sampling of values on a waveform for conversion to binary code. Figure 14--16 Resulting digital outputs for sample-and-hold values. Output D 0 is the LSB of the 3-bit binary code. 20

Figure 14--17 Basic dual-slope ADC. 21

Figure 14--18 Illustration of dual-slope conversion. 22

Figure 14--19 Successive-approximation ADC. 23

Figure 14--20 Illustration of the successive-approximation conversion process. 24

Figure 14--21 The ADC0804 analog-to-digital converter. 25

Figure 14--22 A simplified illustration of sigma-delta analog-to-digital conversion. 26

Figure 14--23 Partial functional block diagram of a sigma-delta ADC. 27

Figure 14--24 One type of sigma-delta ADC. 28

Figure 14--25 A method for testing ADCs. 29

Figure 14--26 Illustrations of analog-to-digital conversion errors. 30

Figure 14-27 Example 14-2: Identify the problem and the most probable fault 31

DSP (Digital Signal Processor) Programming Typically programmed in Assembly language or in C Very specialized applications with much redundancy DSPs instruction set smaller than a microprocessors 32

DSP Applications Telecommunications Music Processing Speech Generation and Recognition Radar Image processing Filtering 33

Figure 14-28 The DSP has a digital input and produces a digital output. 34

Figure 14--29 Many DSPs use the Harvard architecture (two memories). 35

Figure 14--30 General block diagram of the TMS320C6000 series DSP. 36

Figure 14--31 The four fetch phases of the pipeline operation. 37

Figure 14--32 The two decode phases of the pipeline operation. 38

Figure 14--33 The five execute phases of pipeline operation. 39

Figure 14--34 A 352-pin BGA package. 40

Figure 14--35 Simplified block diagram of a digital cellular phone. 41

TMS320C6000 Series DSP CPU with 64 general purpose 32 bit registers in C64xx CPU with 32 general purpose 32 bit registers in C62xx and C67xx 8 functional units 2 each for multipliers, logic, shift, and data moves Packaged as a 352-pin ball grid array with CMOS technology 42

Digital-to-Analog Conversion Methods Binary-Weighted-Input Digital-to-Analog Converter R/2R Ladder Digital-to-Analog Converter 43

Figure 14--36 A 4-bit DAC with binary-weighted inputs. 44

Figure 14-37 Example 14-3: Determine the output for the following DAC Figure 14--38 Output of the DAC in Figure 14-37. 45

Figure 14--39 An R/2R ladder DAC. 46

Figure 14--40 Analysis of the R/2R ladder DAC. 47

Figure 14--41 Basic test setup for a DAC. 48

D/A Conversion Errors Nonmonotonicity Differential Nonlinearity Low or High Gain Offset Error 49

Figure 14--42 Illustrations of several digital-to-analog conversion errors. 50

Figure 14-43 Example 14-5: Identify the type of error, and suggest an approach to isolate the fault 51

Figure 14--44 The reconstruction filter smooths the output of the DAC. 52