Components of the CPU
1.2 Components of the CPU
Figure 1−1. High-Level Conceptual Diagram of the CPU
1.2.1
Central Processing Unit (CPU)
1-4
As shown in Figure 1−1, the CPU contains:
A CPU for generating data- and program-memory addresses; decoding
-
and executing instructions; performing arithmetic, logical, and shift opera-
tions; and controlling data transfers among CPU registers, data memory,
and program memory
Emulation logic for monitoring and controlling various parts and functiona-
-
lities of the DSP and for testing device operation
Signals for interfacing with memory and peripherals, clocking and control-
-
ling the CPU and the emulation logic, showing the status of the CPU and
the emulation logic, and using interrupts
The CPU does not contain memory, a clock generator, or peripheral devices.
For information about interfacing to these items, see the C28x Peripheral
User's Guide (literature number SPRU566) and the data sheet that corre-
sponds to your DSP.
C28x CPU
CPU
Emulation
logic
The CPU is discussed in more detail in Chapter 2, but following is a list of its
major features:
Protected pipeline. The CPU implements an 8-phase pipeline that pre-
-
vents a write to and a read from the same location from occurring out of
order.
Independent register space. The CPU contains registers that are not
-
mapped to data space. These registers function as system-control
Memory-interface signals
Clock and control signals
Reset and interrupt signals
Emulation signals
Need help?
Do you have a question about the TMS320C28x and is the answer not in the manual?