Quartus-II之全加器
·
一、新建项目
设置项目名

选择芯片型号

二、半加器和全加器
点击file -> new -> Block Diagram 新建框图

半加器原理图

绘制完成后进行编译,再把编译好的文件设置为Symbol File

完成后可以直接调用半加器

再新建一个框图来绘制全加器,全加器如图

三、仿真
点击file -> new -> University Program VMF新建波形文件

点击Edit -> insert -> insert Node or Bus进行添加


进行添加引脚

设置a,b,c三个输入的所有情况后进行运行

仿真波形结果如图,根据公式sum=ain⊕bin⊕cin和cout=ain&bin+cin(ain⊕bin)可以看到结果符合预期

四、绑定引脚
点击assigments -> pin planner

ain、bin、cin分别对应开关SW0、1、2

cout、sum分别对应LED0、1

按如图绑定对应引脚

绑定完毕后原理图也发生变化

点击Programmer按钮进行程序下载

选择对应的USB端口以及需要下载的sof文件后点击Start开始下载

下载成功后会出现如下效果

最后效果图
只测试了001、011和111三种情况,对应结果分别为01、10和11。其中0代表关或者熄灭,1代码开或者亮。

更多推荐

所有评论(0)