beautypg.com

Motorola DSP96002 User Manual

Page 507

background image

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