我用的TPS54618给xilinx公司XC5VLX110提供IO3.3的电压,电路图是由webench生成的,发现的问题如下:
PCB上电后,测量所有的电压都正常,给FPGA烧写程序成功,断电后发现FPGA的3.3和地短路。再上电测量其他电压 (包括FPGA的内核电压以及DSP的电压)都正常,但TPS54618的输出电压只有0.7左右。
请问下是什么原因造成的3.3V和地的短路,是FPGA程序的原因吗?
我目前的猜测:FPGA程序原因导致3.3V和地短路,烧坏了电容或者电源模块,结果导致断电后测量3.3V和地之间还是短路。
请大家指点下,很急,谢谢!
yang shi1:
FPGA有大概10个左右的IO供电的去耦电容没有焊,不过应该不会造成短路吧。
Martin:
你是指将烧掉的FPGA拆掉后,TPS54618的输出还是0.7V吗?
yang shi1:
回复 Martin:
FPGA还没有拆,短路的状态我测量下输出是0.7,我查芯片手册这貌似是VSENSE的电压? 我打算把和3.3V有关的器件一个一个拆掉看看是哪个坏了,FPGA是BGA的,最后再拆FPGA。现在主要问题是不知道为什么会短路,FPGA的程序问题有问题难道会发生短路吗,FPGA烧写程序前上电测量都是正常的。
KW X:
回复 yang shi1:
亲;你只能说烧程序前,没短路而已。IO使能后,有可能本身可能有问题。
yang shi1:
回复 KW X:
感谢回复!
您说的本身是指什么,程序吗,还是说外围的电路?
KW X:
回复 yang shi1:
IO有可能已经在烧录以前已经损坏。只是未使能而出现短路而已。
yang shi1:
回复 KW X:
感谢回复!您是说FPGA本身可能已经有问题吗?我现在打算在新板子上烧写一个空程序,只将几个测试点赋值0或1,看看是否还会引起短路,来测试FPGA的配置电路和3.3电源部分是否有问题,如果没问题,那很有可能是程序的问题,不知道这种方法可以吗?
zenghua liu:
回复 yang shi1:
有可能是FPGA 程序一烧,整板功率增大,板子上的器烧了就短路了,排查一下