User’s Manual

IBM PowerPC 750GX and 750GL RISC Microprocessor

Figure 6-4. Instruction Flow Diagram

Fetch

(Maximum of four instructions per clock cycle)

IQ5 IQ4 IQ3 IQ2 IQ1 IQ0

Branch

Processing Unit

Completion Queue

Assignment

Reservation

Stations

Instruction Queue (In program order)

Dispatch

(Maximum of two instructions per clock cycle; one instruction per unit)

FPU

LSU

 

 

 

 

 

 

 

 

 

 

IU1

 

 

 

 

 

 

 

 

 

 

IU2

 

 

 

 

 

 

 

 

 

 

SRU

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Store Queue

CQ5 CQ4 CQ3 CQ2 CQ1 CQ0

 

 

 

 

 

 

Complete (Retire)

 

Completion Queue

 

 

(In program order)

 

 

 

 

 

 

 

 

Instruction Timing

gx_06.fm.(1.2)

Page 218 of 377

March 27, 2006