1,FPGA的引脚

什么意思?FPGA是个芯片,你看芯片datasheet或开发板的原理图就行了。如果是往里面配置程序,开发板一般都会带有配套的管脚对应表格(比如excel),只需在管脚配置里面一一对应就行了。

FPGA的引脚

2,FPGA管脚最少有多少脚的

最少基本上就是CYCLONE(我说的是ALTERA公司的 XLINX公司的芯片不了解)系列的了 比较便宜实惠 如果还觉得复杂就买CPLD来用 低端的CPLD也许就解决了 反正就是控制。FPGA引脚超级多 我画个封装要画半天体积小的话CYCLONE2比1要小很多 商用比较广这是我了解的 呵呵 希望对你有所帮助

FPGA管脚最少有多少脚的

3,关于FPGA的芯片CycloneIIEP2C5Q208C8N引脚问题

FPGA的所有管脚用作IO时,是等价的,你不用指定要用固定的那些管脚去接什么器件,只要方便,怎么接都行!只要程序对就可以了。而对于数码管来说,FPGA的实现是最简单不过的了!用个case语句将所有段码情况列出,对输入译码就可以了。
怎么连都行,如果你用的芯片已经与数码管连接起来了,这主要就看电路图了怎么连接了,如果你是买的实验板一般都会有介绍的~~~
2:表示cyclone第二代c:表示cyclone系列q208:表示pq208封装c:表示温度等级为商业级8:表示速度等级

关于FPGA的芯片CycloneIIEP2C5Q208C8N引脚问题

4,开发板上FPGA芯片引脚对应关系

仔细看下板上FPGA的型号,然后找到该器件的数据手册,里面有一张专门讲管脚说明的,就是你要的对应关系。
1:FPGA具有很强的灵活性,至于你说的这种对应关系,说实话并不存在。2:如何将verilog的代码分配给FPGA合适的引脚呢?如果是别人的开发板,那么这些引脚是在PCB上固定死的!比如一个时钟,他其实是可以引到任何一个用户IO上的,但是你的PCB事固定死了的,所以你无法改变。当然如果你是自己布PCB,那灵活性就大多了。总之一句话,只要时序符合,FPGA的引脚分配可以按自己容易走线的原则分配引脚。3:到底该用哪些引脚呢?你会发现某个时钟被分配到PIN_XX,可是为什么会这样?分配到其他可以不?当你选择某个芯片做设计时,如果你用的事quartus软件,你需要打开tools--pin planner---你会看到芯片的引脚分配图,对应引脚会有各种奇怪的图形,那么他们代表什么?在pin planner 左面的工具栏,有一个叫pin legend的选项,他会解释各种图形代表什么意思,比如,这里会有专用的时钟引脚输入,CLK_n。。。或者一个专用的时钟输出引脚等。有足够的经验的话,你就可以很容易分配引脚,当然你还要了解一些引脚的电器特性,比如电平。。
如果是同一片fpga,这样的情况肯定是开发板或原理图封装上标记错了,建议查阅fpga芯片的详细说明文档自己确认,这样才是最保准的。
FPGA中的各个引脚是对应外部器件的,当你编好程序,首先编译通过,功能仿真OK了,代表你边的程序没问题,之后根据你所选的FPGA器件型号,将你编号的程序里的需要对外输出的信号端口,在你QUTUARS里的锁定引脚的界面里,将端口与引脚号锁定,之后再进行编译。最后下到板子上,那么你程序里的端口信号就会从你锁定的引脚好输出电平信号

5,FPGA开发板引脚

quartus2中引脚有几个属性:Reserved,Group,I/O Bank,Vref Group,I/O standard( 3.3-V LVTTL(default) )第一是IO standard:这个是用于支持对应不同的电平标准。FPGA IO口的电压由IO bank上的VCC引入。一个bank上引入3.3V TTL电平,那么此时整个bank上输出3.3V的TTL电平。设置这个第一是为了和current strength一起计算功率。第二个是用于在IO口上加载正确的上拉/下拉电阻。只要你设置完成,Quartus会按照你的电平标准自动布线。 第二是IO Bank:你在quartus pin planner 的top view下右键然后点击 show IO banks,这个时候就会看到FPGA的管脚被几种颜色划分开了。一种颜色下的IO口代表一组bank。你在吧管脚的location约束完成以后。IO Bank会自动填充完毕的。 第三是Group:Group就是你所输出的信号的名字啦。比如你有一组信号叫cnt。你对cnt的某一根赋值,那么。。这里的Group会自动填充为cnt 。 第四是Reserved:这个是对管脚内部的IO逻辑进行约束的,你在下面可以看到一些值。介绍几个吧。bidrectional:双向,tri-state:三态等等。这个约束的是FPGA在IO端的输入输出区域的逻辑。比如你选择tri-state。那么这个时候,在你IO口前部的IO区,quartus会自动给你生成一个三态门。 第五个是Vref Group:这个Group是bank内部的细分区域,因为一个bank可能多达60个脚。为了快速定位,你可以利用这个vref group来找到某个管脚。(这个是非修改属性)无法修改。你的理解是正确的,另外,跨越IO bank的信号没有问题。只是注意跨bank的电平是否一致即可。对于跨IO bank的延迟对于FPGA而言没有多少延迟。
1:fpga具有很强的灵活性,至于你说的这种对应关系,说实话并不存在。2:如何将verilog的代码分配给fpga合适的引脚呢?如果是别人的开发板,那么这些引脚是在pcb上固定死的!比如一个时钟,他其实是可以引到任何一个用户io上的,但是你的pcb事固定死了的,所以你无法改变。当然如果你是自己布pcb,那灵活性就大多了。总之一句话,只要时序符合,fpga的引脚分配可以按自己容易走线的原则分配引脚。3:到底该用哪些引脚呢?你会发现某个时钟被分配到pin_xx,可是为什么会这样?分配到其他可以不?当你选择某个芯片做设计时,如果你用的事quartus软件,你需要打开tools--pin planner---你会看到芯片的引脚分配图,对应引脚会有各种奇怪的图形,那么他们代表什么?在pin planner 左面的工具栏,有一个叫pin legend的选项,他会解释各种图形代表什么意思,比如,这里会有专用的时钟引脚输入,clk_n。。。或者一个专用的时钟输出引脚等。有足够的经验的话,你就可以很容易分配引脚,当然你还要了解一些引脚的电器特性,比如电平。。
给你提个建议,针对你买的开发板,你有什么问题直接咨询卖板子给你的比较好,他们对自己的产品最熟悉,而且你买的板子也就应该附带有技术支持之类的服务,多利用好他们的技术支持资源。

文章TAG:fpga有多少个IO引脚多少  少个  引脚  
下一篇