Hitachi SH7750 Programming Manual page 180

High-performance risc engine superh (sh) 32-bit risc mcu/mpu series
Hide thumbs Also See for SH7750:
Table of Contents

Advertisement

(h) Resource conflict
FDIV
FR6,FR7
FMAC FR0,FR8,FR9
FMAC FR0,FR10,FR11
FMAC FR0,FR12,FR13
FIPR
FV8,FV0
FADD FR15,FR4
LDS.L @R15+,PR
STC
GBR,R2
FADD DR0,DR2
MAC.W @R1+,@R2+
MAC.W @R1+,@R2+
I
MAC.W @R1+,@R2+
FADD
DR4,DR6
Rev. 2.0, 03/99, page 166 of 396
#1
#2
#3
1 cycle/issue
F1
I
D
F2
FS
F1
I
D
F2
F1
I
D
:
F0
F1
I
D
F2
I
D
F1
1 stall cycle
EX
I
D
MA
FS
D
SX
SX
I
D
3 stall cycles
F1
I
D
F2
FS
F1
d
F2
F1
d
d
D
I
EX
D
MA
S
f1
EX
D
MA
S
f1
f1
F2
f1
I
D
EX
MA
1 stall
f1
cycle
EX
D
f1
I
D
3 stall cycles
Figure 8.3 Examples of Pipelined Execution (cont)
..................................................
F3
FS
F2
FS
FS
F2
FS
SX
NA
S
D
SX
NA
S
FS
F2
FS
F1
F2
FS
F1
d
F2
FS
F1
F2
EX
5 stall cycles
f1
D
f1 stage can overlap preceding f1,
but F1 cannot overlap f1.
FS
FS
F2
S
MA
S
f1
F2
FS
f1
F2
FS
F1
F2
2 stall cycles
F1
d
d
#8
#9
#10
#11
#12
F1 stage locked for 1 cycle
F1
F2
I
F1
D
1 stall cycle (F1 stage resource conflict)
FS
MA
S
EX
MA
S
f1
f1
F2
FS
f1
F2
FS
FS
F2
F1
F2
FS
F1
d
F2
FS
F1
d
F2
F1
...
Latency
FS
F2
FS
FS
FS

Advertisement

Table of Contents
loading

Table of Contents