|
小弟在调试一块主板,遇到了很奇怪的问题,请大家帮帮忙。
小弟的板子分为CPU板和底板,通过一个200pin的插座相连。CPU板上有CPU,Flash,SDRAM和电源芯片,底板上有USB网卡等功能芯片,输入电压5V,从底板输入,通过200pin连接器给CPU板供电,CPU板上的电源芯片产生3.3和1.8V电压,除了给CPU供电外,还通过200pin连接器给底板的IC供电。
目前调试的情况是:单独调试CPU板,电源电压正常,JTag正常,系统可以启动,但是一旦将CPU板插在底板上,1.8V电压就会被拉高到2.2V甚至2.5V,由于Flash电压的范围是1.7~2.0V,所以flash电压就不正常,系统无法启动。
可以认为是底板上的线路影响了1.8V的电压,我做了如下测试:
1、将主板上所有用到1.8V的线路断开(都有0欧姆电阻),但是电压依然超过2.2V。所有电阻的1pin连接IC的1.8V输入脚,2pin连接外部的1.8V电源网络。
2、将CPU板上的1.8V输出端的0欧姆电阻断开,假如电阻的1pin连接电源IC的1.8V输出脚,2pin连接外部1.8V电源网络,则从1pin跳线到底板上所有的1.8V的线路的0欧姆电阻的1pin,即不通过layout上的1.8V电源网络。这样的话1.8V的电压正常,但是测量1.8V电源网络,发现仍有2.2V以上的电压存在。
因此认为是有其他的电源漏电给1.8V电源网络,经过检查layout,没有发现问题。
请大家帮忙分析一下,这种漏电的情况可能是什么原因造成的呢?现在头痛死了,毫无头绪。
非常非常感谢!
|
|