2023-05-31 13:51来源:m.sf1369.com作者:宇宇
用纯硬件描述语言在FPGA实现浮点数的处理我认为是挺难的,我能想出来的有两种办法,仅供参考。
1.你可以设置相应的当量如5.6你可以认为当量是10,在逻辑使用中用56运算,到相应的处理时再除以当量,在FPGA用“/”是可以的,不过自动约掉小数,需啊你注意。
2.就是采用ieee的标准格式来存储,大体原理与上述相同,1位符号位,7位阶码,阶码决定了你小数点的位置,数据还是那个数据,你人为的在计算数据使用后通过{符号位,阶码,数据},给拼成浮点数,或者获取数据而在处理上根据阶码进行相应的乘除当量,这个我没做过实验,但是从原理上市可以行得通的,如果你做出来可以分享给我一下~