eda实验1指导手册.docx
- 文档编号:23557850
- 上传时间:2023-05-18
- 格式:DOCX
- 页数:17
- 大小:433.55KB
eda实验1指导手册.docx
《eda实验1指导手册.docx》由会员分享,可在线阅读,更多相关《eda实验1指导手册.docx(17页珍藏版)》请在冰豆网上搜索。
eda实验1指导手册
第一个实验正确的操作步骤,其他的不说了,直接主题了:
半加器真值表:
a
b
co
so
0
0
0
0
0
1
0
1
1
0
0
1
1
1
1
0
电路:
公式:
实验步骤:
点File->NewProjectWizard,弹出下图,按page1、2、3、4、5of5,分布设置以下5个对话框。
点击Finish结束。
在ProjectNavigator卡中呈现如下:
点
按钮,出现下列对话框,选择蓝色部分,点ok
出现
点符号
,出现下框,并选择primitives库,在Name出输入相应的名称,获得元件图后,点击OK,就能在图形输入框中把元件逐个放入。
并用
连线。
结果如下
点击工具栏上的
图标,对原理图进行编译,
当出现如下信息,编译成功。
在点击
,出现下图,选择蓝色部分,点击ok
在右边出现waveform1.vmf文件内容:
在如下框内鼠标右击,出现insertnodeorbus,点击。
出现:
点击NodeFinder按钮,
点击list,在nodesfound卡中出现a、b、co、so端口,选中所有,按
键,将所有节点放入SelectedNodes卡中,点击OK
结果如下:
选中入口a,如图呈现天蓝色,
点击左边的
按钮,出现clock对话框,设置Period值,重复操作入口b
结果如下:
保存vwf文件
点击Assignment->setting->simulatorsetting,选择Simulationmode模式为functional,并确认simulationinput为对应vwf文件。
点击Processing->GenerationFunctionalSimulationNetlist,注意这个一定要点,否则出现的结果有错误,就像课堂上老师犯的错误一样。
出现成功对话框,按确定即可。
点击
,开始仿真,结果如下:
按确定,查看仿真结果,比较真值表中数据,看是否正确。
做完这个部分,如果要把半加器封装成一个模块,可以点击file->creat/update->createsymbolfilesforcurrentfile,弹出如下对话框,设置默认名保存即可。
这样其他原理图就可以调用这个模块。
全加器原理图:
真值表:
ain
Bin
cin
cout
sum
0
0
0
0
0
0
0
1
0
1
0
1
0
0
1
0
1
1
1
0
1
0
0
0
1
1
0
1
1
0
1
1
0
1
0
1
1
1
1
1
结果如下:
注意,在做全加器的时候,编译和仿真前要记得在projectnagivator卡中的file卡中设置相应文件为setastoplevelentity(在文件下,鼠标右击,选此选项),其他的步骤一样,请自行操作。
下次我们还要实现一个四位全加器原理图,请先完成半加器和全加器。
如鼠标点击f_adder.bdf,点击右键,选setastoplevelentity即可。
请试一遍,goodluck!
四位加法器原理图:
仿真结果:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- eda 实验 指导 手册