
Introduction
Instruction Cache
12
SPRU630C
Figure 2.
2-Way Cache
Data
LV
Tag
LRU
Tag
LV
Data
Memory bank 1
Memory bank 2
Line 0
Line 1
Line 254
Line 255
Line 510
Line 511
Line 0
Line 1
Line 254
Line 255
Line 510
Line 511
Set 0
Set 1
Set 254
Set 255
Set 510
Set 511
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1.2
I-Cache Operation
When the 5501/5502 CPU requests instructions, it requests 32 bits at a time.
With each request, the CPU sends a fetch address that indicates where to read
the 32 bit requested word. When a fetch request arrives, the I-Cache performs
an instruction presence check; that is, it determines whether the requested
word is available in the 2-way cache.
Section 1.2.2 describes the steps of the instruction presence check and
explains the factors that determine whether the I-Cache fetches the requested
word from the 2-way cache, or from external memory.
Summary of Contents for TMS320VC5501
Page 1: ...TMS320VC5501 5502 DSP Instruction Cache Reference Guide SPRU630C June 2004 ...
Page 6: ...6 Instruction Cache SPRU630C This page is intentionally left blank ...
Page 26: ...Instruction Cache 26 SPRU630C This page is intentionally left blank ...
Page 28: ...Instruction Cache 28 SPRU630C This page is intentionally left blank ...