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 #44 background imageLoading...
Page #44 background image
Figure 32. FP32 Vector Two Mode
fp32_chainout[31:0]
fp32_chainin[31:0]
accumulate
fp32_adder_a[31:0]
fp32_mult_a[31:0]
fp32_mult_b[31:0]
fp32_result[31:0]
Multiplier
Adder
*Pipeline
Register
Bank
*Pipeline
Register
Bank
*Pipeline
Register
Bank
*Pipeline
Register
Bank
fp32_mult_invalid
fp32_mult_inexact
fp32_mult_overflow
fp32_mult_underflow
fp32_adder_invalid
fp32_adder_inexact
fp32_adder_overflow
fp32_adder_underflow
Input
Register
Bank
*This block diagram shows the functional representation of the DSP block.
The pipeline registers are embedded within the various circuits of the DSP block.
fp32_adder_b[31:0]
Output
Register
Bank
*Pipeline
Register
Bank
3.2.2. FP16 Half-Precision Floating-Point Arithmetic Functions
The FP16 half-precision floating-point arithmetic DSP can perform the following:
Sum of two multiplication
Sum of two multiplication with addition
Sum of two multiplication with accumulation
Vector one
Vector two
Vector three
Each of the functions supports:
Extended precision format
Flushed precision format
Bfloat16 and bfloat+ formats
3.2.2.1. FP16 Supported Precision Formats
The FP16 half-precision floating-point arithmetic functions support the following
formats:
Flushed - use IEEE-754 half-precision format (binary16) for multiplier inputs and
FP16 multiplication/addition/subtraction operations.
Extended - use IEEE-754 half-precision format (binary16) for multiplier inputs.
Use extended format for FP16 multiplication/addition/subtraction operations.
Bfloat16 - multiplier inputs can be configured to accept 16-bit bfloat16 format or
19-bit extended bfloat16+ format. Use extended format for FP16 multiplication/
addition/subtraction operations.
The following table shows the differences between the formats:
3. Intel Agilex Variable Precision DSP Blocks Operational Modes
UG-20213 | 2019.04.02
Intel
®
Agilex
Variable Precision DSP Blocks User Guide
Send Feedback
44

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