4
Timing Considerations
4.1
Hit Time
SPRU630C
As the I-Cache fetches and returns 32-bit words requested by the CPU, two
key time periods affect the speed of the I-Cache:
Hit time
-
Miss penalty
-
The hit time is the time required for the I-Cache to deliver the 32-bit requested
word to the CPU in the case of a hit (when the word is present in the I-Cache).
The hit time is either 1 or 2 CPU clock cycles:
An initial request (a request that follows a period of inactivity) has a hit
-
time of 2 cycles.
Subsequent requests have a hit time of 1 cycle if:
-
The requests are consecutive (no inactivity in between) and
J
The requests are to sequential addresses
J
Subsequent requests have a hit time of 2 cycles if:
-
The requests are not consecutive or
J
The requests are to nonsequential addresses
J
Timing Considerations
Instruction Cache
19