Architectural overview, Chapter 2 – Texas Instruments TMS320C3x User Manual

Page 37

Advertising
background image

2-1

Architectural Overview

This chapter provides an architectural overview of the ’C3x processor. It includes
a discussion of the CPU, memory interface, boot loader, peripherals, and direct
memory access (DMA) of the ’C3x processor.

Topic

Page

2.1

Overview

2-2

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.2

Central Processing Unit (CPU)

2-6

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.3

CPU Primary Register File

2-9

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.4

Other Registers

2-12

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.5

Memory Organization

2-13

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.6

Internal Bus Operation

2-18

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.7

External Memory Interface

2-19

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.8

Interrupts

2-21

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.9

Peripherals

2-22

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.10 Direct Memory Access (DMA)

2-24

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.11 TMS320C30, TMS320C31, and TMS320C32 Differences

2-26

. . . . . . . . . .

Chapter 2

Advertising