0
我在VHDL中使用IEEE定点包。如何将定点VHDL类型转换回浮点型?
它运行良好,但我现在在测试中面临着一个关于它们的字符串表示的问题:我想将它们转储到文本文件中。
我发现,它确实是可以直接写入ufixed或使用sfixed:
write(buf, to_string(x)); --where x is either sfixed or ufixed (and buf : line)
但后来我得到像值11110001.10101(用于sfixed Q8.5表示)。
所以我的问题:如何将这些定点数转换回实数(然后转换为字符串)?
SO,在上面的例子中,你想把11110001.10101写成你的文本文件为241.6563? – Jotorious 2013-05-01 14:14:02
从谷歌搜索它看起来像有一个to_real()函数,你可以使用。 – Jotorious 2013-05-01 14:22:35
@Jotorious:是的 – JCLL 2013-05-01 16:31:01