云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > VHDL与数字系统设计实验讲义 - 图文

VHDL与数字系统设计实验讲义 - 图文

  • 62 次阅读
  • 3 次下载
  • 2026/1/12 11:18:55

3、添加逻辑元件

双击顶层图中的空白处,弹出添加元件的对话框:

在Librarie 里寻找所需要的逻辑元件,如果知道逻辑元件的名称的话,可以直接在Name 一栏中输入器件的名称,右边显示的是器件的外观预览图,按OK后鼠标图标会拖着

15

一个你选中的元件符号,在图纸上点击左键,元件即安放在图纸上。

按照以上方法分别添加非门(not)、输入端口(input)、输出(output)三个图标,

如下图:

接下来进行各图标之间的连线,把鼠标移动到连线端口那里,鼠标变成

按下左键拖动鼠标到另一个图标的连线端口,连接完后的顶层图如下图所示。

摸样,

为各端口取名字,分别双击名称“pin_name”、“pin_name1”,将它们的名字 改为KEY1和LED1如下图:

完成后的整个顶层电路如下图:

4、分配管脚

接下来为工程分配管脚,当管脚数比较少时可以用QuartusII 软件中的“A

ssignments->pins”菜单,但当芯片要分配的引脚达到一定数目时我们一般用tcl 脚本文件进行管脚分配,其优点是可重用性好,易于管理,因此在此我们主要介绍用tcl 的方法分配管脚。对于另外一种方法可参考其他文档。

在工程目录下建立一个name 为Setup.tcl 的file。File->New,选择Tcl Script File一项。

16

有关tcl 文件的更详尽内容可参考QuartusII 的帮助文档,对于我们所选用的FPGA 开发板SOPC 开发板来说,由于不同型号的FPGA 核心板的管脚与实验板上的引脚也不同,因此不同的核心板对应的.tcl 文件也不同。在实际项目中,该文件也可以根据具体管脚分配要求来改写。

对应于实验室提供的FPGA开发平台引脚分配的脚本文件参见第一部分的FPGA开发系

统引脚功能说明

保存到工程目录下,并注意在保存对话框选上“Add file to current project”选项。

选择Tools -> Tcl Scripts,选中刚才编辑的Script 文件:Setup,并点击Run,如

17

下图:

注意:建立工程时如果路径名有中文字符或者路径名有空格字符,则tcl Script文件将运行不了。比如, 本例建立的工程“ FPGA_led_test ” 目录是:

C:\\altera\\quartus51\\myq2projects\\FPGA_led_test

如果是:C:\\altera\\quartus51\\my q2projects\\FPGA_led_test\\在该目录下运行工程里的setup.tcl 就会出错。

如果使用Tools -> Tcl Scripts 后没有弹出“tcl Script”对话框可以试一下关了QII,再重新打开。使用TCL 文件分配管脚是很方便的,用户可以直接从相关例子工程中复制需要管脚分配表到自己的工程中,省时又方便。

5. 设置。在建立工程的时候我们选定了芯片型号,其实也可以在这一步设定芯片型号,在菜单Assignments->Device:弹出

弹出设置对话框:

18

搜索更多关于: VHDL与数字系统设计实验讲义 - 图文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

3、添加逻辑元件 双击顶层图中的空白处,弹出添加元件的对话框: 在Librarie 里寻找所需要的逻辑元件,如果知道逻辑元件的名称的话,可以直接在Name 一栏中输入器件的名称,右边显示的是器件的外观预览图,按OK后鼠标图标会拖着 15 一个你选中的元件符号,在图纸上点击左键,元件即安放在图纸上。 按照以上方法分别添加非门(not)、输入端口(input)、输出(output)三个图标,如下图: 接下来进行各图标之间的连线,把鼠标移动到连线端口那里,鼠标变成按下左键拖动鼠标到另一个图标的连线端口,连接完后的顶层图如下图所示。 摸样, 为各端口取名字,分别双击名称“p

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com