Verilog中的固定和浮点

时间:2015-10-26 18:14:23

标签: floating-point verilog fixed-point

我来自VHDL背景。在VHDL中,有用于执行固定和浮点运算的IEEE包。它们有时不可合成,但在测试时非常有用。

我的问题是,Verilog是否有一个用于执行固定和浮点运算的库?如果它不可合成则无关紧要。

1 个答案:

答案 0 :(得分:1)

Verilog内置了真正的操作。请参阅IEEE 1800-2012 LRM中的 20.8.2实数学函数部分。您还可以使用DPI从标准C库导入许多其他数学函数。见https://www.doulos.com/knowhow/sysverilog/tutorial/dpi/

对于固定点,您需要手动移动值。