Quartus2入门的一个波形仿真的实例教程


一、题目描述

测试74LS00逻辑关系

环境:Quartus2 13.0sp1

二、创建工程

1.菜单栏:File->New Project Wizard

在这里插入图片描述
起晚名字后然后Next。

2.选择Device family

这里我们选择Cyclone 3。然后直接Finish
(默认选择Cyclone 4 GX,但如果选择这个的话,一会波形仿真就会出不来。所以我们不在上一步直接Finish)。
(波形仿真规定Device family选择Cyclone 1和4之间。)
PS:我们实验室的机箱是要Cyclone 2的
在这里插入图片描述

三、创建BDF文件:排列元件

1.BDF文件介绍

BDF文件的Block Diagram/Schematic File,它保存后的文件后缀为.bdf。
它是设计元件排布。

2.创建

New->Block Diagram/Schematic File.
(快捷键:Ctrl+N)
在这里插入图片描述

3.插入元件

鼠标右键→Insert→Symbol…
在这里插入图片描述

4.选择元件

直接输名字吧。
基本元件名称对应:
在这里插入图片描述
在这里插入图片描述

5.保存文件

(Ctrl+S)
注意:这里的文件名自动生成为“Rs”,这就是模块文件bdf与项目名称一致。所以你不要该名字,如果改了,编译(Start compilation)就会出错:Error: Top-level design entity " " is undefined,https://blog.csdn.net/ocean1171597779/article/details/25885105
在这里插入图片描述

6.编译文件

在菜单栏里点击编译按钮(Start Compilation)。
在这里插入图片描述

任务栏里就会出现编译的进度了。
在这里插入图片描述
编译成功
在这里插入图片描述

四、创建VWF文件:波形仿真

1.创建VWF文件

VWF文件:Vector Waveform File,文件后缀.vwf
在这里插入图片描述

2.引入Pin脚:就是输入输出

双击空白区域
在这里插入图片描述
点击Node Finder…
在这里插入图片描述

点击List列出pin脚和>>快速转移pin脚,然后ok
在这里插入图片描述

3.设置波形

先选中要选择的pin脚,再点击菜单栏的波形设置。

符号在Value at 0 ps中的符号含义
在这里插入图片描述Forcing Unknown(X)设置不不知道,一般在输出处
Forcing Low(0)全0低电平
在这里插入图片描述Forcing High(1)全1高电平
在这里插入图片描述Invert上下颠倒波形
在这里插入图片描述OverwriteClock时钟周期电平

在这里插入图片描述
在这里插入图片描述

4.波形仿真

我们使用Quartus自带的仿真工具:Options->Quartus 2 Simulator
在这里插入图片描述
输入针脚设置好后点击菜单栏里的仿真按钮(Run Functional Simulation)
在这里插入图片描述
在这里插入图片描述

  • 33
    点赞
  • 155
    收藏
    觉得还不错? 一键收藏
  • 10
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值