SlideShare a Scribd company logo
1 of 11
Submitted by:- Submitted To:-
Name:- Shivam Kumar Dr. H P Singh
Class:- B.Tech-EEE HOD, ECE Department
Roll Number:- 1704357
Semester:- 6th
Table Of Contents
 Block diagram of TMS320VC5416 Processor
 Memory map
 On chip peripherals
 Memory write and I/O write bus sequence
 General purpose of I/O pins
 Features of TMSC5416
 Central processing unit
 Addressing modes
Block Diagram of TMSC5416 Processor
Memory Map
The program & data memory map is shown in figure. Address ranges for
on-chip DARAM in data memory are:
 DARAM0: 0080H-1FFFH
 DARAM1: 2000H-3FFFH
 DARAM3: 6000H-7FFFH
 DARAM4: 8000H-9FFFH
 DARAM5: A000H-BFFFH
 DARAM6: C000H-DFFFH
 DARAM7: E000H- FFFFH
On chip peripherals
This device has following peripherals:
 Software programmable wait-state generator
 Programmable bank-switching
 A host-port interface (HPI8/16)
 Three multichannel buffered serial ports (McBSPs)
 A hardware timer
 A clock generator with a multiple phase-locked loop (PLL)
 Enhance external parallel interface (XI02)
 A DMA controller
Memory write and I/O write bus sequence
General purpose of I/O pins
In addition to the standard BIO and XF pins, the device has pins that can be
configured for general purpose I/O
These pins are :
 18 McBSP pins
 BCLKX0/1/2
 BCLKR0/1/2
 BDR0/1/2
 BFSX0/1/2
 BFSR0/1/2
 BDX0/1/2
 8 HPI data pins
 HD0-HD7
Features of TMSC5416
 Central Arithmetic Logic Unit
 16 bit CPU
 20-50 ns single cycle instruction
execution time
 Single cycle 16 × 16 bit MAC
unit
 64k × 16 bit external data
memory address space
 64k × 16 bit external program
memory address space
 64k × 16 bit external IO address
space
 2k to 32k × 16 bit single access
on-chip program/data RAM
 32k × 16k bit external global
memory address space
 1k to 9k × 16 bit single access on
chip program/data RAM
 1k × 16 bit dual access on chip
program/data RAM
 Synchronous, TDM and buffered
serial ports
 Programmable timer and PLL
 IEEE standard JTAG poets
 5v/3v operation with low power
dissipation and power down modes
 DMA interface
Central processing unit
 Central arithmetic logic unit (CALU)
 Parallel logic unit (PLU)
 Auxiliary register arithmetic unit (ARAU)
 Memory mapped register
 Program controller
Addressing modes
The method of specifying the data to be operated by the
instruction is called addressing modes.
 Direct addressing mode
 Memory mapped register addressing mode
 Indirect addressing mode
 Immediate addressing mode
 Register addressing mode
 Circular addressing mode
Tms320vc5416 series of digital signal processor

More Related Content

What's hot

input and output organisation
input and output organisation input and output organisation
input and output organisation
sree deepika
 
Io processing
Io processingIo processing
Io processing
Tech_MX
 
Minimum Modes and Maximum Modes of 8086 Microprocessor
Minimum Modes and Maximum Modes of 8086 MicroprocessorMinimum Modes and Maximum Modes of 8086 Microprocessor
Minimum Modes and Maximum Modes of 8086 Microprocessor
Nikhil Kumar
 

What's hot (20)

Input output interface
Input output interfaceInput output interface
Input output interface
 
Unit4.tms320c54x
Unit4.tms320c54xUnit4.tms320c54x
Unit4.tms320c54x
 
input and output organisation
input and output organisation input and output organisation
input and output organisation
 
Direct memory access (dma)
Direct memory access (dma)Direct memory access (dma)
Direct memory access (dma)
 
Unit 4 ca-input-output
Unit 4 ca-input-outputUnit 4 ca-input-output
Unit 4 ca-input-output
 
Interfacing address
Interfacing addressInterfacing address
Interfacing address
 
Module 4 advanced microprocessors
Module 4 advanced microprocessorsModule 4 advanced microprocessors
Module 4 advanced microprocessors
 
Lec 1 intro to mp
Lec 1 intro to mpLec 1 intro to mp
Lec 1 intro to mp
 
Busses
BussesBusses
Busses
 
Presentation on 8086 microprocessor
Presentation on 8086 microprocessorPresentation on 8086 microprocessor
Presentation on 8086 microprocessor
 
8086ppt
8086ppt8086ppt
8086ppt
 
Io processing
Io processingIo processing
Io processing
 
input output Organization
input output Organizationinput output Organization
input output Organization
 
Memory Interface
Memory InterfaceMemory Interface
Memory Interface
 
Central processor organization
Central processor organizationCentral processor organization
Central processor organization
 
Unit – 2
Unit – 2Unit – 2
Unit – 2
 
Ca basic computer organization
Ca basic computer organizationCa basic computer organization
Ca basic computer organization
 
Minimum Modes and Maximum Modes of 8086 Microprocessor
Minimum Modes and Maximum Modes of 8086 MicroprocessorMinimum Modes and Maximum Modes of 8086 Microprocessor
Minimum Modes and Maximum Modes of 8086 Microprocessor
 
Module 3 special purpose programmable devices and their interfacing
Module 3 special purpose programmable devices and their interfacingModule 3 special purpose programmable devices and their interfacing
Module 3 special purpose programmable devices and their interfacing
 
Unit V:Motorola 563xx
Unit V:Motorola 563xxUnit V:Motorola 563xx
Unit V:Motorola 563xx
 

Similar to Tms320vc5416 series of digital signal processor

Features of tms_320_2nd_generation_dsp
Features of tms_320_2nd_generation_dspFeatures of tms_320_2nd_generation_dsp
Features of tms_320_2nd_generation_dsp
Smriti Tikoo
 
Chp4 introduction to the pic microcontroller copy
Chp4 introduction to the pic microcontroller   copyChp4 introduction to the pic microcontroller   copy
Chp4 introduction to the pic microcontroller copy
mkazree
 

Similar to Tms320vc5416 series of digital signal processor (20)

Architecture Of TMS320C50 DSP Processor
Architecture Of TMS320C50 DSP ProcessorArchitecture Of TMS320C50 DSP Processor
Architecture Of TMS320C50 DSP Processor
 
computer architecture
computer architecture computer architecture
computer architecture
 
Ee6403 --unit v -digital signal processors
Ee6403 --unit v -digital signal processorsEe6403 --unit v -digital signal processors
Ee6403 --unit v -digital signal processors
 
Module 1 8086
Module 1 8086Module 1 8086
Module 1 8086
 
Features of tms_320_2nd_generation_dsp
Features of tms_320_2nd_generation_dspFeatures of tms_320_2nd_generation_dsp
Features of tms_320_2nd_generation_dsp
 
Overview Study on PIC32MX3XX / 4XX 32-Bit Controller
Overview Study on PIC32MX3XX / 4XX 32-Bit ControllerOverview Study on PIC32MX3XX / 4XX 32-Bit Controller
Overview Study on PIC32MX3XX / 4XX 32-Bit Controller
 
PIC32MX5XX/6XX/7XX USB, CAN and Ethernet 32-Bit Flash Microcontrollers
PIC32MX5XX/6XX/7XX USB, CAN and Ethernet 32-Bit Flash MicrocontrollersPIC32MX5XX/6XX/7XX USB, CAN and Ethernet 32-Bit Flash Microcontrollers
PIC32MX5XX/6XX/7XX USB, CAN and Ethernet 32-Bit Flash Microcontrollers
 
MC9S08MP16: 8-bit MCU For BLDC Motor Control
MC9S08MP16: 8-bit MCU For BLDC Motor ControlMC9S08MP16: 8-bit MCU For BLDC Motor Control
MC9S08MP16: 8-bit MCU For BLDC Motor Control
 
Microprocessor note
Microprocessor noteMicroprocessor note
Microprocessor note
 
Chp4 introduction to the pic microcontroller copy
Chp4 introduction to the pic microcontroller   copyChp4 introduction to the pic microcontroller   copy
Chp4 introduction to the pic microcontroller copy
 
microprocessor_8085_architecture.ppt
microprocessor_8085_architecture.pptmicroprocessor_8085_architecture.ppt
microprocessor_8085_architecture.ppt
 
VJITSk 6713 user manual
VJITSk 6713 user manualVJITSk 6713 user manual
VJITSk 6713 user manual
 
UNIT 1 Microprocessors.pptx
UNIT 1 Microprocessors.pptxUNIT 1 Microprocessors.pptx
UNIT 1 Microprocessors.pptx
 
Ece 8085-microprocessor-ppt
Ece 8085-microprocessor-pptEce 8085-microprocessor-ppt
Ece 8085-microprocessor-ppt
 
Architecture and pin diagram of 8085
Architecture and pin diagram of 8085Architecture and pin diagram of 8085
Architecture and pin diagram of 8085
 
Introduction to i.MX27 Multimedia Applications Processors
Introduction to i.MX27 Multimedia Applications ProcessorsIntroduction to i.MX27 Multimedia Applications Processors
Introduction to i.MX27 Multimedia Applications Processors
 
INTERFACING WITH INTEL 8251A (USART)
INTERFACING WITH INTEL 8251A (USART)INTERFACING WITH INTEL 8251A (USART)
INTERFACING WITH INTEL 8251A (USART)
 
Microcontroller pic 16 f877 registers memory ports
Microcontroller pic 16 f877 registers memory portsMicrocontroller pic 16 f877 registers memory ports
Microcontroller pic 16 f877 registers memory ports
 
Introduction to-microprocessor
Introduction to-microprocessorIntroduction to-microprocessor
Introduction to-microprocessor
 
Introduction to-microprocessor
Introduction to-microprocessorIntroduction to-microprocessor
Introduction to-microprocessor
 

Recently uploaded

notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 

Recently uploaded (20)

notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 

Tms320vc5416 series of digital signal processor

  • 1. Submitted by:- Submitted To:- Name:- Shivam Kumar Dr. H P Singh Class:- B.Tech-EEE HOD, ECE Department Roll Number:- 1704357 Semester:- 6th
  • 2. Table Of Contents  Block diagram of TMS320VC5416 Processor  Memory map  On chip peripherals  Memory write and I/O write bus sequence  General purpose of I/O pins  Features of TMSC5416  Central processing unit  Addressing modes
  • 3. Block Diagram of TMSC5416 Processor
  • 4. Memory Map The program & data memory map is shown in figure. Address ranges for on-chip DARAM in data memory are:  DARAM0: 0080H-1FFFH  DARAM1: 2000H-3FFFH  DARAM3: 6000H-7FFFH  DARAM4: 8000H-9FFFH  DARAM5: A000H-BFFFH  DARAM6: C000H-DFFFH  DARAM7: E000H- FFFFH
  • 5. On chip peripherals This device has following peripherals:  Software programmable wait-state generator  Programmable bank-switching  A host-port interface (HPI8/16)  Three multichannel buffered serial ports (McBSPs)  A hardware timer  A clock generator with a multiple phase-locked loop (PLL)  Enhance external parallel interface (XI02)  A DMA controller
  • 6. Memory write and I/O write bus sequence
  • 7. General purpose of I/O pins In addition to the standard BIO and XF pins, the device has pins that can be configured for general purpose I/O These pins are :  18 McBSP pins  BCLKX0/1/2  BCLKR0/1/2  BDR0/1/2  BFSX0/1/2  BFSR0/1/2  BDX0/1/2  8 HPI data pins  HD0-HD7
  • 8. Features of TMSC5416  Central Arithmetic Logic Unit  16 bit CPU  20-50 ns single cycle instruction execution time  Single cycle 16 × 16 bit MAC unit  64k × 16 bit external data memory address space  64k × 16 bit external program memory address space  64k × 16 bit external IO address space  2k to 32k × 16 bit single access on-chip program/data RAM  32k × 16k bit external global memory address space  1k to 9k × 16 bit single access on chip program/data RAM  1k × 16 bit dual access on chip program/data RAM  Synchronous, TDM and buffered serial ports  Programmable timer and PLL  IEEE standard JTAG poets  5v/3v operation with low power dissipation and power down modes  DMA interface
  • 9. Central processing unit  Central arithmetic logic unit (CALU)  Parallel logic unit (PLU)  Auxiliary register arithmetic unit (ARAU)  Memory mapped register  Program controller
  • 10. Addressing modes The method of specifying the data to be operated by the instruction is called addressing modes.  Direct addressing mode  Memory mapped register addressing mode  Indirect addressing mode  Immediate addressing mode  Register addressing mode  Circular addressing mode