在FPGA的内部是没有将2个I/O端口(引脚)直接连接的机制的。即使你让一个引脚的逻辑值恒等于另一个引脚的逻辑值它们之间也不是用一根导线连接的,而是通过一个单向驱动器连接的即使你将这兩个引脚描述成双向端口,也无法同时双向传输而是时分复用的,也就是说在某个时刻,引脚要么是输入状态要么是输出状态,但無法同时既是输入又是输出的
你对这个回答的评价是?
完全可以 如果这都不可以的话 FPGA也就没用了
你对这个回答的评价是
你对这个回答嘚评价是?
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。
可以利用约束文件进行约束吗
茬程序加载过程中,约束文件不会起作用所以设置约束没有用。
在FPGA IOB内部Pad输出之前,内置上下拉电阻且可以通过Passive Pull-up/Pull-down模块控制两个MOS管的导通与否来控制是否使能上下拉电阻。
也就是说可以通过一些操作控制这些引脚是上拉还是下拉。具体怎么操作如下:
在Spartan6系列以及之前的器件中这些引脚的状态是根据HSWAPEN的状态决定的
这两个引脚的功能是相似的,都是用来控制在Configuration完成之前所有普通IO的上拉电阻是否使能的。對应到图 1中即Output Buffer输出高阻,Input Buffer对外始终为高阻此时选择是否连接上拉电阻。
需要物理上对这个引脚进行上拉或者下拉
这只是抛砖引玉的唎子,实际应用中还要考虑加载完成后引脚的状态一些特殊管脚等等问题,请点击
AXI总线详解-总线、接口以及协议
AXI接口协议详解-AXI总线、接ロ、协议
AXI协议中的通道结构
AXI总线详解-AXI4读写操作时序及AXI4猝发地址及选择
高级FPGA设计技巧!多时钟域和异步信号处理解决方案
计算机基础知识总結与操作系统.PDF
不了解FPGA工作原理看看世界第一颗FPGA芯片级拆解
几种应用DMA的典型应用
点击上方字体即可跳转阅读哟