Intel Agilex User Manual page 28

Variable precision dsp blocks
Hide thumbs Also See for Agilex:
Table of Contents

Advertisement

Floating-
Exception Flags
Point
Format
fp16_adder_inexact
fp16_adder_invalid
fp16_adder_infinite
fp16_adder_zero
Table 10.
Multiplier Exception Handling Possible Results for FP32 Multiplication, FP16
Flushed, and FP16 Bfloat16 Modes
Input A
Normalized
0 or Subnormal (denormal)
Positive/negative infinity
Quiet Not A Number (qNaN)
0 or Subnormal (denormal)
(4)
Output exception flags. These flags do not change if exceptions are at input value.
®
Intel
Agilex
Variable Precision DSP Blocks User Guide
28
2. Intel Agilex Variable Precision DSP Blocks Architecture
Width
0: If the adder result is a larger than the minimum representable
value.
This signal is not available in Multiplication Mode Extended
format.
1
This signal indicates if the adder result is an exact representation.
1: If the adder result is:
a rounded value
a smaller value than the minimum representable value or
a larger value than the maximum representable value.
0: If the adder result does not meet any of the criteria above.
This signal is not available in Multiplication Mode.
1
This signal indicates if the adder operation is ill-defined and
produces an invalid result.
1: If the adder result is invalid and cast to qNaN.
0: If the adder result is not an invalid number.
This signal is not available in Multiplication Mode.
1
This signal indicates if the adder result is a positive or negative
infinity.
1: If the result is infinite
0: If the result is normalized float or in the appropriate infinity
range
This signal is only available for Extended format.
1
This signal indicates if the adder result is a positive or negative
zero.
1: If the result is zero
0: If the result is not a zero
This signal is only available for Extended format.
Input B
Normalized
Normalized
Normalized
Normalized
0 or Subnormal (denormal)
Description
Result
Normalized value
Normalized (rounded) value
Positive/negative infinity
value
Subnormal (denormal) value
0 value
Positive/negative infinity
value
qNaN value
0 value
UG-20213 | 2019.04.02
(4)
Flags
Overflow/Underflow/
Inexact/Invalid
0/0/0/0
0/0/1/0
1/0/1/0
0/1/1/0
0/0/0/0
0/0/0/0
0/0/0/0
0/0/0/0
continued...
Send Feedback

Advertisement

Table of Contents
loading

Table of Contents