在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3423|回复: 2

[讨论] FPGA引脚分配导致下载bit文件失败

[复制链接]
发表于 2014-7-3 22:47:32 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 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的编程失败。

望赐教,不胜感激!
发表于 2014-7-4 09:18:10 | 显示全部楼层
I/O引脚有默认的电平,不能随意改动。比如有的引脚必须接高电平,信号分配的时候却给它分配了一个低电平的量。可以把某些有影响的强制加为高电平
 楼主| 发表于 2014-7-7 19:23:57 | 显示全部楼层
回复 2# hnehc


    问题已找到,疏忽了板子供电线缆线阻较大导致,内核电压单独供电。
由于设计利用了较多的IO(大于90%),导致工作电流很大(3A以上),供电线缆300毫欧,导致在bit文件下载工作后,3A的电流导致线缆0.9V的压降,内核电压降低为0.9V,导致FPGA工作电压不够,而罢工。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

×

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-3 12:43 , Processed in 0.026603 second(s), 10 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表