TMS320C67x Extensions to the Control Register File
2-19
CPU Data Paths and Control
Table 2–10. Floating-Point Multiplier Configuration Register Field Descriptions
Bit Position
Width
Field Name
Function
31–27
5
Reserved
26–25
2
Rmode .M2
Value 00: Round toward nearest representable floating-point
number
Value 01: Round toward 0 (truncate)
Value 10: Round toward infinity (round up)
Value 11: Round toward negative infinity (round down)
24
1
UNDER .M2
Set to 1 when result underflows
23
1
INEX .M2
Set to 1 when result differs from what would have been com-
puted had the exponent range and precision been unbounded;
never set with INVAL
22
1
OVER .M2
Set to 1 when result overflows
21
1
INFO .M2
Set to 1 when result is signed infinity
20
1
INVAL .M2
Set to 1 when SNaN is a source, NaN is a source in a floating-
point to integer conversion, or when infinity is subtracted from
infinity
19
1
DEN2 .M2
src2 is a denormalized number
18
1
DEN1 .M2
src1 is a denormalized number
17
1
NAN2 .M2
src2 is NaN
16
1
NAN1 .M2
src1 is NaN
15–11
5
Reserved
10–9
2
Rmode .M1
Value 00: Round toward nearest representable floating-point
number
Value 01: Round toward 0 (truncate)
Value 10: Round toward infinity (round up)
Value 11: Round toward negative infinity (round down)
8
1
UNDER .M1
Set to 1 when result underflows
7
1
INEX .M1
Set to 1 when result differs from what would have been com-
puted had the exponent range and precision been unbounded;
never set with INVAL
6
1
OVER .M1
Set to 1 when result overflows
5
1
INFO .M1
Set to 1 when result is signed infinity
4
1
INVAL .M1
Set to 1 when SNaN is a source, NaN is a source in a floating-
point to integer conversion, or when infinity is subtracted from
infinity
3
1
DEN2 .M1
src2 is a denormalized number
2
1
DEN1 .M1
src1 is a denormalized number
1
1
NAN2 .M1
src2 is NaN
0
1
NAN1 .M1
src1 is NaN