Program Memory Controller
2-2
2.1
Program Memory Controller
The program memory controller, shown in Figure 2–1 performs the following
tasks:
-
Performs CPU and DMA requests to internal program memory and the
necessary arbitration
-
Performs CPU requests to external memory through the external memory
interface (EMIF)
-
Manages the internal program memory when it is configured as cache.
Figure 2–1. TMS320C6201/C6701 Program Memory Controller in the Block Diagram
Program memory/cache
Program memory controller
EMIF
PLL
Host port
DMA
controller
Peripheral
bus
controller
EMIF control
DMA control
HPI control
McBSPs
Interrupt selector
Timers
Data memory
controller
Data memory
CPU core
2
Data path
1
Data path
Instruction decode
Instruction dispatch
Program fetch
down
Power
Boot
configuration
’C6201/C6701