|
最近在设计一块EP2C5Q的开发板,所以要仔细研究FPGA各管脚的作用,在看到VREFB?N?引脚时(共八个分别为VREFB4N1、VREFB4N0、VREFB3N1、VREFB3N0、VREFB2N1、VREFB2N0、VREFB1N1、VREFB1N0)却始终无法理解。
这八个引脚同时可作为user's I/O,它们的引脚描述为:Input reference voltage for each I/O bank. If a bank uses a voltage-referenced I/O standard, then these pins are used as the voltage-referenced pins for the bank.(摘自EP2C的pin_out文件)
直译过来就是:每个I/O bank的输入参考电压。如果某个bank使用电压参考I/O标准(“电压参考I/O标准”我理解为单端电压标准,即与差分电压相对的),那么这些引脚就用作这个bank的参考电压引脚。
自我感觉这样翻译好像没什么问题,但是再看到它的Connection Guidelines时就觉得难以理解了:If voltage-referenced I/O standards are not used in the bank, the VREF pins are available as user I/O pins. Decoupling depends on the design decoupling requirements of the specific board.
直译过来就是:如果该bank不使用电压参考I/O标准,VREF引脚就可以作为用户I/O引脚。它的去耦取决于特定电路板的去耦需求。
问题就在于:这八个脚我在以往的设计当中,或者是其他人的设计当中都是当做一般的I/O脚使用。按照Connection Guidelines,也就是说其相应的bank是不使用电压参考I/O标准的,那也就是使用的是差分电压标准,但实际上我使用的是单端电压标准。难道所谓电压参考I/O标准不能理解为单端电压标准?这是问题一。问题二是按照引脚描述里说的既然是作为输入参考电压标准,那这些引脚应该接地或是接某个电平,而不应该是用作I/O口,此是问题二。
希望有高手作答,也希望曾经为此问题纠结过的朋友共同探讨,小弟不胜感激。。 |
阿莫论坛20周年了!感谢大家的支持与爱护!!
你熬了10碗粥,别人一桶水倒进去,淘走90碗,剩下10碗给你,你看似没亏,其实你那10碗已经没有之前的裹腹了,人家的一桶水换90碗,继续卖。说白了,通货膨胀就是,你的钱是挣来的,他的钱是印来的,掺和在一起,你的钱就贬值了。
|