EasyManuals Logo

IBM PowerPC 750GX User Manual

IBM PowerPC 750GX
377 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #146 background imageLoading...
Page #146 background image
User’s Manual
IBM PowerPC 750GX and 750GL RISC Microprocessor
Instruction-Cache and Data-Cache Operation
Page 146 of 377
gx_03.fm.(1.2)
March 27, 2006
Table 3-6. Address/Transfer Attribute Summary
Bus Transaction A[0–31] TT[0–4] TBST TSIZ[0–2] GBL WT CI
Instruction fetch operations:
Burst (caching-enabled) PA[0–28] || 0b000 0 1 1 1 0 0 0 1 0 ¬ M 1 1*
Single-beat read (caching-inhibited or
cache disabled)
PA[0–28] || 0b000 0 1 0 1 0 1 0 0 0 ¬ M 1 ¬ I
Single-beat read (caching-inhibited or
cache disabled, 32-bit bus)
PA(0:29) || 00 0 1 0 1 0 1 1 0 0 ¬ M 1 ¬ I
Data-cache operations:
Cache-block fill (due to load or store
miss)
PA[0–28] || 0b000 A 1 1 1 0 0 0 1 0 ¬ M 0 1*
Castout
(normal replacement)
CA[0–26] || 0b00000 0 0 1 1 0 0 0 1 0 1 1 1*
Push (cache-block push due to dcbf or
dcbst)
PA[0–26] || 0b00000 0 0 1 1 0 0 0 1 0 1 0 1*
Snoop copyback CA[0–26] || 0b00000 0 0 1 1 0 0 0 1 0 1 0 1*
Data-cache bypass operations:
Single-beat read (caching-inhibited or
cache disabled)
PA[0–31] A 1 0 1 0 1 S S S ¬ M 0 ¬ I
Single-beat write (caching-inhibited,
write-through, or cache disabled)
PA[0–31] 0 0 0 1 0 1 S S S ¬ M ¬W ¬ I
Special instructions:
dcbz (address-only) PA[0–28] || 0b000 0 1 1 0 0 0 0 1 0 0* 0 1*
dcbi (if HID0[ABE] = 1, address-only) PA[0–26] || 0b00000 0 1 1 0 0 0 0 1 0 ¬ M 0 1*
dcbf (if HID0[ABE] = 1, address-only) PA[0–26] || 0b00000 0 0 1 0 0 0 0 1 0 ¬ M 0 1*
dcbst (if HID0[ABE] = 1, address-only) PA[0–26] || 0b00000 0 0 0 0 0 0 0 1 0 ¬ M 0 1*
sync (if HID0[ABE] = 1, address-only) 0x0000_0000 0 1 0 0 0 0 0 1 0 0 0 0
eieio (if HID0[ABE] = 1, address-only) 0x0000_0000 1 0 0 0 0 0 0 1 0 0 0 0
stwcx. (always single-beat write) PA[0–29] || 0b00 1 0 0 1 0 1 1 0 0 ¬ M ¬ W ¬ I
eciwx PA[0–29] || 0b00 1 1 1 0 0 EAR[28–31] 1 0 0
ecowx PA[0–29] || 0b00 1 0 1 0 0 EAR[28–31] 1 1 0
Note:
PA = Physical address, CA = Cache address.
W,I,M = WIM state from address translation; ¬ = complement; 0*or 1* = WIM state implied by transaction type in table
For instruction fetches, reflection of the M bit must be enabled through HID0[IFEM].
A = Atomic; high if lwarx, low otherwise
S = Transfer size
Special instructions listed might not generate bus transactions depending on cache state.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the IBM PowerPC 750GX and is the answer not in the manual?

IBM PowerPC 750GX Specifications

General IconGeneral
BrandIBM
ModelPowerPC 750GX
CategoryComputer Hardware
LanguageEnglish

Related product manuals