|
【FPGA(cyclone4)第二期 】 时序与仿真学习总结
[复制链接]
学习 了两周,终于完成了整数乘法器的相关学习,主要学习了四种乘法器“传统乘法器,Booth乘法器,LUT查表乘法器和Modified Booth”乘法器,LUT乘法器拥有最少的时钟消耗,但是占用资源最多。
整数乘法器所涉及的知识很多,涉及到诸如补码,整数的表示方法,不同位空间的整数转换等。都是一些计算机基础的知识。
下面把实例程序汇总一下:
从Modelsim中可以查看仿真波形。
test1.zip
(5.67 MB, 下载次数: 20)
传统乘法器
test2.zip
(5.8 MB, 下载次数: 10)
改进传统乘法器
test3.zip
(5.77 MB, 下载次数: 18)
Booth算法乘法器
test4.zip
(5.67 MB, 下载次数: 18)
改进Booth算法乘法器1
test4.1.zip
(5.78 MB, 下载次数: 10)
改进Booth算法乘法器2
test5.zip
(5.81 MB, 下载次数: 11)
LUT查表乘法器
test5.1.zip
(5.82 MB, 下载次数: 10)
LUT查表乘法器修正1
test5.2.zip
(5.9 MB, 下载次数: 10)
LUT查表乘法器修正2
test6.zip
(6.05 MB, 下载次数: 11)
Modified Booth算法乘法器
test7.zip
(7.72 MB, 下载次数: 10)
优化Modified Booth算法乘法器
|
赞赏
-
1
查看全部赞赏
-
|