|
我这里从SI/PI的角度分析下这个问题:
" V6 ]# Q0 Y) e7 Y9 W! S. N133MHz刚好是时钟信号的频率,产生EMI的根源很可能是时钟信号,也可能是数据信号和地址信号6 a9 o5 X# m- b. `
因为数据信号的频率是266MHz,地址是133MHz;
* E* a, `1 h7 @5 t6 }, E' Z产生原因可能有:
8 \- Y! m) J b- ^( C* f
& K7 j. Y# D N% W" w# u+ }1.CPU的驱动能力过强,负载较轻导致信号过冲过大,高频分量增加,导致EMI;如很多芯片有不同驱动强度,这个* [6 f1 I; ?1 x0 Q% ]
和负载大小,走线长度相关;
6 L8 b' r% }( y% U6 y/ |5 M+ X$ h. B# c t
dq_full Full-Strength IO Driver; B$ l- c* l/ L! J; K; W9 P
dq_half 54% Reduced Drive Strength IO Driver
& p, H5 ~% p2 r1 {- u& d
6 {- N$ e$ a4 w( B% P3 Z& P2.整个链路的阻抗不匹配,如CPU的输出阻抗,PCB走线阻抗,DDR的输入阻抗,不一致,导致反射大,导致EMI;DDR的数据线上需要串接电阻进行端接;地址和时钟信号5 m1 @8 v6 T8 {- t* m# w
如果存在多负载也需要端接;. O, q* h* |* s- J) H
1 H0 K0 I1 Y( ?* h3.DDR的电源完整性,如去耦不足,电源噪声大,影响信号质量;" P8 z) K9 [( d* j q
# q% L( I& M0 z" ~9 U- E4 r% r4.SSN,DDR的信号I/O同时翻转导致,信号之间的串扰也会导致EMI;" C V- T2 x8 I# r, V# \3 N7 Q
/ k9 l4 K* s/ g
解决以上问题最好方法是通过仿真和测试配合调试。 |
|