EasyManuals Logo

Intel Agilex User Guide

Intel Agilex
73 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #34 background imageLoading...
Page #34 background image
3.1.2. 8 x 8 (unsigned) or 9 x 9 (signed) Sum of 4 Mode
The 8 x 8 (unsigned) or 9 x 9 sum of 4 mode uses the following equations:
resulta = (ax * ay)+(bx * by)+(cx * cy)+(dx * dy)
Figure 18. 9 × 9 Sum of 4
In this figure, the variables are defined as follows:
n = 8 and m = 8 for 8 x 8 unsigned operands
n = 9 and m = 9 for 9 x 9 signed operands
resulta[(63..0]
Multiplier
x
Multiplier
x
Input Register Bank
ay [(n-1)..0]
ax [(n-1)..0]
9
9
Variable-Precision DSP Block
by [(n-1)..0]
bx [(n-1)..0]
9
9
Output Register Bank
*1st Pipeline Register
*2nd Pipeline Register
*This block diagram shows the functional representation of the DSP block.
The pipeline registers are embedded within the various circuits of the DSP block.
x
x
Multiplier
Multiplier
+
+
+
cx [(n-1)..0]
cy [(n-1)..0]
dy [(n-1)..0]
dx [(n-1)..0]
9
9
9
9
Adder
Adder
Adder
3.1.3. Multiplier Adder Sum Mode
The multiplier adder sum mode uses the equations:
resulta = (bx * by) + (ax * ay) to calculate the sum of the two 18 x 19
multiplications.
resulta = (bx * by) - (ax * ay) to calculate the difference of the two 18 x 19
multiplications.
3. Intel Agilex Variable Precision DSP Blocks Operational Modes
UG-20213 | 2019.04.02
Intel
®
Agilex
Variable Precision DSP Blocks User Guide
Send Feedback
34

Table of Contents

Other manuals for Intel Agilex

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Intel Agilex and is the answer not in the manual?

Intel Agilex Specifications

General IconGeneral
BrandIntel
ModelAgilex
CategoryMicrocontrollers
LanguageEnglish

Related product manuals