Xilinx怎么定点数转浮点数

Xilinx怎么定点数转浮点数,第1张

首先调用IP核

Xilinx怎么定点数转浮点数,Xilinx怎么定点数转浮点数,第2张

标注1:选择定点数转浮点数

Xilinx怎么定点数转浮点数,Xilinx怎么定点数转浮点数,第3张

标注1:32位定点数

标注2:数字格式,符号位,整数位和小数位

Xilinx怎么定点数转浮点数,Xilinx怎么定点数转浮点数,第4张

标注1,2:转化为的浮点数可以是单精度也可以是双精度。

标注3:为转化后的数据格式。

仿真如下:

Xilinx怎么定点数转浮点数,Xilinx怎么定点数转浮点数,第5张

假设输入数据为1和2(十进制),则输出为:


以上:单精度1的浮点数为:00111111100000000000000000000000
单精度2的浮点数为:01000000000000000000000000000000

验证结果的正确性,用matlab求解:

Xilinx怎么定点数转浮点数,Xilinx怎么定点数转浮点数,第6张

以上:

以上同理2也正确,但是当计算连续的定点数转浮点数的时候需要注意延迟。

实验得:第一个数和第二个数之间必须保持有十倍周期以上才可以得到正确解。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2641944.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-12
下一篇 2022-08-12

发表评论

登录后才能评论

评论列表(0条)

保存