SlideShare a Scribd company logo
1 of 34
WELCOME
Introduction to Digital
Signal Processors
Hicham BERKOUK
Tarek Islam SADMI
E08/Computer Engineering
IGEE – Boumerdes.
OUTLINE
 Overview
 Introduction to DS Processors
 Historical Development
 DSP Market
 Internal Architecture
 Applications of DSPs
 Examples
 Conclusion
 References
 Overview
 Introduction to DS Processors
 Historical development
 DSP Market
 Internal Architecture
 Examples
 Applications of DSPs
 Conclusion
 References
Overview:
Digital signal processing techniques and algorithms
developed throughout history are useless, unless
implemented in a given hardware to perform specified tasks.
However, conventional microprocessors cannot handle
those algorithms.
Hence, there’s a need to develop a new hardware : the
Digital Signal Processor.
 Overview
 Introduction to DS Processors
 Historical Development
 DSP Market
 Internal Architecture
 Examples
 Applications of DSPs
 Conclusion
 References
Introduction to DSProcessors:
 From Wikipedia, the free encyclopedia:
A digital signal processor (DSP) is a specialized
microprocessor with an architecture optimized for the
operational needs of digital signal processing.
 Typical DSP system :
 Conversion from Analog to Digital and
Digital to Analog signals.
 A lot of Interaction with outside world.
What are the Differences
between a DSP and a GP MPU
?
 Overview
 Introduction to DS Processors
 Historical Development
 DSP Market
 Internal Architecture
 Examples
 Applications of DSPs
 Conclusion
 References
Historical Development:
 First transistor: 16 December 1947, at the Bell Company by
William Shockley.
 First IC: by Jack Killby 12 September 1958 at Texas
instruments Laboratories.
 First Microprocessor: 15 November 1971 by Intel
Company the Intel 4004.
 First DSP: 1978 : Texas Instruments TMS5100 DSP.
1978 : Intel and AMI, released to unsuccessful DSPs the
2920 and the S2811.
1980 : the NEC µPD7720 DSP by PSTN
Telecommunications.
 1983 : the TMS32010 by Texas instruments (Harvard architecture) (It already
had a special instruction set, with instructions like load-and-accumulate or
multiply-and-accumulate. It could work on 16-bit numbers and needed 390 ns
for a multiply–add operation. TI is now the market leader in general-purpose
DSP)
 1988 : the appearance of the 2nd generation of DSPs, like AT&T DSP16A
and the Motorola 56000 (accelerating tight-loops and loop addressing).
 1995: the appearance of the 3rd generation of DSPs : new special instructions
in the data path and hardware acceleration, using very complex problems like
Fourier-Transform, or Matrix Operations like “ Motorola MC 68356. And TI
TMS 320C541 and the TMS 320C80.
 The fourth generation is best characterized by the changes in the instruction
set and the instruction encoding/decoding.
 The fastest digital signal processor (DSP) is the TMS320C6416, by
Texas Instruments (USA). On 12 March 2003, a clock speed of 720
megahertz (MHz) was demonstrated at the Texas Instruments
Laboratories, Stafford, Texas, USA.
 Overview
 Introduction to DS Processors
 Historical Development
 DSP Market
 Internal Architecture
 Example : TMS320C6400 DSP
 Applications of DSPs
 Conclusion
 References
Market of DSP’s:
 The DSP market is very large and growing rapidly.
 Incessant demand of cheaper and better electronic solutions,
 Overview
 Introduction to DS Processors
 Historical Development
 DSP Market
 Internal Architecture
 Examples
 Applications of DSPs
 Conclusion
 References
Simplified Block Diagram of
Typical DSP
 Harvard architecture.
 Direct Memory Access (DMA).
 Very Large Instruction Word (VLIW).
 Floating point or Fixed point arithmetic.
 Multiply and accumulate (MACs) Functions.
 Overview
 Introduction to DS Processors
 Historical Development
 DSP Market
 Internal Architecture
 Examples
 Applications of DSPs
 Conclusion
 References
Applications of DSPs :
 - Automation & Process Control (Barcode Scanner,
Machine Vision)
 - Automotive & Transportation (Active Noise
Cancellation ANC)
 - Communications & Telecom ( Miltary Radar/Sonar,
Oscilloscopes)
 - Consumer & Portable Electronics (MP3 Players,
Mobile Phones, Guitar Effects)
 Health Tech (MRI: Magnetic Resonance
Imaging, Ultrasound System)
 Industrial (High-Speed Data Acquisition and
Generation)
 Security & Safety ( Fingerprint Biometrics,
Camera Surveillance)
 Space, Avionics & Defense (Military and
Avionics Imaging)
 Overview
 Introduction to DS Processors
 Historical Development
 DSP Market
 Internal Architecture
 Examples
 Applications of DSPs
 Conclusion
 References
Examples:
Music (Guitar Effects) :
 Overview
 Introduction to DS Processors
 Historical Development
 DSP Market
 Internal Architecture
 Examples
 Applications of DSPs
 Conclusion
 References
Conclusion
 DSP technology has enabled many
applications.
 Size of DSP market has attracted many
competitors with a broad set of optimized
solutions.
 DSP’s are very fast and optimal for real
time processing.
 Overview
 Introduction to DS Processors
 Historical Development
 DSP Market
 Internal Architecture
 Examples
 Applications of DSPs
 Conclusion
 References
References :
 TMS320C64x, Technical Overview
 The Scientist and Engineer's Guide to Digital Signal Processing, Chapter28
 http://www.signalogic.com/index.pl?page=dsp_app
 http://en.wikipedia.org/wiki/Digital_signal_processor
 http://en.wikipedia.org/wiki/Bit_slicing
 http://en.wikipedia.org/wiki/Floating-point
 http://en.wikipedia.org/wiki/Texas_Instruments_TMS320C6400
 http://www.vision-systems.com/articles/2003/03/texas-instruments-claims-
fastest-dsp.html
 http://www.ti.com/lsds/ti/dsp/applications.page

More Related Content

What's hot

Applications of digital signal processing
Applications of digital signal processing Applications of digital signal processing
Applications of digital signal processing Rajeev Piyare
 
Arm7 Interfacing examples
Arm7   Interfacing examples Arm7   Interfacing examples
Arm7 Interfacing examples Dr.YNM
 
Application of DSP
Application of DSPApplication of DSP
Application of DSPKUNAL RANA
 
Digital signal processors
Digital signal processorsDigital signal processors
Digital signal processorsPrem Ranjan
 
Layout & Stick Diagram Design Rules
Layout & Stick Diagram Design RulesLayout & Stick Diagram Design Rules
Layout & Stick Diagram Design Rulesvarun kumar
 
Advanced Topics In Digital Signal Processing
Advanced Topics In Digital Signal ProcessingAdvanced Topics In Digital Signal Processing
Advanced Topics In Digital Signal ProcessingJim Jenkins
 
8257 DMA Controller
8257 DMA Controller8257 DMA Controller
8257 DMA ControllerShivamSood22
 
SPICE LEVEL I/LEVEL II/LEVEL III AND BSIM MODELS
SPICE LEVEL I/LEVEL II/LEVEL III AND BSIM MODELSSPICE LEVEL I/LEVEL II/LEVEL III AND BSIM MODELS
SPICE LEVEL I/LEVEL II/LEVEL III AND BSIM MODELSPraveen Kumar
 
Arm cortex-m4 programmer model
Arm cortex-m4 programmer modelArm cortex-m4 programmer model
Arm cortex-m4 programmer modelMohammed Gomaa
 
Trends and challenges in vlsi
Trends and challenges in vlsiTrends and challenges in vlsi
Trends and challenges in vlsilabishettybhanu
 
Coherent and Non-coherent detection of ASK, FSK AND QASK
Coherent and Non-coherent detection of ASK, FSK AND QASKCoherent and Non-coherent detection of ASK, FSK AND QASK
Coherent and Non-coherent detection of ASK, FSK AND QASKnaimish12
 
Target hardware debugging
Target hardware debuggingTarget hardware debugging
Target hardware debuggingShriya Shankar
 
Digital modulation techniques...
Digital modulation techniques...Digital modulation techniques...
Digital modulation techniques...Nidhi Baranwal
 
Space time coding in mimo
Space time coding in mimo Space time coding in mimo
Space time coding in mimo ILA SHARMA
 
Signal classification of signal
Signal classification of signalSignal classification of signal
Signal classification of signal001Abhishek1
 
Ssb generation method
Ssb generation methodSsb generation method
Ssb generation methodjahirpatel
 

What's hot (20)

Applications of digital signal processing
Applications of digital signal processing Applications of digital signal processing
Applications of digital signal processing
 
Arm7 Interfacing examples
Arm7   Interfacing examples Arm7   Interfacing examples
Arm7 Interfacing examples
 
Application of DSP
Application of DSPApplication of DSP
Application of DSP
 
Digital signal processors
Digital signal processorsDigital signal processors
Digital signal processors
 
Digital communication unit II
Digital communication unit IIDigital communication unit II
Digital communication unit II
 
Layout & Stick Diagram Design Rules
Layout & Stick Diagram Design RulesLayout & Stick Diagram Design Rules
Layout & Stick Diagram Design Rules
 
Unit4.addressing modes 54 xx
Unit4.addressing modes 54 xxUnit4.addressing modes 54 xx
Unit4.addressing modes 54 xx
 
Multirate DSP
Multirate DSPMultirate DSP
Multirate DSP
 
Advanced Topics In Digital Signal Processing
Advanced Topics In Digital Signal ProcessingAdvanced Topics In Digital Signal Processing
Advanced Topics In Digital Signal Processing
 
8257 DMA Controller
8257 DMA Controller8257 DMA Controller
8257 DMA Controller
 
SPICE LEVEL I/LEVEL II/LEVEL III AND BSIM MODELS
SPICE LEVEL I/LEVEL II/LEVEL III AND BSIM MODELSSPICE LEVEL I/LEVEL II/LEVEL III AND BSIM MODELS
SPICE LEVEL I/LEVEL II/LEVEL III AND BSIM MODELS
 
Arm cortex-m4 programmer model
Arm cortex-m4 programmer modelArm cortex-m4 programmer model
Arm cortex-m4 programmer model
 
Trends and challenges in vlsi
Trends and challenges in vlsiTrends and challenges in vlsi
Trends and challenges in vlsi
 
Delta Modulation
Delta ModulationDelta Modulation
Delta Modulation
 
Coherent and Non-coherent detection of ASK, FSK AND QASK
Coherent and Non-coherent detection of ASK, FSK AND QASKCoherent and Non-coherent detection of ASK, FSK AND QASK
Coherent and Non-coherent detection of ASK, FSK AND QASK
 
Target hardware debugging
Target hardware debuggingTarget hardware debugging
Target hardware debugging
 
Digital modulation techniques...
Digital modulation techniques...Digital modulation techniques...
Digital modulation techniques...
 
Space time coding in mimo
Space time coding in mimo Space time coding in mimo
Space time coding in mimo
 
Signal classification of signal
Signal classification of signalSignal classification of signal
Signal classification of signal
 
Ssb generation method
Ssb generation methodSsb generation method
Ssb generation method
 

Viewers also liked

DSP architecture
DSP architectureDSP architecture
DSP architecturejstripinis
 
Lecture: Digital Signal Processing Batch 2009
Lecture: Digital Signal Processing Batch 2009Lecture: Digital Signal Processing Batch 2009
Lecture: Digital Signal Processing Batch 2009ubaidis
 
Digital Signal Processing
Digital Signal Processing Digital Signal Processing
Digital Signal Processing Sri Rakesh
 
Digital Signal Processor ( DSP ) [French]
Digital Signal Processor ( DSP )  [French]Digital Signal Processor ( DSP )  [French]
Digital Signal Processor ( DSP ) [French]Assia Mounir
 

Viewers also liked (7)

DSP architecture
DSP architectureDSP architecture
DSP architecture
 
Dsp book
Dsp bookDsp book
Dsp book
 
Lecture: Digital Signal Processing Batch 2009
Lecture: Digital Signal Processing Batch 2009Lecture: Digital Signal Processing Batch 2009
Lecture: Digital Signal Processing Batch 2009
 
Chap2 dsp
Chap2 dspChap2 dsp
Chap2 dsp
 
Digital Signal Processing
Digital Signal Processing Digital Signal Processing
Digital Signal Processing
 
Digital Signal Processor ( DSP ) [French]
Digital Signal Processor ( DSP )  [French]Digital Signal Processor ( DSP )  [French]
Digital Signal Processor ( DSP ) [French]
 
Slideshare ppt
Slideshare pptSlideshare ppt
Slideshare ppt
 

Similar to Digital Signal Processors - DSP's

The evolution of TMS, family of DSP\'s
The evolution of TMS, family of DSP\'sThe evolution of TMS, family of DSP\'s
The evolution of TMS, family of DSP\'sRitul Sonania
 
Romain Rogister DSP ppt V2003
Romain  Rogister  DSP  ppt V2003Romain  Rogister  DSP  ppt V2003
Romain Rogister DSP ppt V2003Romain Rogister
 
Digital Signal Processor
Digital Signal ProcessorDigital Signal Processor
Digital Signal ProcessorParakram Chavda
 
Unit i-fundamentals of programmable DSP processors
Unit i-fundamentals of programmable DSP processorsUnit i-fundamentals of programmable DSP processors
Unit i-fundamentals of programmable DSP processorsManish K
 
Lect1a_ basics of DSP.pptx
Lect1a_ basics of DSP.pptxLect1a_ basics of DSP.pptx
Lect1a_ basics of DSP.pptxVarsha506533
 
Software defined radio....
Software defined radio....Software defined radio....
Software defined radio....Bise Mond
 
REAL TIME SPECIAL EFFECTS GENERATION AND NOISE FILTRATION OF AUDIO SIGNAL USI...
REAL TIME SPECIAL EFFECTS GENERATION AND NOISE FILTRATION OF AUDIO SIGNAL USI...REAL TIME SPECIAL EFFECTS GENERATION AND NOISE FILTRATION OF AUDIO SIGNAL USI...
REAL TIME SPECIAL EFFECTS GENERATION AND NOISE FILTRATION OF AUDIO SIGNAL USI...ijcsa
 
Chapter 3 (Hw) E
Chapter 3 (Hw) EChapter 3 (Hw) E
Chapter 3 (Hw) ENightcolt
 
Implementation of Algorithms For Multi-Channel Digital Monitoring Receiver
Implementation of Algorithms For Multi-Channel Digital Monitoring ReceiverImplementation of Algorithms For Multi-Channel Digital Monitoring Receiver
Implementation of Algorithms For Multi-Channel Digital Monitoring ReceiverIOSR Journals
 
SOFTWARE DEFINED RADIO
SOFTWARE DEFINED RADIOSOFTWARE DEFINED RADIO
SOFTWARE DEFINED RADIOKartikeyPatwal
 
Applications - embedded systems
Applications - embedded systemsApplications - embedded systems
Applications - embedded systemsDr.YNM
 
Mobile CDS - mmW / LTE Simulator - Mobile CAD
Mobile CDS - mmW / LTE Simulator - Mobile CADMobile CDS - mmW / LTE Simulator - Mobile CAD
Mobile CDS - mmW / LTE Simulator - Mobile CADDr. Edwin Hernandez
 
Design and implementation of DADCT
Design and implementation of DADCTDesign and implementation of DADCT
Design and implementation of DADCTSatish Kumar
 

Similar to Digital Signal Processors - DSP's (20)

Digital signal processing
Digital signal processingDigital signal processing
Digital signal processing
 
The evolution of TMS, family of DSP\'s
The evolution of TMS, family of DSP\'sThe evolution of TMS, family of DSP\'s
The evolution of TMS, family of DSP\'s
 
Romain Rogister DSP ppt V2003
Romain  Rogister  DSP  ppt V2003Romain  Rogister  DSP  ppt V2003
Romain Rogister DSP ppt V2003
 
Digital Signal Processor
Digital Signal ProcessorDigital Signal Processor
Digital Signal Processor
 
Unit i-fundamentals of programmable DSP processors
Unit i-fundamentals of programmable DSP processorsUnit i-fundamentals of programmable DSP processors
Unit i-fundamentals of programmable DSP processors
 
Lect1a_ basics of DSP.pptx
Lect1a_ basics of DSP.pptxLect1a_ basics of DSP.pptx
Lect1a_ basics of DSP.pptx
 
Lect1_ DSP.pptx
Lect1_ DSP.pptxLect1_ DSP.pptx
Lect1_ DSP.pptx
 
Software defined radio....
Software defined radio....Software defined radio....
Software defined radio....
 
REAL TIME SPECIAL EFFECTS GENERATION AND NOISE FILTRATION OF AUDIO SIGNAL USI...
REAL TIME SPECIAL EFFECTS GENERATION AND NOISE FILTRATION OF AUDIO SIGNAL USI...REAL TIME SPECIAL EFFECTS GENERATION AND NOISE FILTRATION OF AUDIO SIGNAL USI...
REAL TIME SPECIAL EFFECTS GENERATION AND NOISE FILTRATION OF AUDIO SIGNAL USI...
 
Mobile CDS LTE Simulation Demo
Mobile CDS LTE Simulation Demo Mobile CDS LTE Simulation Demo
Mobile CDS LTE Simulation Demo
 
Chapter 3 (Hw) E
Chapter 3 (Hw) EChapter 3 (Hw) E
Chapter 3 (Hw) E
 
Implementation of Algorithms For Multi-Channel Digital Monitoring Receiver
Implementation of Algorithms For Multi-Channel Digital Monitoring ReceiverImplementation of Algorithms For Multi-Channel Digital Monitoring Receiver
Implementation of Algorithms For Multi-Channel Digital Monitoring Receiver
 
SOFTWARE DEFINED RADIO
SOFTWARE DEFINED RADIOSOFTWARE DEFINED RADIO
SOFTWARE DEFINED RADIO
 
CDR2(Sajjad Tarahomi)
CDR2(Sajjad Tarahomi)CDR2(Sajjad Tarahomi)
CDR2(Sajjad Tarahomi)
 
Applications - embedded systems
Applications - embedded systemsApplications - embedded systems
Applications - embedded systems
 
Mobile CDS - mmW / LTE Simulator - Mobile CAD
Mobile CDS - mmW / LTE Simulator - Mobile CADMobile CDS - mmW / LTE Simulator - Mobile CAD
Mobile CDS - mmW / LTE Simulator - Mobile CAD
 
DSP by FPGA
DSP by FPGADSP by FPGA
DSP by FPGA
 
Design and implementation of DADCT
Design and implementation of DADCTDesign and implementation of DADCT
Design and implementation of DADCT
 
Assignmentdsp
AssignmentdspAssignmentdsp
Assignmentdsp
 
Lec09-DSP.pdf
Lec09-DSP.pdfLec09-DSP.pdf
Lec09-DSP.pdf
 

More from Hicham Berkouk

Leadership & Dynamique des Groupes
Leadership & Dynamique des GroupesLeadership & Dynamique des Groupes
Leadership & Dynamique des GroupesHicham Berkouk
 
Leadership & Communication
Leadership & CommunicationLeadership & Communication
Leadership & CommunicationHicham Berkouk
 
Design and Implementation of a Quadrotor Helicopter
Design and Implementation of a Quadrotor HelicopterDesign and Implementation of a Quadrotor Helicopter
Design and Implementation of a Quadrotor HelicopterHicham Berkouk
 
Ultrasonic Range Finder
Ultrasonic Range FinderUltrasonic Range Finder
Ultrasonic Range FinderHicham Berkouk
 
Introduction to Wavelet Transform with Applications to DSP
Introduction to Wavelet Transform with Applications to DSPIntroduction to Wavelet Transform with Applications to DSP
Introduction to Wavelet Transform with Applications to DSPHicham Berkouk
 

More from Hicham Berkouk (6)

Leadership & Dynamique des Groupes
Leadership & Dynamique des GroupesLeadership & Dynamique des Groupes
Leadership & Dynamique des Groupes
 
Leadership & Communication
Leadership & CommunicationLeadership & Communication
Leadership & Communication
 
Design and Implementation of a Quadrotor Helicopter
Design and Implementation of a Quadrotor HelicopterDesign and Implementation of a Quadrotor Helicopter
Design and Implementation of a Quadrotor Helicopter
 
IEEE Presentation
IEEE PresentationIEEE Presentation
IEEE Presentation
 
Ultrasonic Range Finder
Ultrasonic Range FinderUltrasonic Range Finder
Ultrasonic Range Finder
 
Introduction to Wavelet Transform with Applications to DSP
Introduction to Wavelet Transform with Applications to DSPIntroduction to Wavelet Transform with Applications to DSP
Introduction to Wavelet Transform with Applications to DSP
 

Recently uploaded

VVIP Pune Call Girls Gahunje WhatSapp Number 8005736733 With Elite Staff And ...
VVIP Pune Call Girls Gahunje WhatSapp Number 8005736733 With Elite Staff And ...VVIP Pune Call Girls Gahunje WhatSapp Number 8005736733 With Elite Staff And ...
VVIP Pune Call Girls Gahunje WhatSapp Number 8005736733 With Elite Staff And ...SUHANI PANDEY
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...Pooja Nehwal
 
Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...
Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...
Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...MOHANI PANDEY
 
➥🔝 7737669865 🔝▻ Vijayawada Call-girls in Women Seeking Men 🔝Vijayawada🔝 E...
➥🔝 7737669865 🔝▻ Vijayawada Call-girls in Women Seeking Men  🔝Vijayawada🔝   E...➥🔝 7737669865 🔝▻ Vijayawada Call-girls in Women Seeking Men  🔝Vijayawada🔝   E...
➥🔝 7737669865 🔝▻ Vijayawada Call-girls in Women Seeking Men 🔝Vijayawada🔝 E...amitlee9823
 
Abortion Pill for sale in Riyadh ((+918761049707) Get Cytotec in Dammam
Abortion Pill for sale in Riyadh ((+918761049707) Get Cytotec in DammamAbortion Pill for sale in Riyadh ((+918761049707) Get Cytotec in Dammam
Abortion Pill for sale in Riyadh ((+918761049707) Get Cytotec in Dammamahmedjiabur940
 
(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...
(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...
(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...motiram463
 
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证tufbav
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls In RT Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In RT Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In RT Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In RT Nagar ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Just Call Vip call girls chhindwara Escorts ☎️9352988975 Two shot with one gi...
Just Call Vip call girls chhindwara Escorts ☎️9352988975 Two shot with one gi...Just Call Vip call girls chhindwara Escorts ☎️9352988975 Two shot with one gi...
Just Call Vip call girls chhindwara Escorts ☎️9352988975 Two shot with one gi...gajnagarg
 
Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
Abort pregnancy in research centre+966_505195917 abortion pills in Kuwait cyt...
Abort pregnancy in research centre+966_505195917 abortion pills in Kuwait cyt...Abort pregnancy in research centre+966_505195917 abortion pills in Kuwait cyt...
Abort pregnancy in research centre+966_505195917 abortion pills in Kuwait cyt...drmarathore
 
Just Call Vip call girls daman Escorts ☎️9352988975 Two shot with one girl (d...
Just Call Vip call girls daman Escorts ☎️9352988975 Two shot with one girl (d...Just Call Vip call girls daman Escorts ☎️9352988975 Two shot with one girl (d...
Just Call Vip call girls daman Escorts ☎️9352988975 Two shot with one girl (d...gajnagarg
 
➥🔝 7737669865 🔝▻ Deoghar Call-girls in Women Seeking Men 🔝Deoghar🔝 Escorts...
➥🔝 7737669865 🔝▻ Deoghar Call-girls in Women Seeking Men  🔝Deoghar🔝   Escorts...➥🔝 7737669865 🔝▻ Deoghar Call-girls in Women Seeking Men  🔝Deoghar🔝   Escorts...
➥🔝 7737669865 🔝▻ Deoghar Call-girls in Women Seeking Men 🔝Deoghar🔝 Escorts...amitlee9823
 
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证tufbav
 

Recently uploaded (20)

VVIP Pune Call Girls Gahunje WhatSapp Number 8005736733 With Elite Staff And ...
VVIP Pune Call Girls Gahunje WhatSapp Number 8005736733 With Elite Staff And ...VVIP Pune Call Girls Gahunje WhatSapp Number 8005736733 With Elite Staff And ...
VVIP Pune Call Girls Gahunje WhatSapp Number 8005736733 With Elite Staff And ...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...
 
(ISHITA) Call Girls Service Aurangabad Call Now 8617697112 Aurangabad Escorts...
(ISHITA) Call Girls Service Aurangabad Call Now 8617697112 Aurangabad Escorts...(ISHITA) Call Girls Service Aurangabad Call Now 8617697112 Aurangabad Escorts...
(ISHITA) Call Girls Service Aurangabad Call Now 8617697112 Aurangabad Escorts...
 
CHEAP Call Girls in Mayapuri (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Mayapuri  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Mayapuri  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Mayapuri (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
CHEAP Call Girls in Hauz Quazi (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Hauz Quazi  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Hauz Quazi  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Hauz Quazi (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
CHEAP Call Girls in Ashok Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Ashok Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Ashok Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Ashok Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Abortion pills in Jeddah |+966572737505 | Get Cytotec
Abortion pills in Jeddah |+966572737505 | Get CytotecAbortion pills in Jeddah |+966572737505 | Get Cytotec
Abortion pills in Jeddah |+966572737505 | Get Cytotec
 
Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...
Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...
Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...
 
➥🔝 7737669865 🔝▻ Vijayawada Call-girls in Women Seeking Men 🔝Vijayawada🔝 E...
➥🔝 7737669865 🔝▻ Vijayawada Call-girls in Women Seeking Men  🔝Vijayawada🔝   E...➥🔝 7737669865 🔝▻ Vijayawada Call-girls in Women Seeking Men  🔝Vijayawada🔝   E...
➥🔝 7737669865 🔝▻ Vijayawada Call-girls in Women Seeking Men 🔝Vijayawada🔝 E...
 
Abortion Pill for sale in Riyadh ((+918761049707) Get Cytotec in Dammam
Abortion Pill for sale in Riyadh ((+918761049707) Get Cytotec in DammamAbortion Pill for sale in Riyadh ((+918761049707) Get Cytotec in Dammam
Abortion Pill for sale in Riyadh ((+918761049707) Get Cytotec in Dammam
 
(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...
(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...
(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...
 
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝
 
Call Girls In RT Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In RT Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In RT Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In RT Nagar ☎ 7737669865 🥵 Book Your One night Stand
 
Just Call Vip call girls chhindwara Escorts ☎️9352988975 Two shot with one gi...
Just Call Vip call girls chhindwara Escorts ☎️9352988975 Two shot with one gi...Just Call Vip call girls chhindwara Escorts ☎️9352988975 Two shot with one gi...
Just Call Vip call girls chhindwara Escorts ☎️9352988975 Two shot with one gi...
 
Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Abort pregnancy in research centre+966_505195917 abortion pills in Kuwait cyt...
Abort pregnancy in research centre+966_505195917 abortion pills in Kuwait cyt...Abort pregnancy in research centre+966_505195917 abortion pills in Kuwait cyt...
Abort pregnancy in research centre+966_505195917 abortion pills in Kuwait cyt...
 
Just Call Vip call girls daman Escorts ☎️9352988975 Two shot with one girl (d...
Just Call Vip call girls daman Escorts ☎️9352988975 Two shot with one girl (d...Just Call Vip call girls daman Escorts ☎️9352988975 Two shot with one girl (d...
Just Call Vip call girls daman Escorts ☎️9352988975 Two shot with one girl (d...
 
➥🔝 7737669865 🔝▻ Deoghar Call-girls in Women Seeking Men 🔝Deoghar🔝 Escorts...
➥🔝 7737669865 🔝▻ Deoghar Call-girls in Women Seeking Men  🔝Deoghar🔝   Escorts...➥🔝 7737669865 🔝▻ Deoghar Call-girls in Women Seeking Men  🔝Deoghar🔝   Escorts...
➥🔝 7737669865 🔝▻ Deoghar Call-girls in Women Seeking Men 🔝Deoghar🔝 Escorts...
 
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
 

Digital Signal Processors - DSP's

  • 2. Introduction to Digital Signal Processors Hicham BERKOUK Tarek Islam SADMI E08/Computer Engineering IGEE – Boumerdes.
  • 3. OUTLINE  Overview  Introduction to DS Processors  Historical Development  DSP Market  Internal Architecture  Applications of DSPs  Examples  Conclusion  References
  • 4.  Overview  Introduction to DS Processors  Historical development  DSP Market  Internal Architecture  Examples  Applications of DSPs  Conclusion  References
  • 5. Overview: Digital signal processing techniques and algorithms developed throughout history are useless, unless implemented in a given hardware to perform specified tasks. However, conventional microprocessors cannot handle those algorithms. Hence, there’s a need to develop a new hardware : the Digital Signal Processor.
  • 6.
  • 7.  Overview  Introduction to DS Processors  Historical Development  DSP Market  Internal Architecture  Examples  Applications of DSPs  Conclusion  References
  • 8. Introduction to DSProcessors:  From Wikipedia, the free encyclopedia: A digital signal processor (DSP) is a specialized microprocessor with an architecture optimized for the operational needs of digital signal processing.  Typical DSP system :
  • 9.  Conversion from Analog to Digital and Digital to Analog signals.  A lot of Interaction with outside world.
  • 10. What are the Differences between a DSP and a GP MPU ?
  • 11.  Overview  Introduction to DS Processors  Historical Development  DSP Market  Internal Architecture  Examples  Applications of DSPs  Conclusion  References
  • 12. Historical Development:  First transistor: 16 December 1947, at the Bell Company by William Shockley.
  • 13.  First IC: by Jack Killby 12 September 1958 at Texas instruments Laboratories.
  • 14.  First Microprocessor: 15 November 1971 by Intel Company the Intel 4004.
  • 15.  First DSP: 1978 : Texas Instruments TMS5100 DSP. 1978 : Intel and AMI, released to unsuccessful DSPs the 2920 and the S2811. 1980 : the NEC µPD7720 DSP by PSTN Telecommunications.
  • 16.  1983 : the TMS32010 by Texas instruments (Harvard architecture) (It already had a special instruction set, with instructions like load-and-accumulate or multiply-and-accumulate. It could work on 16-bit numbers and needed 390 ns for a multiply–add operation. TI is now the market leader in general-purpose DSP)  1988 : the appearance of the 2nd generation of DSPs, like AT&T DSP16A and the Motorola 56000 (accelerating tight-loops and loop addressing).  1995: the appearance of the 3rd generation of DSPs : new special instructions in the data path and hardware acceleration, using very complex problems like Fourier-Transform, or Matrix Operations like “ Motorola MC 68356. And TI TMS 320C541 and the TMS 320C80.  The fourth generation is best characterized by the changes in the instruction set and the instruction encoding/decoding.  The fastest digital signal processor (DSP) is the TMS320C6416, by Texas Instruments (USA). On 12 March 2003, a clock speed of 720 megahertz (MHz) was demonstrated at the Texas Instruments Laboratories, Stafford, Texas, USA.
  • 17.
  • 18.  Overview  Introduction to DS Processors  Historical Development  DSP Market  Internal Architecture  Example : TMS320C6400 DSP  Applications of DSPs  Conclusion  References
  • 19. Market of DSP’s:  The DSP market is very large and growing rapidly.  Incessant demand of cheaper and better electronic solutions,
  • 20.
  • 21.  Overview  Introduction to DS Processors  Historical Development  DSP Market  Internal Architecture  Examples  Applications of DSPs  Conclusion  References
  • 22. Simplified Block Diagram of Typical DSP
  • 23.  Harvard architecture.  Direct Memory Access (DMA).  Very Large Instruction Word (VLIW).  Floating point or Fixed point arithmetic.  Multiply and accumulate (MACs) Functions.
  • 24.  Overview  Introduction to DS Processors  Historical Development  DSP Market  Internal Architecture  Examples  Applications of DSPs  Conclusion  References
  • 25. Applications of DSPs :  - Automation & Process Control (Barcode Scanner, Machine Vision)  - Automotive & Transportation (Active Noise Cancellation ANC)  - Communications & Telecom ( Miltary Radar/Sonar, Oscilloscopes)  - Consumer & Portable Electronics (MP3 Players, Mobile Phones, Guitar Effects)
  • 26.  Health Tech (MRI: Magnetic Resonance Imaging, Ultrasound System)  Industrial (High-Speed Data Acquisition and Generation)  Security & Safety ( Fingerprint Biometrics, Camera Surveillance)  Space, Avionics & Defense (Military and Avionics Imaging)
  • 27.
  • 28.  Overview  Introduction to DS Processors  Historical Development  DSP Market  Internal Architecture  Examples  Applications of DSPs  Conclusion  References
  • 30.
  • 31.  Overview  Introduction to DS Processors  Historical Development  DSP Market  Internal Architecture  Examples  Applications of DSPs  Conclusion  References
  • 32. Conclusion  DSP technology has enabled many applications.  Size of DSP market has attracted many competitors with a broad set of optimized solutions.  DSP’s are very fast and optimal for real time processing.
  • 33.  Overview  Introduction to DS Processors  Historical Development  DSP Market  Internal Architecture  Examples  Applications of DSPs  Conclusion  References
  • 34. References :  TMS320C64x, Technical Overview  The Scientist and Engineer's Guide to Digital Signal Processing, Chapter28  http://www.signalogic.com/index.pl?page=dsp_app  http://en.wikipedia.org/wiki/Digital_signal_processor  http://en.wikipedia.org/wiki/Bit_slicing  http://en.wikipedia.org/wiki/Floating-point  http://en.wikipedia.org/wiki/Texas_Instruments_TMS320C6400  http://www.vision-systems.com/articles/2003/03/texas-instruments-claims- fastest-dsp.html  http://www.ti.com/lsds/ti/dsp/applications.page