取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
maheng
Newbie
Newbie
128 次查看
注册日期: ‎04-02-2021

vivado ila结果显示wen

maheng_0-1617341224338.png

如图所示,计算一个定点数累加模块。累加最终结果定点数显示错误为-10^-18次方的数据,然而利用二进制显示的结果与实际结果-0.0651是一致的。请问这是为什么?在累加的过程中计算出来的数据有时定点数显示正确又有时显示为-10^-18次方的数据,我猜测应该是vivado软件的bug吧?

0 项奖励
1 回复
Love24
Explorer
Explorer
100 次查看
注册日期: ‎10-22-2020

二进制显示结果正确就没问题吧,无论是哪种类型的数据,本质都是0101这样的序列,01序列一致说明计算过程没问题,小数的差异应该是转换算法精度引入的。

0 项奖励