数字逻辑课程设计题目:设计一个 4 位超前进位加法器评语:
学院计算机工程班级计算
姓名学号
成绩指导老师黄斌刘丽莉
2016年 7 月 12日
真值表如下:
Ai Bi Ci-1Si
0000
0011
0101
0110
1001
1010
1100
1111其卡诺图如下:
A B
1
1
1
1
C
00101
11010
化简之后的表达式:S=Ai^Bi^Ci-1
进位c的表达式:
3 2 3 1 2 3 0 1 3 0 3 3 2 1 2 0 1 2 0 2 2 1 0 1 0 1 1 0 0 0 g
g
p g p p g p p c p p c
g g p g p p c p p c g g p c p p c g c p c in in in in
下图仿真波形图全图:
下图为局部波形图:
举例:A=0000,B=1011,c_in=0,c=1011,c_out=0
四、实验小结。
通过这次课程设计,我感觉我对Verilog语言还是不够熟悉,在写的过程中需要经常询问同学,或是通过网上查询来解决一些语法上的问题,对于这个加法器,只会按照书本上的来写,不知道怎么修改,测试代码的循环用FOR循环写不出来,只好问同学用always循环。