我来自VHDL背景。在VHDL中,有用于执行固定和浮点运算的IEEE包。它们有时不可合成,但在测试时非常有用。
我的问题是,Verilog是否有一个用于执行固定和浮点运算的库?如果它不可合成则无关紧要。
答案 0 :(得分:1)
Verilog内置了真正的操作。请参阅IEEE 1800-2012 LRM中的 20.8.2实数学函数部分。您还可以使用DPI从标准C库导入许多其他数学函数。见https://www.doulos.com/knowhow/sysverilog/tutorial/dpi/
对于固定点,您需要手动移动值。