在ALTFP_SINCOS内核中,210度的正弦值给出了错误的值。

在Quartus®II11.0和11.0SP1版本中使用ALTFP_SINCOS Megacore实现正弦函数时,您可能会看到此问题。

解决/修复方法

要解决此问题,请更改<altfp_sincos_variant_file_name> .vhd文件,第22850行,如下所示:

改变自:
wire_mantissanorm_add_datab <=(“0000000000000000000000”&mantissanormnode_w(12));

改成:
wire_mantissanorm_add_datab <=(“0000000000000000000000”&mantissanormnode_w(11));

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-08-04 14:23:27 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它