2024年5月15日发(作者:校夏波)
EDA技术
8位二进制全加器设计实验报告
班 级:
学 号:
姓 名:
时 间:2013-12-06
目录
方法一:自己写程序 ....................................................................................................................... 2
一、设计原理 ........................................................................................................................... 2
二、实验程序 ........................................................................................................................... 3
程序1:半加器描述 ........................................................................................................ 3
程序2:一位二进制全加器设计顶层描述 .................................................................... 3
程序3:D触发器描述 .................................................................................................... 4
程序4:8位二进制加法器顶层描述 ............................................................................. 4
三、编译及仿真结果 ............................................................................................................... 9
方法二:使用LPM创立元件 ...................................................................................................... 10
一、打开MegaWizard Plug-In Manager ............................................................................... 10
二、按照提示,一步步完成全加器/全减器的创建 ............................................................ 10
三、创建成功,生成CMP文件 .......................................................................................... 10
四、调用CMP文件,例化元件,生成可以使用的元件。 ............................................... 10
实验总结:..................................................................................................................................... 12
摘要
我在本实验中用顶层设计思想,用半加器、全加器、D触发器例化出八位全
加器,完成了八路加法器、寄存器/锁存器的设计,上升沿触发,使用了6个数
码管,分别用于显示输入A,输入B和输出,输出结果也用红灯进行了显示,溢
出用绿灯表示。输入A用0~7号开关完成,输入B用10~17号开关完成,进位C
用8号开关完成。
实验要求
完成八路全加器的设计,十六进制输出,上升沿触发,低电平复位,输入输
出用数码管显示,用红灯显示输出,绿灯显示溢出。
方法一:自己写程序
一、设计原理
先写一个半加器,然后用两个半加器例化出一个全加器,再用八个全加器
例化出一个八位全加器。原理如图。
2024年5月15日发(作者:校夏波)
EDA技术
8位二进制全加器设计实验报告
班 级:
学 号:
姓 名:
时 间:2013-12-06
目录
方法一:自己写程序 ....................................................................................................................... 2
一、设计原理 ........................................................................................................................... 2
二、实验程序 ........................................................................................................................... 3
程序1:半加器描述 ........................................................................................................ 3
程序2:一位二进制全加器设计顶层描述 .................................................................... 3
程序3:D触发器描述 .................................................................................................... 4
程序4:8位二进制加法器顶层描述 ............................................................................. 4
三、编译及仿真结果 ............................................................................................................... 9
方法二:使用LPM创立元件 ...................................................................................................... 10
一、打开MegaWizard Plug-In Manager ............................................................................... 10
二、按照提示,一步步完成全加器/全减器的创建 ............................................................ 10
三、创建成功,生成CMP文件 .......................................................................................... 10
四、调用CMP文件,例化元件,生成可以使用的元件。 ............................................... 10
实验总结:..................................................................................................................................... 12
摘要
我在本实验中用顶层设计思想,用半加器、全加器、D触发器例化出八位全
加器,完成了八路加法器、寄存器/锁存器的设计,上升沿触发,使用了6个数
码管,分别用于显示输入A,输入B和输出,输出结果也用红灯进行了显示,溢
出用绿灯表示。输入A用0~7号开关完成,输入B用10~17号开关完成,进位C
用8号开关完成。
实验要求
完成八路全加器的设计,十六进制输出,上升沿触发,低电平复位,输入输
出用数码管显示,用红灯显示输出,绿灯显示溢出。
方法一:自己写程序
一、设计原理
先写一个半加器,然后用两个半加器例化出一个全加器,再用八个全加器
例化出一个八位全加器。原理如图。