我在 Verilog 中设计了一个 32 位单精度浮点乘法器和一个单独的加/减单元。
我在 MATLAB 中编写了一个脚本,它生成一堆随机浮点数并在 Verilog 中生成一个测试台。
我将 ncverilog 模拟的结果与 MATLAB 的结果进行了比较,并验证了我的乘法器工作正常,并且我的加法/减法器工作正常。
但是,我想知道对我的浮点单元进行压力测试的测试用例列表。有这样的清单吗?我知道一些程序,如 Softfloat,但它测试计算机的浮点,而不是能够将其与 verilog 测试台合并。
我还应该提到我的单元不支持上溢、下溢等异常,也不支持非规范化值。舍入模式是四舍五入到最接近。
谢谢!