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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 8200|回复: 9

[求助] 求助:FPGA有时会在运行一段时间后停止工作

[复制链接]
发表于 2012-10-20 17:15:23 | 显示全部楼层 |阅读模式

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

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

x
请各位高手、大侠帮忙分析一下:
我遇到的问题:
我设计了一个板子,主要芯片有FPGA、w5100等,FPGA负责对经数字化后的信号进行解码,然后控制网络芯片w5100将数据发送给上位机。
有时上电后板子运行了半个小时就停掉了,有时候能工作个半天,但数据停止发送后,用上位机还能ping通网络芯片。将板子断电后,重新上电,板子能继续运行。现象(整个板子上,网络芯片w5100最热)。
我的猜想:
我估计是由于持续不断的数据传输,使得网络芯片w5100持续工作,产生大量热量,且散热不及时,而网络芯片有二十多个管脚和FPGA直接相连,影响了FPGA,使得FPGA停止工作。
不知道各位高手有什么看法?求指教!
发表于 2012-10-20 18:05:44 | 显示全部楼层
我觉得还是代码里面有bug,仔细ST一下。
 楼主| 发表于 2012-10-24 08:29:30 | 显示全部楼层
回复 2# tiangua


   好的。再请教一个问题,我加上Chipscope想观察在停掉后FPGA内部的状态,可在加上Chipscope后,却一直没有停掉。我想问的是,可以带有Chipscope信息的bit文件,生成.mac文件烧到Prom里吗?可以在掉电后重新启动吗?
通过这个实验是不是说,加上Chipscope影响了FPGA里的布局布线,从而导致性能的变化。那么我通过优化布局布线是不是也可以解决这个问题呢。
发表于 2012-10-24 09:12:27 | 显示全部楼层


回复  tiangua


好的。再请教一个问题,我加上Chipscope想观察在停掉后FPGA内部的状态,可在加上Chipscope后,却一直没有停掉。我想问的是,可以带有Chipscope信息的bit文件,生成.mac文件烧到Prom里吗?可以在掉电后重新启动吗?
通过这个实验是不是说,加上Chipscope影响了FPGA里的布局布线,从而导致性能的变化。那么我通过优化布局布线是不是也可以解决这个问题呢。
zhangtaozt 发表于 2012-10-24 08:29


一般不会热到FPGA无法工作的。没错,加了chipscope可以跑的话,说明之前的时序不满足你的设计,可以通过加时序约束解决。可以生成带chipsope的mcs烧进去的。
 楼主| 发表于 2012-10-24 12:23:40 | 显示全部楼层
回复 4# falloutmx


   非常感谢!
发表于 2013-1-18 22:35:46 | 显示全部楼层
楼主能不能把FPGA控制W5100这部分代码共享下啊?
发表于 2013-1-19 10:50:27 | 显示全部楼层
回复 1# zhangtaozt
楼主能不能把FPGA控制W5100这部分代码共享下啊?我最近在学习这个,1036041027@qq.com谢谢啦
发表于 2013-3-25 14:10:38 | 显示全部楼层
你好,请问你的问题解决了吗?
发表于 2013-3-25 14:12:46 | 显示全部楼层
回复 8# zzg146

麻烦将解决方法发到zhangzhigang@sinap.ac.cn,谢谢!
发表于 2013-12-11 11:04:04 | 显示全部楼层
回复 1# zhangtaozt


   大侠你好,我也在用W5100,也是用FPGA控制,但是时好时坏,能不能把FPGA控制W5100这部分代码发我一下,我还是一学生,最近很苦恼啊。邮箱 byobsw@163.com

谢谢啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-9-29 12:25 , Processed in 0.025094 second(s), 12 queries , Gzip On, Redis On.

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