fpga中各引脚的功能.doc

fpga中各引脚的功能.doc

ID:57688002

大小:15.00 KB

页数:1页

时间:2020-09-01

fpga中各引脚的功能.doc_第1页
资源描述:

《fpga中各引脚的功能.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、分配fpga管脚时该怎么选择,引脚有什么属性需要考虑,quartus2中引脚有几个属性:Reserved,Group,I/OBank,VrefGroup,I/Ostandard(3.3-VLVTTL(default))分别是什么意思,要怎么设置?谢谢Totag的回答,你看我的理解对不对:IOstandard是根据你所要输入的电平来设置,Group是根据所分配的信号端口自动确定,而每个引脚的IOBank本身已经确定!另外,分配的引脚所属的IOBank不同有关系吗?引脚的分配除了要考虑专用引脚和用户引脚

2、的区别外,还要考虑什么因素?首先说IOstandard:这个是用于支持对应不同的电平标准。FPGAIO口的电压由IObank上的VCC引入。一个bank上引入3.3VTTL电平,那么此时整个bank上输出3.3V的TTL电平。设置这个第一是为了和currentstrength一起计算功率。第二个是用于在IO口上加载正确的上拉/下拉电阻。只要你设置完成,Quartus会按照你的电平标准自动布线。第二是IOBank:你在quartuspinplanner的topview下右键然后点击showIObank

3、s,这个时候就会看到FPGA的管脚被几种颜色划分开了。一种颜色下的IO口代表一组bank。你在吧管脚的location约束完成以后。IOBank会自动填充完毕的。第三是Group:Group就是你所输出的信号的名字啦。比如你有一组信号叫cnt。你对cnt的某一根赋值,那么。。这里的Group会自动填充为cnt。第四是Reserved:这个是对管脚内部的IO逻辑进行约束的,你在下面可以看到一些值。介绍几个吧。bidrectional:双向,tri-state:三态等等。这个约束的是FPGA在IO端的输

4、入输出区域的逻辑。比如你选择tri-state。那么这个时候,在你IO口前部的IO区,quartus会自动给你生成一个三态门。第五个是VrefGroup:这个Group是bank内部的细分区域,因为一个bank可能多达60个脚。为了快速定位,你可以利用这个vrefgroup来找到某个管脚。(这个是非修改属性)无法修改。你的理解是正确的,另外,跨越IObank的信号没有问题。只是注意跨bank的电平是否一致即可。对于跨IObank的延迟对于FPGA而言没有多少延迟。管脚分配呢,你可以看一下quartu

5、s里面pinplanner内部那张topview对于每个管脚的说明。大多数管脚是可以当做普通IO使用的。只是有些特殊要求的时候。只可以使用对应的IO,比如差分输入,高时钟输入等等。这个是要参照对应器件的IO手册来决定的。而且对应的设计大多数的器件生产商都会给出参考设计。里面包括了IO的设计,pcb的设计以及内部程序端口的约束。所以具体问题具体分析。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。