Variable Precision DSP Blocks User Guide: Agilex™ 5 FPGAs and SoCs

ID 813968
Date 4/01/2024
Public
Document Table of Contents

11.4.3. Tensor Accumulation Mode Signals

Table 159.  Tensor Accumulation Mode Signals
Signal Name Type Width Description
fp32_a{1..2} Input 32 Input data bus to the FP32 ALU
acc_en Input 1

Assert this signal to enable the accumulator features. De-assert this signal to disable the accumulator feature.

The default value for this signal is 0

zero_en Input 1

Assert this signal to disable the input to the FP32 ALU. Two positive 0s are feed into the FP32 ALU. When this signal is de-asserted, the 32-bit floating-point FP32 ALU gets input data from either the accumulator or the input from a cascaded DSP prime block

The default value for this signal is 0

clk Input 1 Input clock for all registers in DSP prime block
clr0 Input 1

Asynchronous clear input signals for input register. Assert this signal to clear input registers.

The default value for these signals is 0

clr1 Input 1

Asynchronous clear signal for pipeline registers and output registers. Assert this signal to clear pipeline registers and output register.

The default value for these signals is 0

ena Input 1

Clock enable signals for all registers.

Assert this signal to enable clock for the DSP prime block.

The default value for this signal is 1.

cascade_data_in_col_{1..2} Input 32 Data input bus from a cascaded DSP prime block
fp32_col_{1..2} Output 32 Output data bus in fp32 floating-point format
fp32_col_{1..2}_flag Output 8 Output flag
cascade_data_out_col_{1..2} Output 32 Output data bus to connect to the next cascaded DSP prime block