
SGUS030B
–
APRIL 2000
–
REVISED MAY 2001
23
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251
–
1443
device and development-support tool nomenclature (continued)
PREFIX
SMX=
SMJ =
SM =
DEVICE SPEED RANGE
14 =
140 MHz
16 =
167 MHz
SMJ 320
C
6701
GLP
14
Experimental device
MIL-PRF-38535, QML
Commercial
processing
DEVICE FAMILY
320 =
SMJ320 family
TECHNOLOGY
C =
CMOS
PACKAGE TYPE
GLP =
429-pin ceramic BGA
DEVICE
’
6x DSP:
6201B
6203
6701
BGA =
Ball Grid Array
TEMPERATURE RANGE (DEFAULT: 0
°
C TO 90
°
C)
S
=
–
40
°
C to 90
°
C, extended temperature
W
=
–
55
°
C to 115
°
C, extended temperature
W
Figure 4. SMJ320 Device Nomenclature (Including SMJ320C6701)
documentation support
Extensive documentation supports all SMJ320 family generations of devices from product announcement
through applications development. The types of documentation available include: data sheets, such as this
document, with design specifications; complete user
’
s reference guides for all devices; technical briefs;
development-support tools; and hardware and software applications. The following is a brief, descriptive list of
support documentation specific to the
’
C6x devices:
The
TMS320C6000 CPU and Instruction Set Reference Guide
(literature number SPRU189) describes the
’
C6000 CPU architecture, instruction set, pipeline, and associated interrupts.
The
TMS320C6000 Peripherals Reference Guide
(literature number SPRU190) describes the functionality of
the peripherals available on
’
C6x devices, such as the external memory interface (EMIF), host-port interface
(HPI), multichannel buffered serial ports (McBSPs), direct-memory-access (DMA), enhanced
direct-memory-access (EDMA) controller, expansion bus (XB), clocking and phase-locked loop (PLL); and
power-down modes. This guide also includes information on internal data and program memories.
The
TMS320C6000 Programmer’s Guide
(literature number SPRU198) describes ways to optimize C and
assembly code for
’
C6x devices and includes application program examples.
The
TMS320C6x C Source Debugger User’s Guide
(literature number SPRU188) describes how to invoke the
’
C6x simulator and emulator versions of the C source debugger interface and discusses various aspects of the
debugger, including: command entry, code execution, data management, breakpoints, profiling, and analysis.
The
TMS320C6x Peripheral Support Library Programmer’s Reference
(literature number SPRU273) describes
the contents of the
’
C6x peripheral support library of functions and macros. It lists functions and macros both
by header file and alphabetically, provides a complete description of each, and gives code examples to show
how they are used.