98
C66x CorePac
Copyright 2012 Texas Instruments Incorporated
SPRS689D—March 2012
Multicore Fixed and Floating-Point System-on-Chip
TMS320C6670
5 C66x CorePac
The C66x CorePac consists of several components:
•
The C66x DSP
core
•
Level-one and level-two memories (L1P, L1D, L2)
•
RSA accelerator (on cores 1 and 2 only)
•
Data Trace Formatter (DTF)
•
Embedded Trace Buffer (ETB)
•
Interrupt controller
•
Power-down controller
•
External memory controller
•
Extended memory controller
•
A dedicated power/sleep controller (LPSC)
The C66x CorePac also provides support for memory protection and bandwidth management (for resources local
to the CorePac).
shows a block diagram of the C66x CorePac.
Figure 5-1
C66x CorePac Block Diagram
Boot
Controller
LPSC
PLLC
GPSC
.L1
.S1
.M1
xx
xx
.D1
.D2
.M2
xx
xx
.S2
.L2
Data Memory Controller
(
DMC
)
With
Memory Protect/Bandwidth Mgmt
32KB L1D
RSA
CFG Switch
Fabric
DMA Switch
Fabric
Data Path A
A Register File
A31-A16
A15-A0
Data Path B
B Register File
B31-B16
B15-B0
C66x DSP Core
Instruction Fetch
16-/32-bit Instruction Dispatch
Control Registers
In-Circuit Emulation
Instruction Decode
32KB L1P
Memory Controller
(
PMC
)
With
Memory Protect/Bandwidth Mgmt
L2 Cache/
SRAM
1024KB
Interrupt
and
Exception
Controller
Unified
Memory
Controller
(
UMC
)
External
Memory
Controller
(
EMC
)
Cores 1 & 2
onl
y
RSA
Cores 1 & 2
onl
y
Extended
Memory
Controller
(X
MC
)
MSM
SRAM
2048KB
DDR3
SRAM
Содержание TMS320C6670
Страница 225: ......