完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我在做FPGA设计时,软件已经写好,可是将程序一下进FPGA芯片,5v供电电源就会被周期性拉低,从而在产生一个新的频率,给后级电路的调制端造成很大的麻烦。请问产生的原因是因为功耗太大,电源带载能力不够吗?在电源端加入陶瓷电容能够解决吗? |
|
相关推荐
2个回答
|
|
电源不会因为FPGA下载了代码就发生什么变化,你的情况倒向程序触发了板上的某些变化。
要说功耗大 也是 外围电路造成的 不是FPGA本身的问题,和下载FPGA代码没有关系的。主要检查一下FPGA的外围控制的电路。 |
|
|
|
//------思路1:硬件问题
1.DC5V供电能力/带载能力弱。 解决办法: a.添加滤波电容,直接来个大容量的电容。 b.任意找一个DC5V电源,例如手机充电器(非快充)或者其他直流电源,焊接到你的板卡,排除带载能力的问题。注意电源正负不要接反。 2.电路谐振 解决办法:结合FPGA程序定位(参考思路2)。 //------思路2:FPGA问题(不是软件问题,还是硬件问题) 1.你程序里某个/某些功能管脚在烧录程序后直接对地(3.3V管脚直连GND)。 解决办法: a.可能是硬件设计存在功能管脚直连GND的情况,也可能是焊接出了问题,需要仔细排查。 b.FPGA更改程序,只实现最简单的功能即可(例如点灯),其他未使用的管脚设置为“输入-高阻态”,借助程序逐步排查。 2.FPGA功能管脚控制的某些设备存在虚短/虚断的情况,包括对地短路。 解决办法:逐步硬件排查。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1421 浏览 1 评论
1215 浏览 0 评论
矩阵4x4个按键,如何把识别结果按编号01-16(十进制)显示在两个七段数码管上?
1426 浏览 0 评论
913 浏览 0 评论
2229 浏览 0 评论
1426 浏览 34 评论
5612 浏览 113 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 07:42 , Processed in 1.242481 second(s), Total 72, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号