Visible to Intel only — GUID: kly1441591943605
Ixiasoft
1. Stratix® 10 Variable Precision DSP Blocks Overview
2. Block Architecture Overview
3. Operational Mode Descriptions
4. Design Considerations
5. Stratix® 10 Variable Precision DSP Blocks Implementation Guide
6. Native Fixed Point DSP Stratix® 10 FPGA IP Core References
7. Multiply Adder IP Core References
8. ALTMULT_COMPLEX Intel® FPGA IP Core References
9. LPM_MULT Intel® FPGA IP Core References
10. Native Floating Point DSP Stratix® 10 FPGA IP References
11. LPM_DIVIDE (Divider) Intel FPGA IP Core
12. Stratix® 10 Variable Precision DSP Blocks User Guide Document Archives
13. Document Revision History for the Stratix® 10 Variable Precision DSP Blocks User Guide
2.1. Input Register Bank for Fixed-Point and Floating-Point Arithmetic
2.2. Pipeline Registers for Fixed-Point and Floating-Point Arithmetic
2.3. Pre-adder for Fixed-Point Arithmetic
2.4. Internal Coefficient for Fixed-Point Arithmetic
2.5. Multipliers for Fixed-Point and Floating-Point Arithmetic
2.6. Adder or Subtractor for Fixed-Point and Floating-Point Arithmetic
2.7. Accumulator, Chainout Adder, and Preload Constant for Fixed-Point Arithmetic
2.8. Systolic Register for Fixed-Point Arithmetic
2.9. Double Accumulation Register for Fixed-Point Arithmetic
2.10. Output Register Bank for Fixed-Point and Floating-Point Arithmetic
2.11. Exception Handling for Floating-Point Arithmetic
Visible to Intel only — GUID: kly1441591943605
Ixiasoft
8.4. Parameters
Parameter | Value | Default Value | Description |
---|---|---|---|
General | |||
How wide should the A input buses be? | 1–256 | 18 | Specifies the number of bits for dataa_imag and dataa_real input buses. |
How wide should the B input buses be? | 1–256 | 18 | Specifies the number of bits for datab_imag and datab_real input buses. |
How wide should the ‘result’ output bus be? | 1–256 | 36 | Specifies the number of bits for ‘result’ output bus. |
Input Representation | |||
What is the representation format for A inputs? | Signed, Unsigned |
Signed | Specifies the representation format for A inputs. Only Signed representation format is supported in Stratix® 10 devices. |
What is the representation format for B inputs? | Signed, Unsigned |
Signed | Specifies the representation format for B inputs. Only Signed representation format is supported in Stratix® 10 devices. |
Implementation Style | |||
Which implementation style should be used? | Automatically select a style for best trade-off for the current settings Canonical. (Minimize the number of simple multipliers) Conventional. (Minimize the use of logic cells) |
Automatically select a style for best trade-off for the current settings | Stratix® 10 devices support only Automatically select a style for best trade-off for the current settings style. The Quartus® Prime software determines the best implementation based on the selected device family and input width. |
Pipelining | |||
Output latency | 0 - 11 | 4 | Specifies the number of clock cycles for output latency. |
Create a Clear input? | NONE ACLR SCLR |
NONE | Select this option to create aclr or sclr signal for the complex multiplier. |
Create a Clock Enable input? | On Off |
Off | Select this option to create ena signal for the complex multiplier clock. |