|
我这里从SI/PI的角度分析下这个问题:
2 C4 `# ?. [5 K8 c2 Y133MHz刚好是时钟信号的频率,产生EMI的根源很可能是时钟信号,也可能是数据信号和地址信号" v$ W, g: O2 q2 _% d! G! C
因为数据信号的频率是266MHz,地址是133MHz;: c# q, I" R! I' ~& y4 R
产生原因可能有:# Y" }! F" d2 A$ W/ S& A/ O3 c% e
7 C7 K+ g7 d* n3 S1.CPU的驱动能力过强,负载较轻导致信号过冲过大,高频分量增加,导致EMI;如很多芯片有不同驱动强度,这个9 N7 ~$ i. y+ r& l6 @5 s+ l% v
和负载大小,走线长度相关;+ u. [7 z0 R& L' N* t9 K
* w: m- x( U- [8 m
dq_full Full-Strength IO Driver
v* e5 n4 W: d: Ydq_half 54% Reduced Drive Strength IO Driver/ t$ n# i1 t$ n; s* {2 z4 ~8 Y
0 V& `1 C( {& B
2.整个链路的阻抗不匹配,如CPU的输出阻抗,PCB走线阻抗,DDR的输入阻抗,不一致,导致反射大,导致EMI;DDR的数据线上需要串接电阻进行端接;地址和时钟信号
+ q @) d T+ l. b如果存在多负载也需要端接;: @: [: }8 I. w, r, y* Q o0 W r3 }
) O' Y' Q& D: n2 y
3.DDR的电源完整性,如去耦不足,电源噪声大,影响信号质量;; ~4 e7 E, q1 n( q3 F4 I1 a0 i! [
5 P2 [( h, ], q8 B; q" d0 n) b4 e4.SSN,DDR的信号I/O同时翻转导致,信号之间的串扰也会导致EMI;; D. Y, F. l/ y% W x
, s8 t2 B( z' N# e! _& H* y( Y解决以上问题最好方法是通过仿真和测试配合调试。 |
|