DSP48宏 – 如何使用多条指令?-Xilinx-AMD社区-FPGA CPLD-ChipDebug

DSP48宏 – 如何使用多条指令?

描述

如何在DSP48宏中使用多个指令?

DSP48宏最多可支持64条指令:

用户在核心GUI中指定1到64个指令,这些指令被转换成目标器件的XtremeDSP片的各种控制信号。

指令存储在ROM中,用户使用SEL端口从中选择适当的指令。

SEL的宽度将根据指定的指令数量而变化。

指令0到7:指定核心要实现的操作,包括在P输出端口上生成的所需算术运算的文本输入。

表达式的左侧P =是隐式声明的,不应指定。

说明不区分大小写。

有效操作数:D,A,ACIN,B,BCIN,CONCAT,C,PCIN,CARRYIN,CARRYCASCIN,0有效运算符:+, – ,*,>> 17,(,)

有效函数:rndsimple,rndsym

示例说明:A * B + C,(D + A)* B + PCIN,P-CONCAT-C,rndsym(PCIN)

有关指令格式和支持的操作的更多详细信息,请参见“指令格式”部分。

指令8到63:使用逗号分隔的指令列表指定指令8到63。

请登录后发表评论

    没有回复内容