打印

FPGA工作发烫

[复制链接]
5309|21
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
CY0904030105|  楼主 | 2013-7-9 16:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
andous| | 2013-7-9 16:54 | 只看该作者
程序太大,功耗大就会烫。
另外IO电压不对,也会的

使用特权

评论回复
板凳
王紫豪| | 2013-7-9 16:55 | 只看该作者
楼猪你给的信息量太少啦,一般发烫有这几种情况

1、本来就该发烫;这种情况一般是器件老、逻辑多、频率高的时候发生;解决方法就是想办法散热;

2、FPGA逻辑冲突,特别是FPGA跟外部器件有逻辑冲突的时候(具体表现为FPGA输出低,外部器件输出高,导致“逻辑打架”)。这种问题的解决方法为把逻辑冲突改掉,或者把没用的引脚配置成输入状态,以免跟外面冲突;

3、供电电压有问题,一般表现为内核电压过高导致;因为芯片的功耗基本上跟电压的平方成正比的,所以内核电压高了,功耗会急剧上升;

4、芯片损坏,有时候fpga坏了也会发烫的,直接换一片即可。

使用特权

评论回复
地板
CY0904030105|  楼主 | 2013-7-9 17:57 | 只看该作者
andous 发表于 2013-7-9 16:54
程序太大,功耗大就会烫。
另外IO电压不对,也会的

程序不多,实现都一种功能的两种不同的程序,一个很好,一个下载运行一段时间后就发烫,求解

使用特权

评论回复
5
CY0904030105|  楼主 | 2013-7-9 17:58 | 只看该作者
王紫豪 发表于 2013-7-9 16:55
楼猪你给的信息量太少啦,一般发烫有这几种情况

1、本来就该发烫;这种情况一般是器件老、逻辑多、频率高 ...

很详细,先谢过了,还没查出原因啊

使用特权

评论回复
6
GoldSunMonkey| | 2013-7-9 23:25 | 只看该作者
王紫豪 发表于 2013-7-9 16:55
楼猪你给的信息量太少啦,一般发烫有这几种情况

1、本来就该发烫;这种情况一般是器件老、逻辑多、频率高 ...

回复的太详细了,感谢啊

使用特权

评论回复
7
andous| | 2013-7-10 11:50 | 只看该作者
CY0904030105 发表于 2013-7-9 17:57
程序不多,实现都一种功能的两种不同的程序,一个很好,一个下载运行一段时间后就发烫,求解 ...

发烫,对于逻辑来说分为:静态功耗和动态功耗,方便理解就是逻辑的跳变,0-1,1-0产生的漏电流,同一个功能不同程序,也就是一种跳变比较少,电流小,功耗小。另外一种就是跳变比较多,电流大,功耗大。
解决:检查你的电路,是否有冗余代码在里面。做无用功。
另外就是资源、时间和功耗的互换。简单说就是,加个外在条件if(pluse) .....也就是检测到pluse为高,下面的电路才发生跳变,如果不会高,下面的电路也就只有静态功耗。
希望对你有帮助

使用特权

评论回复
8
huangxz| | 2013-7-10 14:26 | 只看该作者
CY0904030105 发表于 2013-7-9 17:58
很详细,先谢过了,还没查出原因啊

注意一下未使用管脚,记得要根据硬件设计接固定电平,如果不确定设成弱上拉比较稳妥。

使用特权

评论回复
9
CY0904030105|  楼主 | 2013-7-10 19:20 | 只看该作者
andous 发表于 2013-7-10 11:50
发烫,对于逻辑来说分为:静态功耗和动态功耗,方便理解就是逻辑的跳变,0-1,1-0产生的漏电流,同一个功 ...

else if 改成case语句,性能会不会有所提高

使用特权

评论回复
10
CY0904030105|  楼主 | 2013-7-10 19:22 | 只看该作者
andous 发表于 2013-7-10 11:50
发烫,对于逻辑来说分为:静态功耗和动态功耗,方便理解就是逻辑的跳变,0-1,1-0产生的漏电流,同一个功 ...

学习了,以前不知道这个原因

使用特权

评论回复
11
andous| | 2013-7-10 19:59 | 只看该作者
CY0904030105 发表于 2013-7-10 19:20
else if 改成case语句,性能会不会有所提高

差不多,性能上变化不大。

使用特权

评论回复
12
GoldSunMonkey| | 2013-7-10 21:18 | 只看该作者
CY0904030105 发表于 2013-7-10 19:22
学习了,以前不知道这个原因

IO也有功耗

使用特权

评论回复
13
GoldSunMonkey| | 2013-7-10 21:18 | 只看该作者
andous 发表于 2013-7-10 19:59
差不多,性能上变化不大。

这个是对的

使用特权

评论回复
14
CY0904030105|  楼主 | 2013-7-11 12:51 | 只看该作者
andous 发表于 2013-7-10 19:59
差不多,性能上变化不大。

感觉这FPGA里面的水很深啊:Q

使用特权

评论回复
15
andous| | 2013-7-11 13:28 | 只看该作者
CY0904030105 发表于 2013-7-11 12:51
感觉这FPGA里面的水很深啊

呵呵,是的,很多东西要了解。

使用特权

评论回复
16
GoldSunMonkey| | 2013-7-11 21:51 | 只看该作者
CY0904030105 发表于 2013-7-11 12:51
感觉这FPGA里面的水很深啊

你是还没进去了

使用特权

评论回复
17
GoldSunMonkey| | 2013-7-11 21:52 | 只看该作者
:)

使用特权

评论回复
18
dddddcccccyyyyy| | 2013-7-13 16:25 | 只看该作者

使用特权

评论回复
19
GoldSunMonkey| | 2013-7-18 00:13 | 只看该作者
dddddcccccyyyyy 发表于 2013-7-13 16:25

怎么了?兄弟啊

使用特权

评论回复
20
LongChip| | 2013-7-20 20:46 | 只看该作者
学习啦

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

66

主题

254

帖子

5

粉丝