Lect.1
Lect.1
BIS 464
Course Code
3
References
Course Contents
• Overview of DSP
• Discrete-Time Signals Representation types, Operations-spectrum-
correlation energy and Power , Characteristics and Convolution-
• The discrete Time Fourier analysis: The discrete time Fourier transform,
• The Frequency Domain Representation of LTI Systems ,
• The Discrete Fourier Transform , DFT – properties, Linear Convolution
using the DFT
• The Fast Fourier Transform(FFT) - Digital Filter Structure: Finite impulse
response (FIR),Infinite impulse response (IIR)
• Applications of DSP in biomedical Engineering
Signals and Systems
• A signal is any physical phenomenon which conveys information
• Systems respond to signals and produce new signals
• Excitation signals are applied at system inputs and response signals
are produced at system outputs
6
Signal Types
7
Conversions Between Signal Types
Sampling
Quantizing
Encoding
8
Recorded Sound as a Signal Example
• “s” “i” “gn” “al”
9
Signal Processing
• Humans are the most advanced signal processors
• speech and pattern recognition, speech synthesis,…
• We encounter many types of signals in various applications
• Electrical signals: voltage, current, magnetic and electric fields,…
• Mechanical signals: velocity, force, displacement,…
• Acoustic signals: sound, vibration,…
• Other signals: pressure, temperature,…
• Most real-world signals are analog
• They are continuous in time and amplitude
• Convert to voltage or currents using sensors and transducers
• Analog circuits process these signals using
• Resistors, Capacitors, Inductors, Amplifiers,…
• Analog signal processing examples
• Audio processing in FM radios
• Video processing in traditional TV sets
10
Limitations of Analog Signal Processing
• Accuracy limitations due to
• Component tolerances
• Undesired nonlinearities
• Limited repeatability due to
• Tolerances
• Changes in environmental conditions
• Temperature
• Vibration
• Sensitivity to electrical noise
• Limited dynamic range for voltage and currents
• Inflexibility to changes
• Difficulty of implementing certain operations
• Nonlinear operations
• Time-varying operations
• Difficulty of storing information
11
Digital Signal Processing
• Represent signals by a sequence of numbers
• Sampling or analog-to-digital conversions
• Perform processing on these numbers with a digital processor
• Digital signal processing
• Reconstruct analog signal from processed numbers
• Reconstruction or digital-to-analog conversion
digital digital
signal signal
analog analog
signal A/D DSP D/A signal
Note two unique features of Digital Signal processing as opposed to plain old
ordinary digital processing:
Signals come from the real world - this intimate connection with the real
world leads to many unique needs such as the need to react in real time and
a need to measure signals and convert them to digital numbers
Signals are discrete - which means the information in between discrete
samples is lost
Digital better than Analog
Analog
- Aging
- Sensitivity to the environment
- Uncertain performance in production units
- Variation in performance of units
- Sensitivity analog traces on PCBs
- Effort to migrate and adopt “canned” solutions
Variable of Signals:
Time/Distance/Temperature/Voltage
One-dimensional Signals: Single variable y=x(t)
Two-dimensional Signals: Two variables
Three-dimensional Signals :Three variables
Classification of Signal
Continuous-time and discrete-time signal
Analog and digital signal (time and amplitude)
(1) Continuous-time signal:
(2) Discrete-time signal:Discrete variableContinuous amplitude
Time-domain discrete signals
(3) Analog Signal: Continuous variableContinuous amplitude
Speech, Television, Time-domain continuous signals
(4) Digital Signal:Discrete variablesDiscrete amplitude
Quantized discrete-time signals
Signal operation include:
(1) Transform, filter, inspection, spectrum analysis;
(2) Modulation and coding;
(3) Analog Signal Processing;
(4) Digital Signal Processing.
Examples of signals of particular interest are:
(1) System
x y
h
24
Theory of digital signal processing
• Sampling of analog signals
A/D conversion, sampling theory, analysis of quantization errors;
• Discrete-time signal analysis
Time-domain and frequency-domain analysis, Fourier transform, z -
transform, Hilbert transform;
• Discrete-time system analysis
System representation, causality and stability, time-invariant system,
convolution, frequency response, digital filter design;
• Fast algorithm for signal processing
FFT, fast convolution and correlation;
• Special algorithm for signal processing
Interpolation, singular value analysis, deconvolution.