Stratix® 10 Variable Precision DSP Blocks User Guide

ID 683832
Date 7/08/2024
Public
Document Table of Contents

1.2. Supported Operational Modes in Stratix® 10 Devices

Table 1.  Supported Combinations of Operational Modes and Features for Variable Precision DSP Block in Stratix® 10 Devices
Variable-Precision DSP Block Resource Operation Mode Supported Operation Instance Pre-Adder Support Coefficient Support Input Cascade Support Chainin Support Chainout Support
1 variable precision DSP block Fixed-point independent 18 x 19 multiplication 2 1 Yes Yes Yes 2 No No
Fixed-point independent 27 x 27 multiplication 1 Yes Yes Yes 3 Yes Yes
Fixed-point two 18 x 19 multiplier adder mode 1 Yes Yes Yes2 Yes Yes
Fixed-point 18 x 18 multiplier adder summed with 36-bit input 1 No No No Yes Yes
Fixed-point 18 x 19 systolic mode 1 Yes Yes Yes2 Yes Yes
1 variable precision DSP block Floating-point multiplication mode 1 No No No No Yes
Floating-point adder or subtract mode 1 No No No No Yes
Floating-point multiplier adder or subtract mode 1 No No No Yes Yes
Floating-point multiplier accumulate mode 1 No No No No Yes
Floating-point vector one mode 1 No No No Yes Yes
Floating-point vector two mode 1 No No No Yes Yes
2 Variable precision DSP blocks Fixed-point complex 18x19 multiplication 1 No No No No No
4 Variable precision DSP blocks Floating-point complex multiplication 1 No No No No No
Table 2.  Supported Combinations of Operational Modes and Dynamic Control Features for Variable Precision DSP Blocks in Stratix® 10 Devices
Variable-Precision DSP Block Resource Operation Mode Dynamic ACCUMULATE Dynamic LOADCONST Dynamic SUB Dynamic NEGATE
1 variable precision DSP block Fixed-point independent 18 x 19 multiplication No No No No
Fixed-point independent 27 x 27 multiplication Yes Yes No Yes
Fixed-point two 18 x 19 multiplier adder mode Yes Yes Yes Yes
Fixed-point 18 x 18 multiplier adder summed with 36-bit input Yes Yes Yes Yes
Fixed-point 18 x 19 systolic mode Yes Yes Yes Yes
Floating-point multiplication mode No No No No
Floating-point adder or subtract mode No No No No
Floating-point multiplier adder or subtract mode No No No No
Floating-point multiplier accumulate mode Yes No No No
Floating-point vector one mode No No No No
Floating-point vector two mode No No No No
2 variable precision DSP blocks Fixed-point complex 18 x 19 multiplication No No No No
4 Variable precision DSP blocks Floating-point complex multiplication No No No No
1 The Quartus® Prime software determines the merging of two independent multiplication automatically when there are not enough DSP blocks on the device or within a Logic Lock (Standard) region.
2 Each of the two inputs to a pre-adder has a maximum width of 18-bit. When the input cascade is used to feed one of the pre-adder inputs, the maximum width for the input cascade is 18-bit.
3 When you enable the pre-adder feature, the input cascade support is not available.