Professional Documents
Culture Documents
http://metalab.uniten.edu.my/~zainul/
This Home Page is for my students who are taking the following Classes as below: 1) Digital Signal Processing EEEB363 Section 3A/B. 2) Digital Signal Processing EEEB363 Section 4A/B.
Course Code:- EEEB363 Course Title :- Digital Signal Processing Prerequisites:- Signals and Systems (EEEB233) Upon completion of the course, the student should have a solid foundation in basic digital signal processing. Aims/Objectives To introduce the concepts, theory, techniques and applications associated with the understanding of digital signal processing. To develop methods for processing discrete-time signals. To understand the processes of analog-to-digital and digital-toanalog conversion. To understand the discrete Fourier transform , fast Fourier transform, design and implementation of digital filters. To be aware of some applications associated with digital signal processing.
Course Description
Signal processing is a method of extracting information from signal which in turn depends on the type of signal and the nature of information it carries. Therefore, signal processing is concerned with the representing signals in mathematical terms and extracting the information by carrying out algorithmic operations on the signal. A signal can be mathematically expressed in terms of basic functions in original domain of independent variable or it can be expressed in terms of basic functions in transformed domain. In this course we will use tools available in both domains to analyze signals and systems in discrete time domain.
Course Outcomes
1. Compute the discrete- time convolution of two signals and classify the discrete time system and the process of signals correlation 2. Evaluate the frequency response of a discrete-time, linear time-invariant (LTI) system from its impulse response and vice versa .3. Apply the definition, properties of the Discrete-time Fourier Transform (DTFT) in signal transformations. 4. Explain and apply sampling theorem, analog to digital, digital to analog conversions and signal reconstruction. 5. Determine the Discrete Fourier Transform (DFT) and Fast Fourier Transform (FFT) of discrete signal 6. Describe and analyze the behavior of an LTI system using the definition and properties of Ztransform. 7. Draw and describe the poles and zero plot according to input output characteristics of an LTI system and classify the stability and causality of an LTI system from plot 8. Design and implement different frequency selective Finite Impulse Response (FIR), and Infinite Impulse Response (IIR) filters to meet frequency domain specifications. 9. Recognize the linear and nonlinear phase response of an LTI system. 10. Draw the basic structure of an LTI system from its input output characteristics and analyze the input output of an LTI system from the basic structure
Grading Policy:
Test Laboratory & Assignment Final: Total: 20% 30% 50% 100%
Signal Processing
Speech processing.
What Is DSP?
Analog Computer
a bit loud
Digital Computer
DSP
ADC 1010 DAC
OUTPUT
1001
Communication Ports
Serial Parallel
PORTS
Multiply
0 1 0 1 5 x x x x 8 4 2 1 x x x x 0011 0011 0011 0011 3
MAC Operation Typically 70 Clock Cycles With Ordinary Processors Typically 1 Clock Cycle With Digital Signal Processors
. . .
DSP Development
ADD A, B 11100010010100001001
ASSEMBLER HIGH-LEVEL LANGUAGE
CODE
EMULATOR
TEST
S/W DESIGN
N
DSP
OK?
Y
PRODUCT
Digital Computers
von Neuman Machine
A
INPUT/ OUTPUT
A = ADDRESS D = DATA
Harvard Architecture
A
A
STORED PROGRAM
D
INPUT/ OUTPUT
D
STORE D DATA
TMS320 Family
16-Bit Fixed Point Devices C1x C2x C2xx C5x C54x Hard-Disk Controllers Fax Machines Embedded Control
Other Devices
C6x Advanced VLIW Processor Wireless Base Stations/Pooled Modems C8x Video Conferencing
Programmability
One Hardware = Many Tasks
SOFTWARE 1 SOFTWARE 2 LOW-PASS FILTER MUSIC SYNTHESIZER
SOFTWARE N
. .
SAME HARDWARE
. . MOTOR CONTROL
Analog Variability
Analog Circuits are affected by
Temperature Aging
Tolerance of Components
Two Analog Systems using the same design and components may differ in performance
1k + 10 years
1.1k
Digital Repeatability
Perfect Reproducibility
Nearly identical performance from unit to unit Performance not affected by tolerance No drift in performance due to temperature or aging Guaranteed accuracy
Performance
Some special functions are best implemented digitally
Lossless Compression
Adaptive Filters
gain
phase
frequency f1 f2
frequency
High noise immunity In many applications DSP offers higher performance and lower cost
CD players versus phonographic turntable
DSP Applications.
Signal Generation
Sinusoidal signal- oscillators Square wave signal Triangular wave signal Random signals white noise