![](/images/backgrounds/120559/120559-377146x1.png)
User’s Manual
IBM PowerPC 750GX and 750GL RISC Microprocessor
Table
Bus Transaction |
| TBST | GBL | WT | CI | |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Instruction fetch operations: |
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
| |
Burst |
| 0 1 1 1 0 | 0 | 0 1 0 | ¬ M | 1 | 1* | |
|
|
|
|
|
|
|
|
|
| 0 1 0 1 0 | 1 | 0 0 0 | ¬ M | 1 | ¬ I | ||
cache disabled) |
| |||||||
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
| PA(0:29) 00 | 0 1 0 1 0 | 1 | 1 0 0 | ¬ M | 1 | ¬ I | |
cache disabled, |
| |||||||
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
|
|
|
|
|
|
|
| |
| A 1 1 1 0 | 0 | 0 1 0 | ¬ M | 0 | 1* | ||
miss) |
| |||||||
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
Castout |
| 0 0 1 1 0 | 0 | 0 1 0 | 1 | 1 | 1* | |
(normal replacement) |
| |||||||
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
Push |
| 0 0 1 1 0 | 0 | 0 1 0 | 1 | 0 | 1* | |
dcbst) |
| |||||||
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
Snoop copyback |
| 0 0 1 1 0 | 0 | 0 1 0 | 1 | 0 | 1* | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
|
|
|
|
|
|
|
| |
| A 1 0 1 0 | 1 | S S S | ¬ M | 0 | ¬ I | ||
cache disabled) |
| |||||||
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
| 0 0 0 1 0 | 1 | S S S | ¬ M | ¬W | ¬ I | ||
| ||||||||
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
Special instructions: |
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
| |
dcbz |
| 0 1 1 0 0 | 0 | 0 1 0 | 0* | 0 | 1* | |
|
|
|
|
|
|
|
|
|
dcbi (if HID0[ABE] = 1, |
| 0 1 1 0 0 | 0 | 0 1 0 | ¬ M | 0 | 1* | |
|
|
|
|
|
|
|
|
|
dcbf (if HID0[ABE] = 1, |
| 0 0 1 0 0 | 0 | 0 1 0 | ¬ M | 0 | 1* | |
|
|
|
|
|
|
|
|
|
dcbst (if HID0[ABE] = 1, |
| 0 0 0 0 0 | 0 | 0 1 0 | ¬ M | 0 | 1* | |
|
|
|
|
|
|
|
|
|
sync (if HID0[ABE] = 1, |
| 0x0000_0000 | 0 1 0 0 0 | 0 | 0 1 0 | 0 | 0 | 0 |
|
|
|
|
|
|
|
|
|
eieio (if HID0[ABE] = 1, |
| 0x0000_0000 | 1 0 0 0 0 | 0 | 0 1 0 | 0 | 0 | 0 |
|
|
|
|
|
|
|
|
|
stwcx. (always |
| 1 0 0 1 0 | 1 | 1 0 0 | ¬ M | ¬ W | ¬ I | |
|
|
|
|
|
|
|
|
|
eciwx |
| 1 1 1 0 0 | 1 | 0 | 0 | |||
|
|
|
|
|
|
|
| |
ecowx |
| 1 0 1 0 0 | 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.
gx_03.fm.(1.2) | |
Page 146 of 377 | March 27, 2006 |