User’s Manual
IBM PowerPC 750GX and 750GL RISC Microprocessor
Figure 1-1.
750GX Microprocessor Block Diagram ..................................................................................
25
Figure 1-2.
L1 Cache Organization ..........................................................................................................
34
Figure 1-3.
System Interface ....................................................................................................................
37
Figure 1-4.
750GX Microprocessor Signal Groups ...................................................................................
39
Figure 1-5.
Pipeline Diagram ....................................................................................................................
53
Figure 2-1.
PowerPC 750GX Microprocessor Programming Model—Registers ......................................
58
Figure 3-1.
Cache Integration .................................................................................................................
122
Figure 3-2.
Data-Cache Organization .....................................................................................................
123
Figure 3-3.
Instruction-Cache Organization ............................................................................................
125
Figure 3-4.
MEI Cache-CoherencyProtocol—State Diagram (WIM = 001) ...........................................
128
Figure 3-5.
PLRU Replacement Algorithm .............................................................................................
137
Figure 3-6.
750GX Cache Addresses .....................................................................................................
140
Figure 4-1.
SRESET Asserted During HRESET ....................................................................................
164
Figure 5-1.
MMU Conceptual Block Diagram .........................................................................................
183
Figure 5-2.
PowerPC 750GX Microprocessor IMMU Block Diagram .....................................................
184
Figure 5-3.
750GX Microprocessor DMMU Block Diagram ....................................................................
185
Figure 5-4.
Address-Translation Types ..................................................................................................
187
Figure 5-5.
General Flow of Address Translation (Real-Addressing Mode and Block) ..........................
189
Figure 5-6.
General Flow of Page and Direct-Store Interface Address Translation ...............................
191
Figure 5-7.
Segment Register and DTLB Organization ..........................................................................
200
Figure 5-8.
Page-Address-TranslationFlow—TLB Hit ...........................................................................
203
Figure 5-9.
Primary Page Table Search .................................................................................................
205
Figure 5-10.
Secondary Page-Table-Search Flow ...................................................................................
206
Figure 6-1.
Pipelined Execution Unit ......................................................................................................
212
Figure 6-2.
Superscalar/Pipeline Diagram ..............................................................................................
Figure 6-3.
PowerPC 750GX Microprocessor Pipeline Stages ..............................................................
214
Figure 6-4.
Instruction Flow Diagram .....................................................................................................
218
Figure 6-5.
Instruction Timing—Cache Hit .............................................................................................
220
Figure 6-6.
Instruction Timing—Cache Miss ..........................................................................................
223
Figure 6-7.
Branch Taken .......................................................................................................................
227
Figure 6-8.
Removal of Fall-Through Branch Instruction ........................................................................
Figure 6-9.
Branch Completion ...............................................................................................................
228
Figure 6-10.
Branch Instruction Timing ....................................................................................................
231
Figure 7-1.
750GX Signal Groups ..........................................................................................................
250
Figure 8-1.
Bus Interface Address Buffers .............................................................................................
280
Figure 8-2.
Timing Diagram Legend .......................................................................................................
283
Figure 8-3.
Overlapping Tenures on the 750GX Bus for a Single-Beat Transfer ...................................
284
Figure 8-4.
Cache Diagram for Miss-under-Miss Feature ......................................................................
286
750gx_umLOF.fm.(1.2)
List of Figures
March 27, 2006
Page 13 of 377