|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
本帖最后由 micosin 于 2014-7-3 23:06 编辑
型号:xilinx virtex II FPGA
开发软件:ise10.1
潜在问题:FPGA硬件虚焊、FPGA引脚短路等
问题描述:利用ise10.1成功生成bit文件,下载,提示编程失败。更改ucf文件,逐个屏蔽ucf中引脚分配。发现FPGA的某些IO在ucf中不分配,编程能够成功(将不分配的引脚信号在模块内更改为内部变量,防止随机分配导致不可预料的结果)。
结果:某些FPGA IO分配导致编程失败。
其中某些导致变成失败的IO如果赋值为常数,或者高阻态,bit文件能够成功下载,其他则不能。
分析:IO赋值为常数和高阻态,IO将被拉低/高,或者高阻悬空。这将不参与内部逻辑的连线。
疑虑:硬件什么问题能够引起FPGA的编程失败。
望赐教,不胜感激! |
|