首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xilinx Virtex5简单I/O

Xilinx Virtex5简单I/O
EN

Stack Overflow用户
提问于 2011-12-05 04:13:54
回答 1查看 150关注 0票数 0

我正在使用Virtex 5 FPGA,并希望有几个+5/0 I/O引脚来与微控制器通信。到目前为止,我在电路板上使用的唯一外围设备是按钮和开关,我问过的人似乎都不知道最简单的I/O方法。我看过电路板的规格说明,但没有找到任何简单的方法。如果您有任何建议,我将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2012-01-16 21:53:31

这不是一件容易的事情。如果你没有电路板的原理图,那么你需要用一些小间距的探头来获得伏特表,并对电路板进行反向工程。

如果你有两个电路板,这很容易,而一个电路板可能真的很难,因为BGA信号可能没有连接到通孔,因此在电路板底部不可用,即使它们是,你也不能确切知道它们连接到哪个管脚。但幸运的是,你可以找到它们,因为通孔只能连接到它周围的4个可能的引脚!

你需要做的第一件事是识别你的芯片,从西林的网站上找到集成电路的BGA印记。

如果你的电路板已经有一些按钮,那么如果你幸运的话,这些信号可能会被路由到FPGA的引脚,这些引脚在你的电路板底部可用。下面是你需要做的事情:

  • 确保您有良好的静电防护来执行这些测试
  • 将您的伏特计置于‘蜂鸣器’模式
  • 检查连接器的引脚并了解它是如何连接的,查看电路板上是否有上拉和/或下拉电阻
  • 当您找到连接器的'active‘引脚时,开始将另一个探头逐个连接到VIA
  • 当您听到蜂鸣声时,记下位置(猜测或测量IC侧面与via)
  • Identify位置之间的距离信号可连接到
  • 的4个可能引脚编写代码以获取所有这4个信号并将它们连接到芯片范围内的ChipScope
  • ,捕获所有4个信号并查看哪个是正确连接的引脚!

或者,您可以创建一个只有输入的设计,捕获所有输入并将其放入存储块中,并创建一个触发逻辑来捕获任何输入发生变化时的所有信号,经过大量的工作和分析,您将找到正确的引脚。

无论如何,这些都是疯狂的想法,因为如果没有电路板的PCB信息,这是一件非常困难的事情。

祝你的黑客生涯顺利。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8378270

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档