Internal Coefficient And Pre-Adder For Fixed-Point Arithmetic; Accumulator For Fixed-Point Arithmetic; Input Cascade For Fixed-Point Arithmetic - Intel Agilex User Manual

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

Advertisement

Operation Mode
Register Level
18 x 19 systolic
2
mode
(6)
3
(7)
3
4
Independent
0
27 x 27
1
multiplication
(5)
1
2
(6)
3
(7)
3
4

4.1.2. Internal Coefficient and Pre-Adder for Fixed-Point Arithmetic

In both 18-bit and 27-bit modes, you can use the coefficient feature and pre-adder
feature independently.
When pre-adder feature is enabled in 18-bit modes, you must enable both top and
bottom pre-adder.
When internal coefficient feature is enabled in 18-bit modes, you must enable both top
and bottom coefficient.

4.1.3. Accumulator for Fixed-Point Arithmetic

The accumulator in the Intel Agilex devices supports double accumulation by enabling
the 64-bit double accumulation registers located between the output register bank and
the accumulator.

4.1.4. Input Cascade for Fixed-Point Arithmetic

The input register bank in Intel Agilex variable precision DSP block supports input
cascade feature. This feature provides the capability of cascading the input bus within
a DSP block and to another DSP block.
When you enable the input cascade feature in 18 x 19 mode:
The top multiplier Y input drives the bottom multiplier Y input within a DSP block
The bottom multiplier Y input of the first DSP block drives the top multiplier Y
input of the subsequent DSP block
For 27 × 27 mode, the multiplier Y input of the first DSP block drives the multiplier Y
input of the subsequent DSP block. This feature is not supported with pre-adder
enabled.
There are two delay registers that you can use to balance the latency requirements
when you use both the input cascade and chainout features in fixed-point arithmetic
18 x 19 mode. These are the top delay registers and bottom delay registers. The
®
Intel
Agilex
Variable Precision DSP Blocks User Guide
64
4. Intel Agilex Variable Precision DSP Blocks Design Considerations
Input Register
Pipeline Register
Enable
Disable
Enable
Enable
Enable
Disable
Enable
Enable
Disable
Disable
Enable
Disable
Disable
Disable
Enable
Disable
Enable
Enable
Enable
Disable
Enable
Enable
UG-20213 | 2019.04.02
2nd Pipeline
Output Register
Register
Disable
Enable
Disable
Enable
Enable
Enable
Enable
Enable
Disable
Disable
Disable
Disable
Disable
Enable
Disable
Enable
Disable
Enable
Enable
Enable
Enable
Enable
Send Feedback
ay

Advertisement

Table of Contents
loading

Table of Contents