Appendices, Appendix 3, Appendices-11 – Renesas M32R-FPU User Manual
Page 169: Appendix 3 pipeline processing
APPENDICES
APPENDICES-11
M32R-FPU Software Manual (Rev.1.01)
Appendix Figure 3.2.2 Pipeline Flow with no Stall (2)
IF
D
E1
WB
FADD R0,R5,R6
FSUB R1,R6,R7
IF
D
E2
E1
WB
E2
E1
WB
E2
E1
WB
E2
IF
D
FMUL R2,R7,R8
FCMP R0,R0,R3
IF
D
IF
D
EA
WB
FMADD R0,R5,R6
FMADD R1,R6,R7
IF
D
EM
E2
EA
WB
EM
E2
EA
WB
EM
E2
EA
WB
EM
E2
IF
D
FMADD R2,R7,R8
FMADD R3,R80,R9
IF
D
* The FDIV instruction takes 14 cycles in E1 stage.
APPENDIX 3
Appendix 3 Pipeline Processing