Two characteristics of the'C3x that contribute to its high performance are:
-
Pipelining
-
Concurrent I/O and CPU operation
The following four functional units control 'C3x operation:
-
Fetch
-
Decode
-
Read
-
Execute
Pipelining is the overlapping or parallel operations of the fetch, decode, read,
and execute levels of a basic instruction.
The DMA controller decreases pipeline interference and enhances the CPU's
computational throughput by performing input/output operations.
Topic
8.1
Pipeline Structure
8.2
Pipeline Conflicts
8.3
Resolving Register Conflicts
8.4
Memory Access for Maximum Performance
8.5
Clocking Memory Accesses
Pipeline Operation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Pipeline Operation
Chapter 8
Page
8-2
8-4
8-19
. . . . . . . . . . . . . . . . . . . .
8-22
8-24
8-1
Need help?
Do you have a question about the TMS320C3x and is the answer not in the manual?