 |
 |
 |
| |
DSP 507 - DSP Architectures |
|
| |
Indicative contents
- Introduction to DSP Processors (20%)
Differences between DSP and other microprocessor architectures,
their comparison, need for special DSPs, RISC vs CISC. Overview of
various DSP architectures.
- Fixed Point DSPs (20%)
2. Architectures of ADSP21XX Series Processor, TMS 320C5X and C54X
processors, addressing modes, pipelining. On- chip peripherals.
- Floating Point DSPs (20%)
Architectures of ADSP-21XXX and TMS 320C3X family processor, data
formats, floating point operation, addressing modes, pipelining &
peripherals Vehicle
Dynamic Control
- Modeling and analysis
- DSP Interfacing and Development Tools (20%)
Interfacing with I/O, Analog to digital converters, interfacing to
PC, Dual ported RAM, EEPROMs, EPGAs DSP tools: assembler, debugger,
C Compiler, linker and loader
- Overview of Other DSPs and Applications (20%)
P5. VLIW Architectures, SHARC, SIMD, MIMD Architectures,
multiprocessors DSPs and other analog DSPs, application: Adaptive
filter, spectrum analyzer, echo
cancellation, modem, voice synthesis & recognition, Choice of DSP
Processors for Practical Applications, case studies like MPEG-2,
Motion estimation/compensation chips
Recommended reading
- Books
- C.Marven & G.Ewers,”A Simple approach to digital signal processing”,
Wiley Interscience, 1996.
- R.A.Haddad & T.W. Parsons,” Digital Signal Processing Science Press
NY”
- K.K.Parhi & John Wiley,”VLSI DSP Systems (1999)
- Chassing R, DSP Applications using C and TMS320C6x DSK, John-wiley,
- Magazines
IEEE Signal Processing
- Internet Sites
- www.ti.com
- www.analog.com
- Laboratory
Hardware Required: TMS320C6x, TMS320C5x, TMS320C64xx,
ADSP-21xx, ADSP-21xxx
Software Required: Code Composer Studio, Visual DSP++
Software Manuals: Software M TMS320C6x user manual, TMS320C5x
user manual, ADSP-21xx user manual, ADSP-21xxx User manual, Code
Composer Studio Manual, Visual DSP++ manual
|
|
| |
|
|
|