VerilogHDL十进制计数器实验Quartus90非常详细的步骤(精) - 图(3)

2019-01-07 15:23

实验二 十进制计数器实验

图 3-23 添加结点到右侧

点击 OK 后返回添加结点对话框。如图 3-24 所示。

图 3-24 添加结点后的对话框

点击 OK 确定,波形文件将如图 3-25 所示。

图 3-25 波形文件

第 33 页 共 208 页

实验二 十进制计数器实验

15. 将 iclk 设为方波。右击 iclk 信号,选择 value->clock..,如图 3-26 所示。

图 3-26 将 iclk 改为方波

在弹出的 clock 设定对话框中把周期调整为 20ns,如图 3-27。Duty cycle 的意思是占空 比,即是指高电平在一个周期之内所占的时间比率。

图 3-27 时钟的周期设置

16. 将 rst_n 改成低 20ns 后持续高电平。选中 rst_n 信号,单击左侧图标

强制设为

高电平。在波形上拖动鼠标选中前 20ns,单击左侧图标 强制设为低电平。

第 34 页 共 208 页

实验二 十进制计数器实验

完成后波形如图 3-28 所示。输出波形可不管。

图 3-28 波形文件

17. 保存波形文件 counter.vwf,如图 3-29,这里的命名可以随意。

图 3-29 保存波形文件

18. 波形文件生成后,直接点击仿真按钮会提示错误,见图 3-30,这是因为没有先产 生功能仿真网表。

图 3-30 未生成网表错误

19. 要生成功能仿真网表,首先设置仿真模式。点击菜单项 Assignment->Settings,选

中 Simulator Settings 选项卡,出现图 3-31 所示对话框。在 Simulation mode 中选择 Functional, Simulation input 选择刚才建立的波形文件,完成后点击 OK。

第 35 页 共 208 页

实验二 十进制计数器实验

图 3-31 仿真模式设置对话框

点击菜单项 Processing->Generate Functional Simulation Netlist,产生功能仿真所需的网 表,参看图 3-32。完成后结果显示如图 3-33。

图 3-32 生成功能仿真网表的操作菜单项

第 36 页 共 208 页

实验二 十进制计数器实验

图 3-33 功能仿真网表产生结果显示图

20. 点击菜单项 Processing->Start Simulation 或 工具按钮启动功能仿真。如图 3-34, 完成后结果显示如图 3-35。

图 3-34 仿真菜单项与按钮

图 3-35 仿真结果

21. 配置引脚。仿真完成后,确认功能正确后,可以进行分配引脚的操作。根据所提 供的 DE2-70 用户指导手册,将计数器的 q 输出配置到 DE2-70 开发板的 4 LED

(LEDG[3]-LEDG[0])上,overflow 接 LEDG[4],rst_n 接 KEY[0],clk 接开关 SW[0]。(参考实验一)参考图 3-36,注意 Y24 不是 V24。

图 3-36 分配引脚图

注意:clock 相关:DE2_70 开发板没有办法直接输出低频方波,使用开关手动控制。 22. 完成引脚分配后,全编译文件。点击菜单项 Processing->start compilation、点击图

第 37 页 共 208 页

个绿


VerilogHDL十进制计数器实验Quartus90非常详细的步骤(精) - 图(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:MEGA构建系统进化树的步骤(以MEGA7为例)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: