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 #37 background imageLoading...
Page #37 background image
Figure 22. One 18 x 19 Multiplication Summed with 36-Bit Input Mode for Intel Agilex
Devices
In this figure, the variable is defined as follows:
n = 19 for 18 × 19 signed operands
n = 18 for 18 × 18 unsigned operands
Input Register Bank
resulta[63..0]
ay [(n-1)..0]
ax [17..0]
n
18
Variable-Precision DSP Block
bx [35..0]
36
64
Multiplier
Adder
SUB
Output Register Bank
x
+/-
*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.
3.1.5. Systolic FIR Mode
The basic structure of a FIR filter consists of a series of multiplications followed by an
addition.
Figure 23. Basic FIR Filter Equation
Depending on the number of taps and the input sizes, the delay through chaining a
high number of adders can become quite large. To overcome the delay performance
issue, the systolic form is used with additional delay elements placed per tap to
increase the performance at the cost of increased latency.
Figure 24. Systolic FIR Filter Equivalent Circuit
1k
c
][ nx
][ ny
1
c
2
c
k
c
][
1
nw
][
2
nw
][
1
nw
k
][ nw
k
Intel Agilex variable precision DSP blocks support the following systolic FIR structures:
18-bit
27-bit
3. Intel Agilex Variable Precision DSP Blocks Operational Modes
UG-20213 | 2019.04.02
Send Feedback
Intel
®
Agilex
Variable Precision DSP Blocks User Guide
37

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