0% found this document useful (0 votes)
55 views

DSP Seminar

The document provides an introduction to digital signal processing and the TMS320C67xx digital signal processor. It discusses how digital signal processors are specialized microprocessors targeted at digital signal processing. It then introduces the TMS320C67xx processor family and describes its features such as floating point support and hardware multipliers. The document outlines the architecture of the TMS320C67xx including its CPU and data path design, memory components, and peripherals like DMA and timers.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
55 views

DSP Seminar

The document provides an introduction to digital signal processing and the TMS320C67xx digital signal processor. It discusses how digital signal processors are specialized microprocessors targeted at digital signal processing. It then introduces the TMS320C67xx processor family and describes its features such as floating point support and hardware multipliers. The document outlines the architecture of the TMS320C67xx including its CPU and data path design, memory components, and peripherals like DMA and timers.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 17

Avinashilingam Institute for Home Science and Higher Education for Women

(Deemed to be University Estd. u/s 3 of UGC Act 1956, Category A by MHRD)


Re-accredited with A ++ Grade by NAAC. CGPA 3.65/4, Category 1 by UGC
Coimbatore – 641043, Tamil Nadu, India.
 
School of Engineering
 

Course: 20BELC16 Digital Signal Processing


Topic: Introduction And Architecture Of
TMS320C67XX
Submitted BY:
Anu Babu
20011UEL03
III YEAR
BE.ECE
Outline
Introduction Of DIGITAL SIGNAL
PROCESSING
Introduction Of DSP PROCESSOR
Introduction Of TMS320c67xx
Features Of C6000 Devices
Block Diagram Of TMS320c67x
Architecture Of TMS320c67x
 CPU & Data Path
 Memory
 Peripherals
INTRODUCTION OF DIGITAL SIGNAL PROCESSING

Digital signal processing (DSP) is the method of processing


signals and data in order to enhance, modify, or analyze those
signals to determine specific information content.
INTRODUCTION OF DSP Processors
 A digital Signal Processor is a specialized
microprocessor targeted at digital signal processing.
 DSP Processors - needs of specific digital signal
processing applications.
 Advanced Microprocessor – RISC (Reduced
Instruction Set Computer) Processor, CISC
(Complex Instruction set Computer) Processor
 For real time signal processing, DSP processors are
rated best among the programmable processors

Continue….
TMS 320 Family of processors includes four basic
types of processors.
 Fixed Point Processors – Low power, Low cost
device and operates at high speed.
 32-bit floating point Processors - Large dynamic
range, wider instruction word size and more
addressing modes.
 VLIW architecture processors - Executes Parallel
instructions at a time by multiple execution unit.
 Multiprocessor DSPs – Provides parallel
processing
Introduction of TMS320C67xx
The TMS320C67x is a family of 32- bit floating-point
DSPs from Texas Instruments.
TMS320C6X is the family of digital signal processor
introduced by Texas Instruments.
The TMS320C6201 (C62x), announced in 1997, is the
first member of the C6x family of fixed-point digital
signal processors.
The TMS320C6X is a 32 bit processor based on the
VLIW architecture.
VLIW stands for Very Large Instruction Word.
Features of C6000 Devices
 Each multiplier can perform two 16X16 bit or four
8X8 multiplies every clock cycle.
 The CPU executes upto 8 instructions per cycle.
 It allows designer to develop highly effective RISC
like code for fast development time.
 Hardware support for single precision(32-bit) and
double precision (64-bit) IEEE floating point
 32x32 bit integer multiply with 32bit or 64 bit result
 32kbytes instruction cache
 40 bit arithmetic option
TMS320C67x block diagram
ARCHITECTURE OF TMS320C67X
 TMS320C67x is one time type of DSP processor
from texas instrument
 It consist of
• CPU & data path
• Functional unit
• Memory
• peripherals

Continue…
CPU and Data Path

Continue……
Its consist of
• Program fetch unit
• Instrution dispatch unit
• Instrution decode unit
• Two data path
• 16-16 bit register
• Control register
• Control logic
• Test ,emulation, interrupt
Instructions is fetched first ,dispatched into
various unit and then decode the instruction
which is fetched.

Continue…..
Two types of data path
◦ Data path A
◦ Data path B
Each data path has its own register and has 8
functional unit
8 functional is divided
◦ 2 multiplier
◦ 6 ALU
MEMORY
There are two types of memory
Program memory/program cache
 32 bit address
 256 bit data
Data memory/data cache
 32 bit address
 8/16/32 bit data
Peripharals
DMA-Direct memory access
It can access the data from memory without any
intervention of CPU. DMA has 4 programmable
channel
The advance of DMA is enhanced DMA in which it
has 16 programmable channel
EMIF –External Memory Interface
Used to connect the external memory like RAM ,
SRAM which is accessed by DSP processor

Continue….
Timer
• Two 32 bit times
• Used to time events ,count events , general pulses
etc…
Power Down
• Used for power saving
• Reduce the clock rate
HPI –Host Post Interface
• Used to direct access with host processor and CPU’s
memory
 Conclusion
 The TMS320C6X is used for real time domain
signals. Because of its high speed it is very
much in demand. Good for large instruction set
and floating point analysis.
REFERENCE LINK
https://www.youtube.com/watch?v=I-ltsu9S_uA
https://www.ques10.com/p/49955/explain-archit
ecture-of-tms320c67xx
https://www.slideshare.net/ShwetaTripathi42/tm
s320c6x-architecture
https://www.slideshare.net/PeriyanayagiS/introd
uction-to-digital-signal-processors
https://www.slideshare.net/hossamfadeel48/an-i
ntroduction-to-digital-signal-processors-1
https://www.youtube.com/watch?v=0Y78c9cLd
vA

You might also like