VHDL仿真步骤.doc_第1页
VHDL仿真步骤.doc_第2页
VHDL仿真步骤.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

如何利用quartus与modelsim进行VHDL设计及仿真1. 在quartus建个工程,存放工程的路径随意,但工程名必须与实体名一致,之后按next直在EDA Tool Settings界面,在Simulation行,Tool Name选择ModelSim-Altera,之后next完成新建工程。2. 新建VHDL文件,编写程序(注意实体名与工程名的一致)。完成后保存,之后开始编译直至编译通过。3. 在Processing下来菜单中选择StartStart Testbench Template Writer。成功之后,就生成了对应的testbench文档了,存放在工程文件夹里的simulation/modelsim里,是一个.vht文件。然后可以关闭quartus。4. 现在就有两个文件了,一个.vhd和一个.vht。打开modelsim。新建工程,这里工程名不要求要和实体名一致。路径默认是桌面,最好设置在一个文件夹里。设置完成后,会弹出一个Add items to the Project 的窗口。选择Add Existing File,找到刚才的.vhd和.vht文件,添加到工程。5. 之后在modelsim的project窗口(下拉菜单View可以选择显示这个窗口与否),可以看到添加的两个文件。选中.vht文件,右键选择Edit。在弹出的窗口中找到这个位置在BEGIN下面,编写信号输入。格式类似下面的例子:input =00000001 after 1us, 00000010 after 2us, 00000100 after 3us, 00001000 after 4us, 00010000 after 5us, 00100000 after 6us, 01000000 after 7us, 10000000 after 8us;好了之后保存。6. 回到project窗口,选中其中一个文件,右键,选择Compoile-Comloile All。编译通过就会出现两个勾(没通过就调试到通过)。7. 编译通过,则在Transcript窗口(开启关闭方式如Project窗口)输入vsim + .vht文件的实体名(如vsim encoder_vhd_tst),回车。之后继续在这窗口输入add wave hex *,之后继续输入run+时间就可以开始仿真(如run 20us)。在wave窗口点击按钮,即可看到仿真波形。备注:1.用modelsim也同样可以新建vhdl文档,也可以编译,之所以用quartus是因为quartus能生成te

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论