如何用VHDL表示二进制中的实数

时间:2013-01-19 09:20:09

标签: floating-point binary vhdl

我想知道如何用VHDL中的二进制格式表示实数(包括浮点数)。

例如:二进制代表+0.5或-0.013

我想在VHDL中编写一个函数,可以接受输入(例如0.5)并将其递增0.15,直到达到10.所有数字都需要以二进制形式表示。

我还需要知道如何将二进制数转换回它们的实际等效值(十进制)

1 个答案:

答案 0 :(得分:1)

VHDL的浮点包在这里 - http://www.vhdl.org/fphdl/

但是您在12位FP格式上决定的分辨率和范围可以在17位定点数(缩放整数)中得到满足(更简单,更准确),所以我建议改为。 / p>

相关问题