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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: wydxxzj@163.com

[求助] Spartan6的FPGA高温下容易导致FPGA出问题,但是正常室温下就没有问题

[复制链接]
 楼主| 发表于 2018-4-26 20:06:01 | 显示全部楼层
回复 10# h_0310


    这个说不好,但在测量中也没发现有明显的干扰存在
发表于 2018-4-27 09:06:04 | 显示全部楼层
这个是板子完全死了?还是只是逻辑出了问题?
发表于 2018-4-27 09:26:15 | 显示全部楼层
程序完全没反应,倒不像是时序的问题。
发表于 2018-4-29 00:44:22 | 显示全部楼层
之前使用Spartan 6也遇到过类似的问题,在温度过高的时候的确会出现时序的问题(但没有出现过chipscope采不到信号的现象),我的逻辑里使用了大量的并行走线和BRAM,不知道和你的逻辑是否相似?我的解决方案是采用多级delay chain的方法提高MTTF。
楼主能否提供两个信息以供更好的讨论:
1. Chipscope的采样频率?
2. 出现故障的前后逻辑和时序场景?
 楼主| 发表于 2018-4-29 10:20:27 | 显示全部楼层
回复 14# siriux


    逻辑中使用了一组16位数据线和16位地址线,用到Block RAM较多,别的就是100M以太网接口、SPI、UART、IIC接口,使用Chipscope的采样速率是50M,除过以太网口用到过100M,其他所有的逻辑均使用50M时钟,出问题的时候,chipscope的信号时序忽然速率变快(是和arm连接的并口的时序),就再采样不到信号了
 楼主| 发表于 2018-4-29 10:22:33 | 显示全部楼层
回复 13# YYFFLLMMNN


    我们在查是不是有什么外部原因导致FPGA的程序不运行,因为现在FPGA的配置是通过ARM来完成,正在检查这些接口有没有影响
发表于 2018-4-29 12:28:42 | 显示全部楼层
回复 15# wydxxzj@163.com

针对你说的时序变快,我遇到过类似的时序不稳定的情况,建议提高chipscope的采样频率再看一下时序。经验上说,50MHz的采样频率只能比较好的看到10MHz以内的信号(过采样)。另外BRAM总的使用量是多少呢?
发表于 2018-5-5 10:42:41 | 显示全部楼层
感觉是不是温度升高够,FPGA片内的PLL 失锁了,然后如果用PLL的lock信号作为复位,同时复位了整个FPGA
 楼主| 发表于 2018-5-7 16:21:33 | 显示全部楼层
回复 18# zhou19891227


    我们根据大家建议测试过程中发现了问题,是晶振的问题,非常感谢大家建议,让我也学到了很多东西
 楼主| 发表于 2018-5-7 19:07:20 | 显示全部楼层
我们根据大家的建议,在测试过程中发现是晶振的问题,这个问题很难发现,使用示波器测量出问题时候的板子上面的晶振,正常测试的时候,从示波器看着是有波形的,如果点试的时候会发现板子的晶振在出问题的时候是没有波形到FPGA芯片的,最后换了晶振之后,问题解决,在此感谢各位大神的帮忙。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-15 00:26 , Processed in 0.022065 second(s), 6 queries , Gzip On, Redis On.

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