Tms320c3x devices – Texas Instruments TMS320C3x User Manual

Page 31

Advertising
background image

TMS320C3x Devices

1-2

1.1

TMS320C3x Devices

The ’C3x family consists of three members: the ’C30, ’C31, and ’C32. The
’C30, ’C31, and ’C32 can perform parallel multiply and arithmetic logic unit
(ALU) operations on integer or floating-point data in a single cycle.

The processors also possess the following features for high performance and
ease of use:

-

General-purpose register file

-

Program cache

-

Dedicated auxiliary register arithmetic units (ARAU)

-

Internal dual-access memories

-

One direct memory access (DMA) channel (a two-channel DMA on the
TMS320C32) supporting concurrent I/O

-

Short machine-cycle time

General-purpose applications are greatly enhanced by the large address
space, multiprocessor interface, internally and externally generated wait states,
two external interface ports (one on the ’C31 and the ’C32) two timers, two serial
ports (one on the ’C31 and the ’C32), and multiple-interrupt structure. The ’C3x
supports a wide variety of system applications from host processor to dedicated
coprocessor.

High-level language is implemented more easily through a register-based archi-
tecture, large address space, powerful addressing modes, flexible instruction
set, and well-supported floating-point arithmetic.

Figure 1–1 shows a block diagram of ’C3x devices.

Advertising