Digital Signal Processing
Digital Signal Processing Research Laboratory
Department of Electrical Engineering
Institut Teknologi TELKOM
04/29/16
Course Outlines
Introduction
Discrete-Time Signals and
Systems
Sampling of Continuous-Time
Signals
The z-Transform
Transform Analysis of Linear
Time-Invariant Systems
Structures for Discrete-Time
Systems
04/29/16
Filter Design Techniques
FIR
IIR
The Discrete Fourier
Transform
Computation of the Discrete
Fourier Transform
Fourier Analysis of Signals
Using the Discrete Fourier
Transform
Fast Fourier Transform
2/19
Bibliography
Text:
A Salivahanan, A Vallavaraj, C Gnanapriya, Digital Signal Processing, Mc
Graw Hill, 2001
Lonnie C Ludeman, Fundamentals of Digital Signal Processing, John
Willey and sons, 1987
References:
J.G. Proakis, and D.G. Manolakis, Digital Signal Processing, 3rd ed.,
Prentice Hall, 1996.
E.C. Ifeachor, and B.W. Jervis, Digital Signal Processing, Addison Wesley,
1993.
S.K. Mitra, Digital Signal Processing, 2nd ed., McGraw-HILL, 2001.
Etc.
04/29/16
3/19
Examination and Grading
Final Examination and midterm examination:
Grading:
Individual assignment 15%
Quiz 15%
Midterm 30%
Final Examination 35 %
Attendance 5%
04/29/16
4/19
10 Outstanding Achievements Between 1964 and 1989
Selected by National Academy of Engineering, Washington D.C.
Moon Landing
Application Satellites
Microprocessors
Computer-Aided Design and Manufacturing
Computerized Axial Tomography Scanner
Advanced Composite Materials
Jumbo Jets
Lasers Fiber-Optics Communications
Genetically Engineered Products
04/29/16
5/19
Grand Challenges in Science and Engineering
need high-performance computing
Office of Science and Technology Policy, Washington D.C.
Prediction of Weather, Climate, and Global Change
Speech Recognition and Understanding
Machine Vision
Vehicle Performance
Superconductivity
Enhanced Oil and Gas Recovery
Nuclear Fusion
04/29/16
6/19
DSP Applications
Image Processing
Spectrum analysis
Position and rate control
Noise reduction
Data compression
Speech/audio
Speech recognition/synthesis
Text to speech
Digital audio
equalization
04/29/16
Military
Secure communication
Radar processing
Sonar processing
Missile guidance
Telecommunications
Instrumentation/Control
Pattern recognition
Robotic vision
Image enhancement
Facsimile
Satellite weather map
Animation
Echo cancellation
Adaptive equalization
ADPCM transcoders
Spread spectrum
Video conferencing
Data communication
Biomedical
Patient monitoring
Scanners
EEG brain mappers
ECG analysis
X-ray storage/enhancement
7/19
Reasons of Using DSP
Signals and data of many types are
increasingly stored in digital computers,
and transmitted in digital form from
place to place. In many cases it makes
sense to process them digitally as well.
Digital processing is inherently stable
and reliable. It also offers certain
technical possibilities not available with
analog methods.
Rapid advances in IC design and
manufacture are producing ever more
powerful DSP devices at decreasing
cost.
04/29/16
Flexibility in reconfiguring
Better control of accuracy requirement
Easily transportable and possible offline
processing
Cheaper hardware in some case
In many case DSP is used to process a
number of signals simultaneously. This
may be done by interlacing samples
(technique known as TDM) obtained
from the various signal channels.
Limitation in speed & Requirement in
larger bandwidth
8/19
DSP in ASIC (Application Specific Integrated
Circuit)
Advantages
Disadvantages
High investment cost
Less flexibility
Long time from design to
market
High throughput
Lower silicon area
Lower power consumption
Improved reliability
Reduction in system noise
Low overall system cost
04/29/16
9/19
Mathematical Tools
Differential Equation
Difference Equation
Laplace Transform
z-Transform
Fourier Transform
Hilbert Transform
Discrete-Time Fourier Transform
Discrete Fourier Transform
04/29/16
10/19
Examples of Signals
Electrocardiography (ECG) Signal
Electroencephalogram (EEG) Signal
Seismic Signals
Engine Signal
Speech, Musical Sound, and Audio Signals
Vibration Signal
Time Series Signal (daily stock prices, etc.)
Images and Video Signals
04/29/16
11/19
Typical Sampling Rates and System Latencies for
Selected Applications
Application
I/O Sampling Rate
Latency (Delay)
Instrumentation
1 Hz
System dependent*
Control
> 0.1 kHz
System dependent*
Voice
8 kHz
< 50 ms
Audio
44.1 kHz
< 50 ms*
Video
1~14 MHz
< 50 ms*
* Many times, a signal may not need to be concerned with latency: for example, a TV signal
is more dependent on synchronization with audio than the latency. In each of these cases,
the latency is dependent on the application.
Nasser Kehtarnavaz, and Mansour Keramat, DSP System Design: Using the TMS320C6000, Prentice
Hall, 2001.
04/29/16
12/19
Examples of Applications
Sound Recording Applications
Compressors and Limiters
Expanders and Noise Gates
Equalizers and Filters
Noise Reduction Systems
Delay and Reverberation
Systems
Special Effect Circuits
Speech Processing
Speech Recognition
Speech Communication
04/29/16
Telephone Dialing
Applications
FM Stereo Applications
Electronic Music Synthesis
Subtractive Synthesis
Additive Synthesis
Echo Cancellation in
Telephone Networks
Interference Cancellation in
Wireless Telecommunication
13/19
Cellular Phone Wireless Communication
DSP System
Nasser Kehtarnavaz, and Mansour Keramat, DSP System Design: Using the TMS320C6000, Prentice Hall, 2001.
04/29/16
14/19
ADSL Wired Communication DSP System
Nasser Kehtarnavaz, and Mansour Keramat, DSP System Design: Using the TMS320C6000, Prentice Hall, 2001.
04/29/16
15/19
PCM Voiceband DSP System
Nasser Kehtarnavaz, and Mansour Keramat, DSP System Design: Using the TMS320C6000, Prentice Hall, 2001.
04/29/16
16/19
Gigabit Ethernet DSP System
Nasser Kehtarnavaz, and Mansour Keramat, DSP System Design: Using the TMS320C6000, Prentice Hall, 2001.
04/29/16
17/19
Hard Disk Drive DSP System
Nasser Kehtarnavaz, and Mansour Keramat, DSP System Design: Using the TMS320C6000, Prentice Hall, 2001.
04/29/16
18/19
Motor Control DSP System
Nasser Kehtarnavaz, and Mansour Keramat, DSP System Design: Using the TMS320C6000, Prentice Hall, 2001.
04/29/16
19/19