You are on page 1of 19

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

You might also like