SlideShare a Scribd company logo
2102576 Digital Signal Processing Dr.Somchai Jitapunkul Digital Signal Processing Research Laboratory Department of Electrical Engineering Chulalongkorn University
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 Filter Design Techniques The Discrete Fourier Transform Computation of the Discrete Fourier Transform Discrete Hilbert Transform Fourier Analysis of Signals Using the Discrete Fourier Transform Introduction to Cepstrum Analysis and Homomorphic Deconvolution
Bibliography Text:  A.V. Oppenheim, and R.W. Schafer,  Discrete-Time Signal Processing , Prentice Hall, 1989. References: J.G. Proakis, and D.G. Manolakis,  Digital Signal Processing , 3 rd  ed., Prentice Hall, 1996. E.C. Ifeachor, and B.W. Jervis,  Digital Signal Processing , Addison Wesley, 1993. S.K. Mitra,  Digital Signal Processing , 2 nd  ed., McGraw-HILL, 2001. Etc.
Examination and Grading Final Examination:  Date: Monday 25 February 2001 Time: 08:00 am ~ 12:00 am  Paper Examination Time: 12:00 am ~ 17:00 pm (tentatively) Design Project Room: DSP Laboratory and neighbor room Building: Engineering 4 (Charoen Vissawakam) Grading: Depend mainly on each individual achievement
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
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
DSP Applications Image Processing Pattern recognition Robotic vision Image enhancement Facsimile Satellite weather map Animation Instrumentation/Control Spectrum analysis Position and rate control Noise reduction Data compression Speech/audio Speech recognition/synthesis Text to speech Digital audio equalization Military Secure communication Radar processing Sonar processing Missile guidance Telecommunications 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
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. 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
DSP in ASIC (Application Specific Integrated Circuit) Advantages High throughput Lower silicon area Lower power consumption Improved reliability Reduction in system noise Low overall system cost Disadvantages High investment cost Less flexibility Long time from design to market
Discrete-Time Signals and Systems One-dimensional signal (time) Multidimensional signal (spatial coordinate) Real-valued  function Complex-valued function Dependent variable Independent variable Analog signal/system Continuous-time signal/system Continuous-amplitude signal/system Discrete-amplitude signal/system Quantized boxcar signal/system Discrete-time signal/system Sampled-data signal/system Digital signal/system  Stationary signal Cyclostationary Non-stationary signal Time-invariant system Time-varying system Causal Non-causal Deterministic signal Periodic Non-periodic Random signal Stochastic signal Noise or interference Analytical signal Distribution
Discrete-time Signals and Systems Continuous-time signals are defined along a continuum of times and thus are represented by a continuous independent variable. Discrete-time signals are defined at discrete times and thus the independent variable has discrete values. Analog signals are those for which both time and amplitude are continuous. Digital signals are those for which both time and amplitude are discrete.
Discrete-Time Signals : Sequences Continuous-time signal will be sampled into set of its values at definite time. If duration of each sampling time is fixed in equal period called sampling period, T. Thus n th  value of sampled signal is equal to the value of the continuous-time signal x c (t) at time nT. Representation of sampled values will be shown in a sequence of numbers x = {x[n]}. 1/T is called the sampling frequency.
Signal Processing Operation Time-domain/spatial-domain operation Frequency-domain operation Real-time operation Off-line operation
Time-Domain Signal Operation Basic operations Scaling : gain Amplification Attenuation Delay / Advance Addition Elementary operations Integration / Summation Differentiation / Difference Production Convolution
Filtering Filter Parameters Passband Stopband Transition band Cutoff frequency Band Edge Frequency Filter Types Basic Types Lowpass Highpass Bandpass Bandstop/band eject Other Types Notch filter Comb filter Single band Multiband
Mathematical Tools Differential Equation Difference Equation Laplace Transform z-Transform Fourier Transform Hilbert Transform Discrete-Time Fourier Transform Discrete Fourier Transform
Definitions Modulation Coding Multiplexing Modulated signal Carrier signal Single Sideband (SSB) Double Sideband (DSB) Coding Source Coding Channel Coding Fading Rayleigh Fading Ricean Fading Nakagami Fading Interference Noise White Noise Gaussian Noise White Gaussian Noise (WGN) Equalization Quantization Scalar Quantization Vector Quantization Spread Spectrum Direct Sequence or Pseudo-noise Frequency Hopping Time Hopping Combination Hidden Markov Model Kalman (Recursive Least Square) Algorithm Pseudo-noise (PN) Sequence M sequences Gold Sequences Kasami Sequences
Modulation/Coding Methods Pulse Amplitude Modulation (PAM) Digital PAM or Amplitude-Shift Keying (ASK) Phase Modulation Digital Phase Modulation or Phase-Shift Keying (PSK) Binary PSK (BPSK) Quadrature PSK (QPSK) Differential PSK (DPSK) Staggered Quadrature PSK (SQPSK) Quadrature Amplitude Modulation (QAM) Frequency-Shift Keying (FSK) Continuous-Phase FSK (CPFSK) Amplitude Modulation (AM) Frequency Modulation (FM) Pulse Width Modulation (PWM) Pulse Position Modulation (PPM) Continuous-Phase Modulation (CPM) Minimum-Shift Keying (MSK) Fixed-Length Code Word  Variable-Length Code Word Entropy Coding   Huffman Coding  Variable-to-Fixed Length Code Word Lempel-Ziv Algorithm Temporal Waveform Coding Pulse coded modulation (PCM) Adaptive PCM (APCM) Differential PCM (DPCM) Adaptive DPCM (ADPCM) Open-loop DPCM (D*PCM) Delta modulation (DM) or 1-bit or 2-level DPCM Linear DM (LDM) Adaptive DM (ADM) Continuously Variable Slope DM (CVSD) Model-Based Source Coding Linear Predictive Coding (LPC) Spectral Waveform Coding Subband Coding (SBC) Transform Coding (TC)
Multiplexing Time Division Multiplexing (TDM) Frequency Division Multiplexing (FDM) Code Division Multiplexing (CDM) Code Division Multiple Access (CDMA) or Spread Spectrum Multiple Access (SSMA) Orthogonal Frequency Division Multiplexing (OFDM)
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
Typical Sampling Rates and System Latencies for Selected Applications < 50 ms* 1~14 MHz Video < 50 ms* 44.1 kHz Audio < 50 ms 8 kHz Voice System dependent* > 0.1 kHz Control System dependent* 1 Hz Instrumentation Latency (Delay) I/O Sampling Rate Application * 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.
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 Telephone Dialing Applications FM Stereo Applications Electronic Music Synthesis Subtractive Synthesis Additive Synthesis Echo Cancellation in Telephone Networks Interference Cancellation in Wireless Telecommunication
Cellular Phone Wireless Communication DSP System   Nasser Kehtarnavaz, and Mansour Keramat,  DSP System Design: Using the TMS320C6000 , Prentice Hall, 2001.
ADSL Wired Communication DSP System   Nasser Kehtarnavaz, and Mansour Keramat,  DSP System Design: Using the TMS320C6000 , Prentice Hall, 2001.
PCM Voiceband DSP System   Nasser Kehtarnavaz, and Mansour Keramat,  DSP System Design: Using the TMS320C6000 , Prentice Hall, 2001.
Gigabit Ethernet DSP System   Nasser Kehtarnavaz, and Mansour Keramat,  DSP System Design: Using the TMS320C6000 , Prentice Hall, 2001.
Hard Disk Drive DSP System   Nasser Kehtarnavaz, and Mansour Keramat,  DSP System Design: Using the TMS320C6000 , Prentice Hall, 2001.
Motor Control DSP System   Nasser Kehtarnavaz, and Mansour Keramat,  DSP System Design: Using the TMS320C6000 , Prentice Hall, 2001.

More Related Content

PPTX
Adaptive filter
PPTX
Introduction to equalization
PPTX
Signal Filtering
PDF
Digital signal System
PDF
4.5 equalizers and its types
PPTX
AM and FM Transmitters and receivers
PDF
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
Adaptive filter
Introduction to equalization
Signal Filtering
Digital signal System
4.5 equalizers and its types
AM and FM Transmitters and receivers
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing

What's hot (20)

PPT
Adaptive filter
PPT
Speech coding techniques
PPTX
Fm demodulation using zero crossing detector
PPTX
PDF
Digital Signal Processing
PDF
Signal & system
PPTX
Equalization
PPTX
Double sideband suppressed carrier (dsb sc) modulation
PPT
Receivers
PPTX
Channel Equalisation
PPTX
Convolutional codes
PPTX
Phase shift keying Presentation
PPTX
FIR Filter Design.pptx
PDF
Lecture 5 - Superheterodyne Receivers.pdf
PPTX
Pre-emphasis and De-emphasis.pptx
PPS
Pulse modulation
PPTX
M ary psk and m ary qam ppt
Adaptive filter
Speech coding techniques
Fm demodulation using zero crossing detector
Digital Signal Processing
Signal & system
Equalization
Double sideband suppressed carrier (dsb sc) modulation
Receivers
Channel Equalisation
Convolutional codes
Phase shift keying Presentation
FIR Filter Design.pptx
Lecture 5 - Superheterodyne Receivers.pdf
Pre-emphasis and De-emphasis.pptx
Pulse modulation
M ary psk and m ary qam ppt
Ad

Similar to Discrete-Time Signal Processing (20)

PPTX
Advanced_Digital_Signal_Processing_Lectu(2).pptx
PDF
Digital Signal Processor evolution over the last 30 years
PPT
Lectures 1-2 Time-Domain Characterization of LTI Discrete-Time Systems.ppt
PPT
Lectures 1-2 Time-Domain Characterization of LTI Discrete-Time Systems.ppt
PPTX
Lecture_1 (1).pptx
PPT
Digital signal processing part1
PPT
Unit 1.ppt i6ksjsjskskkaiansnajs a jsbs sjx dn cbdnen d x chdnjeic eix wo
PDF
dsp suryakanta of digital signal processing.pdf
PPT
CONCEPT OF SIGNAL AND PROCESSING WITH AP
PPTX
Dsp ppt
PPT
EE8591 Digital Signal Processing Unit -1
PDF
1.digital signal procseeing-DT Signals.pdf
PPTX
Introduction_to_DSPforengineersforstudy.pptx
PDF
Discrete Time Signal Processing 3rd Edition Alan V. Oppenheim
PPTX
Share Lecture-1.pptx
PPTX
Dsp presentation
PDF
Discrete Time Signal Processing 3rd Edition Alan V. Oppenheim
PPTX
introduction_to_digital_signap_process.pptx
PPTX
Digital_Signal_Processing_Presentation.pptx
PDF
Digital Signal Processing A Breadthfirst Approach Muhammad Khan
Advanced_Digital_Signal_Processing_Lectu(2).pptx
Digital Signal Processor evolution over the last 30 years
Lectures 1-2 Time-Domain Characterization of LTI Discrete-Time Systems.ppt
Lectures 1-2 Time-Domain Characterization of LTI Discrete-Time Systems.ppt
Lecture_1 (1).pptx
Digital signal processing part1
Unit 1.ppt i6ksjsjskskkaiansnajs a jsbs sjx dn cbdnen d x chdnjeic eix wo
dsp suryakanta of digital signal processing.pdf
CONCEPT OF SIGNAL AND PROCESSING WITH AP
Dsp ppt
EE8591 Digital Signal Processing Unit -1
1.digital signal procseeing-DT Signals.pdf
Introduction_to_DSPforengineersforstudy.pptx
Discrete Time Signal Processing 3rd Edition Alan V. Oppenheim
Share Lecture-1.pptx
Dsp presentation
Discrete Time Signal Processing 3rd Edition Alan V. Oppenheim
introduction_to_digital_signap_process.pptx
Digital_Signal_Processing_Presentation.pptx
Digital Signal Processing A Breadthfirst Approach Muhammad Khan
Ad

Recently uploaded (20)

PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPT
Teaching material agriculture food technology
PDF
Approach and Philosophy of On baking technology
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Machine learning based COVID-19 study performance prediction
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Spectroscopy.pptx food analysis technology
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
cuic standard and advanced reporting.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
Mobile App Security Testing_ A Comprehensive Guide.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
NewMind AI Weekly Chronicles - August'25 Week I
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Chapter 3 Spatial Domain Image Processing.pdf
MYSQL Presentation for SQL database connectivity
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Teaching material agriculture food technology
Approach and Philosophy of On baking technology
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Machine learning based COVID-19 study performance prediction
Spectral efficient network and resource selection model in 5G networks
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Spectroscopy.pptx food analysis technology
Programs and apps: productivity, graphics, security and other tools
cuic standard and advanced reporting.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?

Discrete-Time Signal Processing

  • 1. 2102576 Digital Signal Processing Dr.Somchai Jitapunkul Digital Signal Processing Research Laboratory Department of Electrical Engineering Chulalongkorn University
  • 2. 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 Filter Design Techniques The Discrete Fourier Transform Computation of the Discrete Fourier Transform Discrete Hilbert Transform Fourier Analysis of Signals Using the Discrete Fourier Transform Introduction to Cepstrum Analysis and Homomorphic Deconvolution
  • 3. Bibliography Text: A.V. Oppenheim, and R.W. Schafer, Discrete-Time Signal Processing , Prentice Hall, 1989. References: J.G. Proakis, and D.G. Manolakis, Digital Signal Processing , 3 rd ed., Prentice Hall, 1996. E.C. Ifeachor, and B.W. Jervis, Digital Signal Processing , Addison Wesley, 1993. S.K. Mitra, Digital Signal Processing , 2 nd ed., McGraw-HILL, 2001. Etc.
  • 4. Examination and Grading Final Examination: Date: Monday 25 February 2001 Time: 08:00 am ~ 12:00 am Paper Examination Time: 12:00 am ~ 17:00 pm (tentatively) Design Project Room: DSP Laboratory and neighbor room Building: Engineering 4 (Charoen Vissawakam) Grading: Depend mainly on each individual achievement
  • 5. 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
  • 6. 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
  • 7. DSP Applications Image Processing Pattern recognition Robotic vision Image enhancement Facsimile Satellite weather map Animation Instrumentation/Control Spectrum analysis Position and rate control Noise reduction Data compression Speech/audio Speech recognition/synthesis Text to speech Digital audio equalization Military Secure communication Radar processing Sonar processing Missile guidance Telecommunications 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
  • 8. 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. 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
  • 9. DSP in ASIC (Application Specific Integrated Circuit) Advantages High throughput Lower silicon area Lower power consumption Improved reliability Reduction in system noise Low overall system cost Disadvantages High investment cost Less flexibility Long time from design to market
  • 10. Discrete-Time Signals and Systems One-dimensional signal (time) Multidimensional signal (spatial coordinate) Real-valued function Complex-valued function Dependent variable Independent variable Analog signal/system Continuous-time signal/system Continuous-amplitude signal/system Discrete-amplitude signal/system Quantized boxcar signal/system Discrete-time signal/system Sampled-data signal/system Digital signal/system Stationary signal Cyclostationary Non-stationary signal Time-invariant system Time-varying system Causal Non-causal Deterministic signal Periodic Non-periodic Random signal Stochastic signal Noise or interference Analytical signal Distribution
  • 11. Discrete-time Signals and Systems Continuous-time signals are defined along a continuum of times and thus are represented by a continuous independent variable. Discrete-time signals are defined at discrete times and thus the independent variable has discrete values. Analog signals are those for which both time and amplitude are continuous. Digital signals are those for which both time and amplitude are discrete.
  • 12. Discrete-Time Signals : Sequences Continuous-time signal will be sampled into set of its values at definite time. If duration of each sampling time is fixed in equal period called sampling period, T. Thus n th value of sampled signal is equal to the value of the continuous-time signal x c (t) at time nT. Representation of sampled values will be shown in a sequence of numbers x = {x[n]}. 1/T is called the sampling frequency.
  • 13. Signal Processing Operation Time-domain/spatial-domain operation Frequency-domain operation Real-time operation Off-line operation
  • 14. Time-Domain Signal Operation Basic operations Scaling : gain Amplification Attenuation Delay / Advance Addition Elementary operations Integration / Summation Differentiation / Difference Production Convolution
  • 15. Filtering Filter Parameters Passband Stopband Transition band Cutoff frequency Band Edge Frequency Filter Types Basic Types Lowpass Highpass Bandpass Bandstop/band eject Other Types Notch filter Comb filter Single band Multiband
  • 16. Mathematical Tools Differential Equation Difference Equation Laplace Transform z-Transform Fourier Transform Hilbert Transform Discrete-Time Fourier Transform Discrete Fourier Transform
  • 17. Definitions Modulation Coding Multiplexing Modulated signal Carrier signal Single Sideband (SSB) Double Sideband (DSB) Coding Source Coding Channel Coding Fading Rayleigh Fading Ricean Fading Nakagami Fading Interference Noise White Noise Gaussian Noise White Gaussian Noise (WGN) Equalization Quantization Scalar Quantization Vector Quantization Spread Spectrum Direct Sequence or Pseudo-noise Frequency Hopping Time Hopping Combination Hidden Markov Model Kalman (Recursive Least Square) Algorithm Pseudo-noise (PN) Sequence M sequences Gold Sequences Kasami Sequences
  • 18. Modulation/Coding Methods Pulse Amplitude Modulation (PAM) Digital PAM or Amplitude-Shift Keying (ASK) Phase Modulation Digital Phase Modulation or Phase-Shift Keying (PSK) Binary PSK (BPSK) Quadrature PSK (QPSK) Differential PSK (DPSK) Staggered Quadrature PSK (SQPSK) Quadrature Amplitude Modulation (QAM) Frequency-Shift Keying (FSK) Continuous-Phase FSK (CPFSK) Amplitude Modulation (AM) Frequency Modulation (FM) Pulse Width Modulation (PWM) Pulse Position Modulation (PPM) Continuous-Phase Modulation (CPM) Minimum-Shift Keying (MSK) Fixed-Length Code Word Variable-Length Code Word Entropy Coding  Huffman Coding Variable-to-Fixed Length Code Word Lempel-Ziv Algorithm Temporal Waveform Coding Pulse coded modulation (PCM) Adaptive PCM (APCM) Differential PCM (DPCM) Adaptive DPCM (ADPCM) Open-loop DPCM (D*PCM) Delta modulation (DM) or 1-bit or 2-level DPCM Linear DM (LDM) Adaptive DM (ADM) Continuously Variable Slope DM (CVSD) Model-Based Source Coding Linear Predictive Coding (LPC) Spectral Waveform Coding Subband Coding (SBC) Transform Coding (TC)
  • 19. Multiplexing Time Division Multiplexing (TDM) Frequency Division Multiplexing (FDM) Code Division Multiplexing (CDM) Code Division Multiple Access (CDMA) or Spread Spectrum Multiple Access (SSMA) Orthogonal Frequency Division Multiplexing (OFDM)
  • 20. 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
  • 21. Typical Sampling Rates and System Latencies for Selected Applications < 50 ms* 1~14 MHz Video < 50 ms* 44.1 kHz Audio < 50 ms 8 kHz Voice System dependent* > 0.1 kHz Control System dependent* 1 Hz Instrumentation Latency (Delay) I/O Sampling Rate Application * 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.
  • 22. 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 Telephone Dialing Applications FM Stereo Applications Electronic Music Synthesis Subtractive Synthesis Additive Synthesis Echo Cancellation in Telephone Networks Interference Cancellation in Wireless Telecommunication
  • 23. Cellular Phone Wireless Communication DSP System Nasser Kehtarnavaz, and Mansour Keramat, DSP System Design: Using the TMS320C6000 , Prentice Hall, 2001.
  • 24. ADSL Wired Communication DSP System Nasser Kehtarnavaz, and Mansour Keramat, DSP System Design: Using the TMS320C6000 , Prentice Hall, 2001.
  • 25. PCM Voiceband DSP System Nasser Kehtarnavaz, and Mansour Keramat, DSP System Design: Using the TMS320C6000 , Prentice Hall, 2001.
  • 26. Gigabit Ethernet DSP System Nasser Kehtarnavaz, and Mansour Keramat, DSP System Design: Using the TMS320C6000 , Prentice Hall, 2001.
  • 27. Hard Disk Drive DSP System Nasser Kehtarnavaz, and Mansour Keramat, DSP System Design: Using the TMS320C6000 , Prentice Hall, 2001.
  • 28. Motor Control DSP System Nasser Kehtarnavaz, and Mansour Keramat, DSP System Design: Using the TMS320C6000 , Prentice Hall, 2001.