Digital Signal Processors
Digital Signal Processors
PRESENTED BY
OUTLINE
TMS320C6211 DIGITAL SIGNAL PROCESSOR MICRO-50 EB C-50 DEBUGGER CODE COMPOSER STUDIO V2
CPU
P E R I P H E R A L S
ASIC with Programmable Digital Signal Core RAM ROM Standard Cells Codec Peripherals
3
MICRO-50 EB
DSP processor incorporated by Texas Instruments. Architecture similar to that of the C6x processors. No in-built memory. No external peripherals can be connected to provide external memory.
BINAY KUMAR MISHRA
5
C-50 DEBUGGER
Software used to program Micro-50 EB, when the kit is in serial mode.
PROGRAM FLOW
C-50 debugger only supports assembly level language programming. The biggest demerit of this software is that it is not code compatible with other middle level languages like C. This software is analogous to the PSPICE software which can give only the functional simulation but not the timing simulation.
BINAY KUMAR MISHRA
7
PROGRAM FLOW
PROGRAM FLOW
10
40, A2 *A5, A0 *A6, A1 A0, A1, A3 A3, A4, A4 A2, 1, A2 loop A4, *A7
; A2 = 40, loop count ; A0 = a(n) ; A1 = x(n) ; A3 = a(n) * x(n) ; Y = Y + A3 ; decrement loop count ; if A2 0, branch ; *A7 = Y
13
CONCLUSION
This software tool is not only compatible to design and simulate TMS320C6211 but also other VLIW machines with minor changes in the infrastructure. This tool shall make design and simulation of future mobile devices easier and usher in a new era of design and simulation.
14