硬件描述语言及应用课程设计报告书
姓名
班级
学号
指导教师
师范学院新能源与电子工程学院
题目:
4位加法器的设计
设计的目的和要求:
一、设计目的:
复习加法器的原理,掌握加法器的设计实现方法,设计实现数字系统设计中常用的4位加法器,在此基础上进一步熟悉MAX+PLUSⅡ或Quartus II软件的使用方法,熟练掌握EDA的图形编程方法、开发流程、以及组合逻辑电路的设计、分析、综合、仿真方法。
二、设计要求:
1、模块与程序名必须为add+班级+学号+改名首字母。如4班23号王宝宝,模块名:add423wbb,存盘时程序名必须是add423wbb.v。
2、输入端口分别为a、b、cin,a和b为被加数,位长四位,cin为低位进位,位长一位。输出端口分别为sum、cout,sum为a与b相加后的和,位长四位,cout为向高位的进位,位长一位。
3、仿真时间时长为1微秒,点菜单View→Fit in Window。仿真结束截图需反映整个仿真时间段情况。
4、菜单Options→Grid Size设置为100ns。
5、输入端口a、b设置波形时需把菜单Options→Snap to Grid前打勾,数据可分开设,右键点vote→Ungroup。分开设完再点击enter group合并,再进行数据调整。cin的波形设一两个变化即可,仿真结果要求输出的cout必须有段为“1”。
6、所有输入端口的波形需要设置,输出端口的波形通过仿真得到波形。