我正在使用Virtex 5 FPGA,并希望有一些+5/0 I / O引脚与微控制器通信。到目前为止,我在主板上使用的唯一外围设备是按钮和开关,我问过的任何人似乎都不知道执行此I / O的最简单方法。我查看了电路板规格,但没有找到任何简单的方法。我很感激您的任何建议。
答案 0 :(得分:0)
这不是一件容易的事。如果您没有电路板的原理图,那么您需要使用一些细间距探针获得电压表并对电路板进行反向工程。
如果你有2个电路板很容易,一个电路板可能非常难,因为BGA信号可能没有连接到通孔,因此无法在电路板底部提供,即使它们是,你不确切知道他们连接到哪个引脚。但幸运的是,您可以找到它们,因为VIA只能连接到它周围的4个可能的引脚!
您需要做的第一件事是识别芯片,从Xilin'x网站上找到IC的BGA印刷品。
如果您的电路板已经有一些按钮,那么如果您幸运的话,这些信号可能会被路由到电路板底部可用的FPGA引脚。以下是您需要做的事情:
替代方案,您可以创建仅带输入的设计,捕获所有输入并将它们放入内存块并创建触发逻辑,以便在任何输入发生更改后捕获所有信号,经过大量工作和分析,会找到正确的针脚。
无论如何,这些只是疯狂的想法,因为如果没有电路板的PCB信息,这是一件非常困难的事情。
祝你好运。