Multicore Fixed and Floating-Point System-on-Chip
Copyright 2012 Texas Instruments Incorporated
TMS320C6670 Peripheral Information and Electrical Specifications
179
SPRS689D—March 2012
TMS320C6670
7.10 Memory Protection Unit (MPU)
The C6670 supports six MPUs:
•
One MPU is used to protect main CORE/3 CFG TeraNet (CFG space of all slave devices on the TeraNet is
protected by the MPU).
•
Two MPUs are used for packet DMA (one for DATA PORT and another is for CFG PORT).
•
One MPU is used for Semaphore.
•
One MPU is used for the RAC.
•
One MPU is used to protect the main CFG TeraNet of the TE_SCR_3M.
This section contains MPU register map and details of device-specific MPU registers only. For MPU features and
details of generic MPU registers, see the
Memory Protection Unit (MPU) for KeyStone Devices User Guide
in
2.9 ‘‘Related Documentation from Texas Instruments’’ on page 66
The following tables show the configuration of each MPU and the memory regions protected by each MPU.
shows the unique Master ID assigned to each CorePac and peripherals on the device.
Table 7-48
MPU Default Configuration
Setting
MPU0
Main CFG SCR
MPU1
(QM_SS DATA PORT)
MPU2
(QM_SS CFG PORT)
MPU3
Semaphore
MPU4
RAC
MPU5
TE_SCR_3M
Default permission
Assume allowed Assume allowed
Assume allowed
Assume allowed Assume allowed Assume allowed
Number of allowed IDs
supported
16
16
16
16
16
16
Number of programmable
ranges supported
16
5
16
1
2
3
Compare width
1KB granularity
1KB granularity
1KB granularity
1KB granularity
1KB granularity
1KB granularity
End of Table 7-48
Table 7-49
MPU Memory Regions
Memory Protection
Start Address
End Address
MPU0
Main CFG SCR
0x01D00000
0x026203FF
MPU1
QM_SS DATA PORT
0x34000000
0x340BFFFF
MPU2
QM_SS CFG PORT
0x02A00000
0x02ABFFFF
MPU3
Semaphore
0x02640000
0x026407FF
MPU4
RAC
0x01F80000
0x0215FFFF
MPU5
TE_SCR_3M
0x35000000
0x350003FF
End of Table 7-49
Table 7-50
Master ID Settings (Part 1 of 3)
Master ID
C6670
0
CorePac0
1
CorePac1
2
CorePac2
3
CorePac3
4
Reserved
5
Reserved
6
Reserved
7
Reserved
Summary of Contents for TMS320C6670
Page 225: ......