Motorola DSP96002 User Manual
Page 507
MOTOROLA
DSP96002 USER’S MANUAL
A - 319
Data ALU Operation
+da Cycles
(IEEE Mode)
+ da Cycles
worst case
Comments
FNEG.X
dax
4
Worst case: den=1
FSCALE.S
dam
6
Worst case: res=1, den=1
FSCALE.X
dam
6
Worst case: res=1, den=1
FSEEDD
dam
6
Worst case: res=1, den=1
FSEEDR
dam
4
Worst case: res=0 den=1
FSUB.S
das
8
Worst case: res=1, den=2
FSUB.X
dax
6
Worst case: den=2
FTFR.S
das
6
Worst case: res=1, den=1
FTFR.X
dax
4
Worst case: den=1
FTST
dax
4
Worst case: den=1
GETEXP
dam
4
Worst case: den=1
IFcc
daff
n/a
IFcc.U
daff
n/a
INT
dax
4
Worst case: den=1
INTRZ
dax
4
Worst case: den=1
INTU
dax
4
Worst case: den=1
INTURZ
dax
4
Worst case: den=1
Figure A-8 Data ALU Operation Timing Summary (Continued)
where
dam = 2 * (res + i * (1 + den)) clock cycles
res= number of de/unnormalized results.
den= number of source operands with U-tag or V-tag set.
i = 0, if den=0; 1 otherwise.
dams= 2 * (res + i * (1 + den)) clock cycles
res= number of multiplier and add/sub de/unnormalized results.
den= number of multiplier source operands with U-tag or V-tag set +
number of add/sub source operands with U-tag set.
i = 0, if den=0; 1 otherwise.
damx= 2 * (res + i * (1 + den)) clock cycles