![Freescale Semiconductor MCF54455 Скачать руководство пользователя страница 146](http://html1.mh-extra.com/html/freescale-semiconductor/mcf54455/mcf54455_reference-manual_2330541146.webp)
Freescale Semiconductor
6-1
Chapter 6
Cache
6.1
Introduction
This section describes the cache module, including organization, configuration, and coherency. It
describes cache operations and how the cache interacts with other memory structures.
6.1.1
Block Diagram
shows the organization and integration of the data cache.
Figure 6-1. Data Cache Organization
6.1.2
Overview
The processor’s memory structure includes a 16-Kbyte data cache and a 16-Kbyte instruction cache. Both
are non-blocking and four-way set-associative with a 16-byte line size. The cache improves system
performance by providing single-cycle access to the instruction and data pipelines. This decouples
processor performance from system-memory performance, increasing bus availability for on-chip DMA
or external devices.
This device implements a special branch instruction cache for accelerating branches, enabled by a bit in
the cache access control register (CACR[BEC]). The branch cache is described in
“Change-of-Flow Acceleration.”
FlexBus
Address/
Control
Cache
Control Logic
Directory Array
Data Array
Data Path
ColdFire
Address Path
Control
Data
Address
External
Bus
Data
Control
Data
Address
Processor
Core
Содержание MCF54455
Страница 33: ...xxviii Freescale Semiconductor ...
Страница 67: ...Freescale Semiconductor 1 ...
Страница 125: ...Freescale Semiconductor 1 ...
Страница 145: ...Enhanced Multiply Accumulate Unit EMAC 5 21 Freescale Semiconductor ...
Страница 173: ...Cache 6 28 Freescale Semiconductor ...
Страница 179: ...Static RAM SRAM 7 6 Freescale Semiconductor ...
Страница 207: ...Power Management 9 16 Freescale Semiconductor ...
Страница 323: ...Reset Controller Module 13 8 Freescale Semiconductor ...
Страница 389: ...Pin Multiplexing and Control 16 44 Freescale Semiconductor ...
Страница 575: ...PCI Bus Controller 22 58 Freescale Semiconductor ...
Страница 600: ...Advanced Technology Attachment ATA Freescale Semiconductor 23 25 ...
Страница 601: ...Freescale Semiconductor 1 ...
Страница 842: ...I2 C Interface Freescale Semiconductor 33 16 ...
Страница 843: ...Freescale Semiconductor 1 ...
Страница 921: ...Revision History A 6 Freescale Semiconductor ...