系统用的是一个5路PMIC,输入3.3V,输出1.8V/1.4V两个电压各两路。
发现输入的3.3V有小于100K的纹波,具体的频率会根据负载的变化有变最轻负载是100K,正常负载为20K左右
最后发现是1.8V输出的问题,把1.8V输出的0欧姆接上,就有100K的纹波。去掉就很正常了,产生纹波原因的1.8V是BUCK的DC/DC。当然去掉以后CPU只有SRAM和CORE还有Inter Logic在供电,肯定是没有跑起来的。
目前已经把所有的1.8V卸下了,除了CPU的1.8V供电外,也就排除了其他器件造成纹波的问题。现在不知道从何下手
个人思路:1,CPU decoupling capacitor的问题,目前全部是用的0.1uF的0402,担心某个BLOCK的低频干扰耦合到1.8V再通过DC/DC converter耦合到3.3V输入。但是从前也是用的是0.1UF的0402,平台基本上没有变。想把所有CPU的decoupling换成1uF的0402
2,PMIC的1.8Vdecoupling没有做好,10uF的输入,现在换成22uF,没有作用,将2.2uH换成4.7uH还是没有作用
没辙了,希望大家能给点指点,现在已经没有方向感了。确实有点折磨人 |