355
11100B–ATARM–31-Jul-12
SAM4S Series [Preliminary]
21. Cortex M Cache Controller (CMCC) (ONLY FOR SAM4SD32/SD16/SA16)
21.1
Description
The Cortex M Cache Controller (CMCC) is a 4-Way set associative unified cache controller. It
integrates a controller, tag directory, data memory, metadata memory and a configuration
interface.
21.2
Embedded Characteristics
• Physically addressed and physically tagged
• L1 data cache set to 2 Kbytes
• L1 cache line size set to 16 Bytes
• L1 cache integrates 32 bus master interface
• Unified Direct mapped cache architecture
• Unified 4-Way set associative cache architecture
• Write through cache operations, read allocate
• Round Robin victim selection policy
• Event Monitoring, with one programmable 32-bit counter
• Configuration registers accessible through Cortex M Private Peripheral Bus
• Cache Interface includes cache maintenance operations registers
Summary of Contents for SAM4S Series
Page 44: ...44 11100B ATARM 31 Jul 12 SAM4S Series Preliminary ...
Page 412: ...412 11100B ATARM 31 Jul 12 SAM4S Series Preliminary ...
Page 1105: ...1105 11100B ATARM 31 Jul 12 SAM4S Series Preliminary ...
Page 1143: ...1143 11100B ATARM 31 Jul 12 SAM4S Series Preliminary Figure 43 4 64 lead LQFP Package Drawing ...
Page 1145: ...1145 11100B ATARM 31 Jul 12 SAM4S Series Preliminary Figure 43 5 64 lead QFN Package Drawing ...