全加器的设计我使用了2种方法:行为描述和门级描述。它的行为描述很简单:assign {cout,sum}=a+b+cin; 门级描述的方法是先列出真值表,卡诺图化简得出最简单的逻辑描述,用逻辑来描述即可,1bit的全加器这么做,多bit的全加器通过例化1bit的子模块即可。
写完.v文件后,先进行编译,查看生成的电路图。编译通过后进行行为仿真,自己写testbench,quartus II可以提供testbench的模板,这点很方便。附件中有我写的4bit全加器整个prj(包括.v文件、testbench、波形仿真图等等),给大家提供参考,呵呵,共同进步,多多交流。
用户863300 2013-10-30 23:46
用户567437 2011-11-15 15:55