LogiCORE Multiplier v8.0  – 如何动态控制A端口输入的符号,或者为什么我不能再使用a_signed输入来控制A数据输入的符号?-Altera-Intel社区-FPGA CPLD-ChipDebug

LogiCORE Multiplier v8.0 – 如何动态控制A端口输入的符号,或者为什么我不能再使用a_signed输入来控制A数据输入的符号?

问题描述

如何动态控制A端口输入的符号,或者为什么我不能再使用a_signed输入来控制A数据输入的符号?

解决/修复方法

此信息已添加到计划于2006年7月发布的Multiplier v9.0数据表中。

如果需要此功能,可以使用一些简单的RTL代码在核心外部实现,如下所示:

VHDL示例:

– 当a_sign为’0’时,a_data将为零扩展,当a_sign为’1’时,a_data将进行符号扩展

a_msb <= a_sign AND a_data(a’high);

a_core <= a_msb&a_data(a’high-1 downto a’low);

请登录后发表评论

    没有回复内容