集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 2141|回复: 4

雾盈FPGA笔记(十四)quartus引脚快速分配方法

[复制链接]
雾盈 发表于 2016-8-8 10:09:29 | 显示全部楼层 |阅读模式
本帖最后由 雾盈 于 2016-8-28 13:41 编辑

QuartusII 引脚快速分配方法

                                                                               
雾盈        2016年8月8日





雾盈FPGA笔记汇总目录


除了发一些实验之外,我觉得把这些貌似不重要但是却能提高工作效率的边角小技巧发出来,也是一件对大家有帮助的事情。

我们都知道quartusII 常规添加引脚的方法就是点击“Assignments ->Pin”标签(或者点击按钮) ,打开Pin Planner,就可以分配管脚。
今天,我再介绍两种其他快速引脚分配的方法。这是陈老师教我的。我教给大家。
我这里以至芯ZX_1板子为例讲一下怎么操作。

一、        导入tcl格式(脚本语言)的文件

第一步:制作tcl文件

我会把ZX_1这块板子的tcl文件挂在后面。
如果不是至芯的这块板子,你也可以自己制作,新建一个txt文件,将板子的引脚信息按照下图tcl文件的样式输入进去,保存,然后将后缀名改为tcl即可。名字一定为英文。



需要注意的是,你在tcl里命名的引脚名称一定要和你在程序里写的引脚名称一样,否则不会匹配。
比如:你在程序里命名了LED[0],而你在tcl脚本里写的确实led[0],这样就会匹配不上。


第二步:导入tcl文件

如果你已经分配了引脚,请先把引脚信息清除,否则会和tcl文件添加重叠出现错误。如果没有分配引脚,可以跳过这个步骤。

1)清除引脚信息的方法:

点击“Assignments ->remove assignments”标签,打开,

勾选第三行,点击OK,即可清除引脚信息。




2)导入tcl文件
 
点击:Tools>--Tcl  scripts 标签



弹出TCL Scripts 窗口,找到那个制作的tcl文件,点击run即可。


 
3)如果没有在这里找到你的tcl文件,你可以添加库文件夹到工程里,具体方法如下:

点击Tools>--options  弹出如下窗口,点击libraries ,然后点击后面global library name 找到存放tcl文件的文件夹,把那个文件夹添加进来。
再然后重复步骤2) 即可。


 
方法二、导入TXT文件

1)制作TXT文件

使用记事本或类似软件新建一个txt文件(或csv文件),按如下格式编写管脚分配内容。
注意:To和Location两个关键字中间有一个英文逗号。



2):导入TXT文件

在QuartusII软件中,选择“Assignments —— Import Assignments”。导入txt文件即可。


讲解完毕。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要注册

x
 楼主| 雾盈 发表于 2016-8-8 10:13:56 | 显示全部楼层
十四个     
芙蓉王 发表于 2016-8-8 11:15:44 | 显示全部楼层
                          继续更新,支持中
zhiweiqiang33 发表于 2016-8-9 09:37:28 | 显示全部楼层
工具和语法只是为我们提供设计一个稳定,可靠,优良的电路系统的前提与基础;我深信经过一百天的学习与努力,您一定可以踏上硬件工程师这条阳光大道;努力。
Adamancy 发表于 2016-8-9 15:14:02 | 显示全部楼层
            楼主很细心啊
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2024-11-16 18:36 , Processed in 0.071645 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表