Intel Agilex Variable Precision Dsp Blocks Operational Modes; Operational Modes For Fixed-Point Arithmetic; Independent Multiplier Mode - Intel Agilex User Manual

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

Advertisement

UG-20213 | 2019.04.02
Send Feedback
3. Intel Agilex Variable Precision DSP Blocks Operational
Modes
This section describes how you can configure the Intel Agilex variable precision DSP
block to efficiently support the fixed-point arithmetic and floating-point arithmetic
operational modes.
Table 14.
Operational Modes
Fixed-Point Arithmetic

Independent multiplier mode

Multiplier adder sum mode
Independent complex multiplier
18 × 18 multiplication summed with 36-Bit input mode
18 × 18 systolic FIR mode

3.1. Operational Modes for Fixed-Point Arithmetic

3.1.1. Independent Multiplier Mode
In independent input and output multiplier mode, the variable precision DSP blocks
perform individual multiplication operations for general purpose multipliers.
Table 15.
Supported Independent Multiplier Modes
18 (unsigned) x 18 (unsigned)
18 (signed) x 19 (signed)
27 (signed or unsigned) x 27 (signed or unsigned)
3.1.1.1. 18 × 18 or 18 × 19 Independent Multiplier
The 18 × 18 or 18 × 19 independent multiplier mode uses the following equations:
resulta = ax * ay
Intel Corporation. All rights reserved. Agilex, Altera, Arria, Cyclone, Enpirion, Intel, the Intel logo, MAX, Nios,
Quartus and Stratix words and logos are trademarks of Intel Corporation or its subsidiaries in the U.S. and/or
other countries. Intel warrants performance of its FPGA and semiconductor products to current specifications in
accordance with Intel's standard warranty, but reserves the right to make changes to any products and services
at any time without notice. Intel assumes no responsibility or liability arising out of the application or use of any
information, product, or service described herein except as expressly agreed to in writing by Intel. Intel
customers are advised to obtain the latest version of device specifications before relying on any published
information and before placing orders for products or services.
*Other names and brands may be claimed as the property of others.
Configuration
Floating-Point Arithmetic
FP32 single-precision multiplication mode
FP32 single-precision addition or subtraction mode
FP32 single-precision multiply-add or multiply-subtract
mode
FP32 single-precision multiply accumulate mode
Sum of two FP16 multiplication mode
Sum of two FP16 multiplication with FP32 addition mode
Sum of two FP16 multiplication with accumulation mode
FP32 single-precision and FP16 half-precision vector one
mode
FP32 single-precision and FP16 half-precision vector two
mode
FP32 single-precision and FP16 half-precision direct
vector dot product
FP32 single-precision and FP16 half-precision complex
multiplication
Multipliers per Block
2
2
1
ISO
9001:2015
Registered

Advertisement

Table of Contents
loading

Table of Contents