User’s Manual
IBM PowerPC 750GX and 750GL RISC Microprocessor
3.4.2.6 Instruction Cache Block Invalidate (icbi)
For the icbi instruction, the effective address is not computed or translated, so it cannot generate a protection violation or exception. This instruction performs a virtual lookup into the instruction cache (index only). All ways of the selected instruction cache set are invalidated.
The icbi instruction is not broadcast on the 60x bus. The icbi instruction invalidates the cache blocks independent of whether the cache is disabled or locked.
3.5 Cache Operations
This section describes the 750GX’s cache operations.
3.5.1 Cache-Block-Replacement/Castout Operations
Both the instruction and data cache use a pseudo
The replacement logic first checks to see if there are any invalid blocks in the set and chooses the lowest- order, invalid block
Each cache is organized as eight blocks per set by 128 sets. There is a valid bit for each block in the cache,
gx_03.fm.(1.2) | |
Page 136 of 377 | March 27, 2006 |