Motorola DSP96002 User Manual page 760

32-bit digital signal processor
Table of Contents

Advertisement

95 94 93 92
75 74
S U V
O
Dn.h
-126
2
-1.0
register file consisting of 10 96-bit registers for storage of floating-point numbers is available for
that purpose. An automatic conversion unit converts the floating point storage format in memory
to the internal DP format when moving operands and/or results from/to memory.
2. Multiply unit: A full IEEE floating-point multiply unit, delivering either a SP or SEP result in one
instruction cycle.
3. Adder/Subtracter unit: A full IEEE floating-point adder/subtracter unit, which can deliver the
sum as well as the difference of two operands in the same instruction cycle, to either SP or SEP.
4. Special function unit: A special function unit provides various logic functions, as well as support
for divide and square root in terms of an initial seed for a fast convergent divide and square root
algorithm.
5. Controller and arbitrator: A controller/arbitrator supplies all of the control signals necessary for
the operation of the data ALU.
The data ALU uses the SEP format for all of its operations: the results are automatically rounded to either
SP or SEP. All of the rounding modes specified by the IEEE standard are supported. These rounding modes
are:
95 94 93 92
75 74
S U V
O
Dn.h
D-8
64
63 62
E
Fraction (MSBs)
i
Dn.m
S : sign
U : single precision unnormalized tag
V : double precision unnormalized
i : explicit integer
Figure D-5. DP Format in the Data ALU
Tiny SP Numbers between 2
Figure D-6. Tiny Numbers
64
63 62
E
i
Figure D-7. SEP Format in the Data ALU
DSP96002 USER'S MANUAL
32 31
E min
0
32 31
Fraction
Dn.m
11 10
Fraction (LSBs)
Dn.l
-126
+1.0
2
11 10
0
Dn.l
MOTOROLA
0
0
0
0

Advertisement

Table of Contents
loading

Table of Contents