FPGA工作发烫

2020-02-28 18:29发布

将程序下载到FPGA后,运行一段时间后,片子很烫,请问这是什么原因?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
20条回答
andous
2020-02-29 16:13
CY0904030105 发表于 2013-7-9 17:57
程序不多,实现都一种功能的两种不同的程序,一个很好,一个下载运行一段时间后就发烫,求解 ...

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

一周热门 更多>