




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
方法1:在quartus ii 11.0环境下,编辑生成并修改quartus生成的test bench文件,采用手动设置激励形成波形(有很多缺陷)。具体步骤:1.新建工程在test目录下创建工程fulladder然后直接finish;2.编写VHDL:New一个VHDL FILE,输入代码:library ieee;use ieee.std_logic_1164.all;ENTITY fulladder IS PORT( a,b,cin : IN STD_LOGIC;s,cout: OUT STD_LOGIC);END fulladder;ARCHITECTURE fulladder OF fulladder ISBEGIN s= a XOR b XOR cin;cout options选项卡中选中EDAtooloptions,在该选项 卡中下面的ModelSim-Altera一项指 定安装路径为(如d:/Altera/11.0/modelsim_ae/win32aloem)4.在QuartesII11.0界面菜单栏中选择Assignments-Settings。选中该界面下EDAToolsettings中的Simulation一项;Toolname中选择ModelSim-Altera;Formatforoutputnetlist中选择开发语言的类型VHDL或其它,如图:然后点击APPLY应用和OK。5.设置完成后,编译工程:在QuartusII11.0界面菜单栏中选择菜单栏选择Processing-start Compilation,等待编译,无错后会在test目录下生成simulation目录,执行下一步。6.在QuartusII11.0界面菜单栏中选择菜单栏Tools中的RunEDASimulationTool-EDARTLSimulation进行行为级仿真,接下来就可以看到ModelSim-Altera6.6d的运行界面7.modelsim界面菜单栏中选择Compile-compile. ,弹出窗口中选择 test/simulation/modelsim/fulladder.vho文件,点击compile,然后点击done.在Library窗口中可以展 开work/fulladder可以看到:8.双击fulladder载入9.此时,在作为输入的端口对象上点右键,选择create wave创建波形,作为输出的端口上点右键选择add-to wave-slected signals,添加到波形窗口中,然后运算即可仿真方法2:在quartus ii 11.0环境下,调用modelsim仿真,并修改quartus生成的test bench文件,提供激励形成波形。具体步骤:(前5步同上)1.新建工程2.编写VHDL3.在QuartesII11.0界面菜单栏中选择Tools-options选项卡中选中EDAtooloptions,在该选项 卡中下面的ModelSim-Altera一项指 定安装路径为(如d:/Altera/11.0/modelsim_ae/win32aloem)4.在QuartesII11.0界面菜单栏中选择Assignments-Settings。选中该界面下EDAToolsettings中的Simulation一项;Toolname中选择ModelSim-Altera;Formatforoutputnetlist中选择开发语言的类型VHDL或其它。5.设置完成后,编译工程:在QuartusII11.0界面菜单栏中选择菜单栏选择Processing-startCompilation,等待编译,无错后会在test目录下生成simulation目录,执行下一步。6.生成test bench文件,Processing-start-start test bench template write执行如图:会在test/simulation/modelsim下生成fulladder.vht文件7.打开test/simulation/modelsim/fulladder.vht文件(注意文件类型)LIBRARY ieee; USE ieee.std_logic_1164.all; ENTITY fulladder_vhd_tst ISEND fulladder_vhd_tst;ARCHITECTURE fulladder_arch OF fulladder_vhd_tst IS- constants - signals SIGNAL a : STD_LOGIC;SIGNAL b : STD_LOGIC;SIGNAL cin : STD_LOGIC;SIGNAL cout : STD_LOGIC;SIGNAL s : STD_LOGIC;COMPONENT fulladderPORT (a : IN STD_LOGIC;b : IN STD_LOGIC;cin : IN STD_LOGIC;cout : OUT STD_LOGIC;s : OUT STD_LOGIC);END COMPONENT;BEGINi1 : fulladderPORT MAP (- list connections between master ports and signalsa = a,b = b,cin = cin,cout = cout,s = s);init : PROCESS - variable declarations BEGIN - code that executes only oncea=0;b=0;cin=0;wait for 1ns;a =NOT a after 4ns;b =NOT b after 2ns;cin Settings。选中该界面下EDAToolsettings中:选择compile test bench,点击test benches.,弹出窗口点击New.在file name选择文件fulladder.vht,然后
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 多元函数极值外文专业翻译文档
- 电子商务平台风险管理操作办法
- 建筑装修临时用电安全方案模板
- 高度危险模板施工规范方案
- 一年级数学期末考试卷合集
- 四年级数学方程单元检测试题
- 五年级数学单元教学重点分析报告
- 建设项目前期工作咨询收费制度
- 公共事业单位行政管理规范
- 化工专业学生职业规划与岗位技能要求
- 人教部编版五年级上册语文【选择题】100题附答案解析
- 河北省普通高中转学证明表
- 业委会换届选举全套流程
- 成长纪念册课件
- 2021年烟花爆竹经营单位主要负责人和安全管理人员机考题库
- 浙江省安装工程预算定额说明及计算规则
- 房屋建筑学民用建筑构造概论
- 蓝点网络分账解决方案
- GB/T 24186-2022工程机械用高强度耐磨钢板和钢带
- GB/T 22315-2008金属材料弹性模量和泊松比试验方法
- 旅游饭店服务技能大赛客房服务比赛规则和评分标准
评论
0/150
提交评论