你将core,mpll,epll,interface共用一个电源是很不负责任的做法,core电源需要根据运行频率调整
CPU与RAM的信号线有没有考虑等长,差分信号线有没有按差分布线,电源脚的去耦是不是做好了,从滤波电容到芯片电源脚的线是怎么走的,关键信号的地回路是不是做到最小了。
下面说电源,core电源最好单独一组,mpll,epll一组,mem interface一组,io interface一组,USB phy一组,电源是不能省的,一个板子最关键的就是电源,滤波一定要做好,设计的电流要保证有足够的余量,用示波器看你的电源是否干净,纹波和噪声如果超过100mV你就小心了(注意区别纹波和噪声),尽量用好的电源芯片,工作频率高点噪声容易滤。
现在改板已经将core电源分开,具体怎么分组完全采用三星推荐设计,core一组,mpll,epll一组,interface一组,USB一组,memory一组,alive一组,滤波采用的是X7R的陶瓷电容,电感采用的是前面的项目留下的,电源芯片输出400MA的电流,这里只有100MA,但是这些在前面的项目上是很稳定的,对这里表示怀疑,全换成1A的功率电感,效果并不明显,至于纹波和噪声,已经量过了
有很多人设计电源的时候,对那个电感根本就不重视,几十K工作频率的电源芯片要用100uH左右的电感,通常只关心电感值,而不注意额定电流,等工作的时候电流一增大,电感值下降太多,纹波电流急剧上升,你想一下CPU能工作稳定吗。
这里的电感我们采用的10UH,电源芯片频率为1.2M,工作过程中量过纹波电压,还算稳定,你说的纹波电流?通过带电流显示的电源供电可以看出在播CMMB电视时电流变化较大,但是播视频时不会有大的电流波动。难道这里有很大的关系?换过电感后仍然有大的电流波动,这与电视话音的变动,视频流的变动有关,觉得应该不是问题。因为播视频电流稳定
驱动也在不断的测试,同样一个驱动其他平台是OK的