Beruflich Dokumente
Kultur Dokumente
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 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
Digital Signal
Processing
Analog Signal
Processing
Digital Signal
Processing
Digital control
engineering
Digital image
processing
Digital Signal
Processing
Speech processing.
RADAR Signal
processing
Communications
signal processing
What Is DSP?
Analog Computer
a bit loud
Digital Computer
DSP
DAC
ADC
1010
1001
OUTPUT
Introduction
Digital Signal Processing
Digital: converting and using of discrete signals to represent
information in the form of numbers
ADC
DSP Chip
Memory
Converters (Optional)
Analog to Digital
Digital to Analog
DSP
DAC
Communication Ports
Serial
Parallel
PORTS
Add
+
0001
0010
0011
Multiply
0
1
0
1
5
..
.
x
x
x
x
8
4
2
1
x
x
x
x
Shifted and
added multiple
times
5*3 = 15
0011
0011
0011
0011
0000
0011
0000
0011
MAC Operation
Typically 70 Clock Cycles With
Ordinary Processors
Typically 1 Clock Cycle With
Digital Signal Processors
DSP Development
ADD A, B
11100010010100001001
HIGH-LEVEL LANGUAGE
ASSEMBLER
CODE
EMULATOR
TEST
S/W DESIGN
N
DSP
OK?
Y
PRODUCT
Digital Computers
von Neuman Machine
A
STORED
PROGRAM
AND
DATA
INPUT/
OUTPUT
ARITHMETIC
LOGIC
UNIT
A = ADDRESS
D = DATA
Harvard Architecture
A
STORED
PROGRAM
D
ARITHMETIC
LOGIC
UNIT
INPUT/
OUTPUT
D
STORE
D
DATA
TMS320 Family
16-Bit Fixed Point Devices
C1x
Hard-Disk Controllers
C3x
Videophones
C2x
Fax Machines
C4x
Parallel Processing
C2xx
Embedded Control
C5x
C54x
Other Devices
Voice Processing
Digital Cellular
Phones
Video Conferencing
PROCESS
DAC
Programmability
One Hardware = Many Tasks
SOFTWARE 1
SOFTWARE 2
..
SAME
HARDWARE
SOFTWARE N
LOW-PASS FILTER
MUSIC SYNTHESIZER
..
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
frequency
f1
f2
DSP Applications.
Signal Generation