Intel Agilex User Manual page 31

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

Advertisement

2. Intel Agilex Variable Precision DSP Blocks Architecture
UG-20213 | 2019.04.02
Input A
Positive/negative infinity
Quiet Not A Number (qNaN)
0 value
Positive/negative infinity
Quiet Not A Number (qNaN)
Positive/negative infinity
Quiet Not A Number (qNaN)
Quiet Not A Number (qNaN)
Send Feedback
Input B
Normalized/Subnormalized
Normalized/Subnormalized
0 value
0 value
0 value
Positive/negative infinity
Positive/negative infinity
Quiet Not A Number (qNaN)
Result:
Positive/negative infinity
value
qNaN value
0 value
For (-0 + (-0)) equation,
sign bit = 1. For any other
equation, sign bit = 0.
Positive/negative infinity
value
qNaN value
qNaN value for invalid cases
Positive/negative infinity
value for valid cases
qNaN value
qNaN value
®
Intel
Agilex
Variable Precision DSP Blocks User Guide
(4)
Flags
Infinite/Zero/Inexact/
Invalid
1/0/0/0
0/0/0/1
Mantissa = {100...00}
0/0/0/0
1/0/0/0
0/0/0/1
Mantissa = {100...00}
0/0/0/1 for invalid cases
Mantissa = {100...00}
1/0/0/0 for valid cases
Valid cases are:
Positive infinity value +
positive infinity value
Negative infinity value +
negative infinity value
Negative infinity value -
positive infinity value
Positive infinity value -
negative infinity value
0/0/0/1
Mantissa = {100...00}
0/0/0/1
Mantissa = {100...00}
31

Advertisement

Table of Contents
loading

Table of Contents