|
我这里从SI/PI的角度分析下这个问题:
0 P, O3 B5 f+ S133MHz刚好是时钟信号的频率,产生EMI的根源很可能是时钟信号,也可能是数据信号和地址信号$ v0 Z6 Z; a. ]: T# l& F
因为数据信号的频率是266MHz,地址是133MHz;
$ O; y9 D! j' r9 J0 W产生原因可能有:- T. S9 I8 S& {! C
- T: m* Y! N4 {
1.CPU的驱动能力过强,负载较轻导致信号过冲过大,高频分量增加,导致EMI;如很多芯片有不同驱动强度,这个. _" c0 Z, D3 }2 q# X3 z
和负载大小,走线长度相关;; Y/ K1 @& @" b
- L5 I7 ^$ J/ c
dq_full Full-Strength IO Driver% }; g. p7 V. F% _9 q( Q
dq_half 54% Reduced Drive Strength IO Driver
% D& x+ P# g( d4 [, u) d0 [/ t, g1 Y, L; L' u
2.整个链路的阻抗不匹配,如CPU的输出阻抗,PCB走线阻抗,DDR的输入阻抗,不一致,导致反射大,导致EMI;DDR的数据线上需要串接电阻进行端接;地址和时钟信号
& `' X/ o( d* v i如果存在多负载也需要端接;
4 J' M4 f e# j6 K# v2 g3 |9 ^( s' r5 _: D% h% J( S
3.DDR的电源完整性,如去耦不足,电源噪声大,影响信号质量;
( G) [9 X8 ^: d$ Z5 w
1 L4 D9 w5 ]! N" c4 n8 d2 J4.SSN,DDR的信号I/O同时翻转导致,信号之间的串扰也会导致EMI;2 S1 i8 _8 L I/ |7 D0 u* e$ b3 }6 ], E- j
5 P7 I0 Z3 g) u u解决以上问题最好方法是通过仿真和测试配合调试。 |
|