英特尔Agilex® 7可变精度DSP模块用户指南

ID 683037
日期 4/11/2023
Public
文档目录

4.2.1.1. FP32操作模式支持的寄存器配置

表 26.  FP32乘法模式支持的寄存器配置
延迟 输入寄存器 流水线寄存器 输出寄存器
fp32_mult_a_clken fp32_mult_b_clken mult_pipeline_clken mult_2nd_pipeline_clken output_clken
0 禁用 禁用 禁用 禁用 禁用
1 使能 使能 禁用 禁用 禁用
1 禁用 禁用 禁用 禁用 使能
2 使能 使能 禁用 使能 使能
≥3 禁用 使能 禁用,使能 使能 使能
表 27.  FP32加法或减法模式支持的寄存器配置
延迟 数据Input寄存器 流水线寄存器 加法器Input寄存器 Output寄存器
fp32_adder_a_clken fp32_adder_b_clken fp32_adder_a_chainin_pl_clken fp32_adder_a_chainin_2nd_pl_clken adder_input_clken output_clken
0 禁用 禁用 禁用 禁用 禁用 禁用
1 使能 使能 禁用 禁用 禁用 禁用
1 禁用 禁用 禁用 禁用 禁用 使能
2 使能 使能 禁用 禁用 禁用 使能
≥3 使能 使能 禁用,使能 禁用,使能 使能 使能
表 28.  FP32乘法加法或减法模式支持的寄存器配置
延迟 数据Input寄存器 加法器第一流水线寄存器 加法器第二流水线寄存器 乘法器第一流水线寄存器 乘法器第二流水线寄存器 加法器Input寄存器 Output寄存器
fp32_adder_a_clken fp32_mult_a_clken fp32_mult_b_clken fp32_adder_a_chainin_pl_clken fp32_adder_a_chainin_2nd_pl_clken mult_pipeline_clken mult_2nd_pipeline_clken adder_input_clken output_clken
0 禁用 禁用 禁用 禁用 禁用 禁用 禁用 禁用 禁用
1 使能 使能 使能 禁用 禁用 禁用 禁用 禁用 禁用
1 禁用 禁用 禁用 禁用 禁用 禁用 禁用 禁用 使能
2 使能 使能 使能 禁用 禁用 禁用 禁用 禁用 使能
≥3 使能 使能 使能 禁用,使能 禁用,使能 禁用 禁用 使能 使能
≥4 使能 使能 使能 禁用,使能 禁用,使能 禁用,使能 使能 使能 使能
表 29.  FP32乘法累加模式支持的寄存器配置
延时 数据Input寄存器 加法器第一流水线寄存器 加法器第二流水线寄存器 乘法器第一流水线寄存器 乘法器第二流水线寄存器 加法器Input寄存器 Output寄存器
accumulate_clken fp32_mult_a_clken fp32_mult_b_clken accum_pipeline_clken accum_2nd_pipeline_clken mult_pipeline_clken mult_2nd_pipeline_clken accum_adder_clken adder_input_clken output_clken
1 禁用 禁用 禁用 禁用 禁用 禁用 禁用 禁用 禁用 使能
2 使能 使能 使能 禁用 禁用 禁用 禁用 禁用 禁用 使能
≥3 使能 使能 使能 禁用,使能 禁用,使能 禁用 禁用 使能 使能 使能
≥4 使能 使能 使能 禁用,使能 禁用,使能 禁用,使能 使能 使能 使能 使能
表 30.  FP32 Vector Three模式支持的寄存器配置
延迟 数据Input寄存器 加法器第一流水线寄存器 加法器第二流水线寄存器 乘法器第一流水线寄存器 乘法器第二流水线寄存器 加法器Input寄存器 Output寄存器
fp32_adder_a_clken fp32_mult_a_clken fp32_mult_b_clken fp32_adder_a_chainin_pl_clken fp32_adder_a_chainin_pl_clken mult_pipeline_clken mult_2nd_pipeline_clken adder_input_clken output_clken
0 禁用 禁用 禁用 禁用 禁用 禁用 禁用 禁用 禁用
1 使能 使能 使能 禁用 禁用 禁用 禁用 禁用 禁用
1 禁用 禁用 禁用 禁用 禁用 禁用 禁用 禁用 使能
2 使能 使能 使能 禁用 禁用 禁用 禁用 禁用 使能
≥3 使能 使能 使能 禁用,使能 禁用,使能 禁用 禁用 使能 使能
≥4 使能 使能 使能 禁用,使能 禁用,使能 禁用,使能 使能 使能 使能
表 31.  FP32 Vector Two模式支持的寄存器配置
延迟 数据Input寄存器 加法器第一流水线寄存器 加法器第二流水线寄存器 乘法器第一流水线寄存器 乘法器第二流水线寄存器 加法器Input寄存器 Output寄存器
fp32_adder_a_clken fp32_mult_a_clken fp32_mult_b_clken fp32_adder_a_chainin_pl_clken fp32_adder_a_chainin_pl_clken mult_pipeline_clken mult_2nd_pipeline_clken adder_input_clken output_clken
0 禁用 禁用 禁用 禁用 禁用 禁用 禁用 禁用 禁用
1 使能 使能 使能 禁用 禁用 禁用 禁用 禁用 禁用
1 禁用 禁用 禁用 禁用 禁用 禁用 禁用 禁用 使能
2 使能 使能 使能 禁用 禁用 禁用 禁用 禁用 使能
≥3 使能 使能 使能 禁用,使能 禁用,使能 禁用,使能 使能 使能 使能