iii
Contents
Preface
Read This First
About This Manual
This reference guide describes the on-chip peripherals of the TMS320C6000
digital signal processors (DSPs). Main topics are the program memory, the data
memory, the direct memory access (DMA) controller, the enhanced DMA control-
ler (EDMA), the host-port interface (HPI), the exansion bus, the external memory
interface (EMIF), the boot configuration, the multichannel buffered serial ports
(McBSPs), the timers, the interrupt selector and external interrupts, and the pow-
er-down modes.
The TMS320C62x (’C62x) and the TMS320C67x (’C67x) generations of digi-
tal signal processors make up the TMS320C6000 platform of the TMS320
family of digital signal processors. The ’C62x devices are fixed-point DSPs,
and the ’C67x devices are floating-point DSPs. The TMS320C6000 (’C6000)
is the first DSP to use the VelociTI
architecture, a high-performance,
advanced VLIW (very long instruction word) architecture. The VelocTI archite-
chure makes the ’C6x an excellent choice for multichannel, multifunction, and
high data rate applications.
Notational Conventions
This document uses the following conventions:
-
Program listings, program examples, names are shown in a
special
font
. Here is a sample program listing:
LDW .D1
*A0,A1
ADD .L1
A1,A2,A3
NOP
3
MPY .M1
A1,A4,A5
-
Throughout this book MSB means
most significant bit, and LSB means
least significant bit.