【发布时间】:2014-06-22 13:04:42
【问题描述】:
有没有办法在 verilog 中存储和计算非整数值(比如 x = 5/2 = 2.5 )。 我可以在上面定义的 x 中计算和存储 2.5 吗?
【问题讨论】:
-
您可以随心所欲地处理位,并且有很多方法可以对非整数进行编码。但我想你是在要求 Verilog 内置的东西?
-
是的,我们是否有任何关键字或函数可以使用它们将非整数值也存储到寄存器中(例如,有符号表示我们正在将有符号数字存储到寄存器中)。
-
SystemVerilog 语言中有
real数据类型用于建模,但如果你问的是可以合成到硬件中的内置类型,那是不存在的。
标签: verilog system-verilog hdl