
CPU Bits for Controlling the I-Cache
17
Instruction Cache
SPRU630C
2.3
CAFRZ Bit to Freeze the Contents of the I-Cache
When you write 1 to the cache freeze (CAFRZ) bit of ST3_55, the contents of
the I-Cache are locked. Instruction words that were cached prior to the freeze
are still accessible in the case of an I-Cache hit, but the data arrays are not
updated in response to an I-Cache miss. To re-enable updates, write 0 to
CAFRZ.
A DSP reset forces CAFRZ = 0 (I-Cache not frozen).
Note:
When the I-Cache is frozen (CAFRZ = 1), each I-Cache miss still causes a
4-word (16-byte) fetch cycle in the EMIF. It is recommended that you profile
your code to minimize the number of misses during an I-Cache freeze.
Содержание TMS320VC5501
Страница 1: ...TMS320VC5501 5502 DSP Instruction Cache Reference Guide SPRU630C June 2004 ...
Страница 6: ...6 Instruction Cache SPRU630C This page is intentionally left blank ...
Страница 26: ...Instruction Cache 26 SPRU630C This page is intentionally left blank ...
Страница 28: ...Instruction Cache 28 SPRU630C This page is intentionally left blank ...