Data Transfer
3-96
ADSP-214xx SHARC Processor Hardware Reference
In other words, the 32-entry 2-way set-associative cache in the SHARC
has been modified to act as an instruction cache when the program
sequencer executes instructions from external memory, while continuing
to work as the traditional conflict cache when the sequencer executes
instructions located in internal memory. This context switching from con-
flict cache to instruction cache and vice-versa happens automatically
without the need for any user intervention.
The first time that an instruction from a particular address is fetched from
external memory, there is a cache miss when the sequencer looks for this
instruction within the cache. Consequently, the instruction has to be
fetched from external memory and a copy of instruction is stored in cache.
Upon subsequent executions of this instruction, the sequencer search
results in a cache hit, resulting in the instruction being fetched from cache
instead of external memory. This allows for an instruction throughput
that is equivalent to internal memory execution.
Figure 3-19. Instruction Cache Architecture
INSTRUCTIONS
SET
0
SET
1
SET
2
SET
13
SET
14
SET
15
ADDRESSES
BITS (23-4)
LRU
BIT
VALID
BIT
ENTRY 0
ENTRY 0
ENTRY 0
ENTRY 1
ENTRY 1
ENTRY 1
ENTRY 0
ENTRY 0
ENTRY 0
ENTRY 1
ENTRY 1
ENTRY 1
ADDRESSES
BITS (3-0)
0000
0001
0010
1101
1110
1111
www.BDTIC.com/ADI
Содержание SHARC ADSP-214 Series
Страница 60: ...Contents lx ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 72: ...Notation Conventions lxxii ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 130: ...Programming Model 2 52 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 264: ...Programming Models 3 134 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 290: ...Programming Model 4 26 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 296: ...Programming Model 5 6 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 396: ...Effect Latency 7 28 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 520: ...Programming Model 10 62 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 616: ...Debug Features 14 22 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 656: ...Programming Model 15 40 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 714: ...Programming Model 19 10 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 1132: ...Register Listing A 306 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 1192: ...Index I 34 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...