|
我这里从SI/PI的角度分析下这个问题:
8 q. p6 s- w x* H( J133MHz刚好是时钟信号的频率,产生EMI的根源很可能是时钟信号,也可能是数据信号和地址信号
' k& Z$ }1 _2 S因为数据信号的频率是266MHz,地址是133MHz;0 t @1 M) j) u' b4 I) ~
产生原因可能有:5 q7 e! N' a! D0 U: u
' {8 m! ~6 U4 l. d1 L
1.CPU的驱动能力过强,负载较轻导致信号过冲过大,高频分量增加,导致EMI;如很多芯片有不同驱动强度,这个9 z6 U3 w. n. d
和负载大小,走线长度相关;5 _. W, l, |, Q9 t8 \
% e- q; c# g4 q3 T( {dq_full Full-Strength IO Driver9 [& \* Q6 ~! }- q7 c7 U
dq_half 54% Reduced Drive Strength IO Driver* I' I2 ^8 F) y# X8 B
0 H/ R! @& w0 [
2.整个链路的阻抗不匹配,如CPU的输出阻抗,PCB走线阻抗,DDR的输入阻抗,不一致,导致反射大,导致EMI;DDR的数据线上需要串接电阻进行端接;地址和时钟信号' N1 e; d c" d8 h# E, m, E# c
如果存在多负载也需要端接;
% Z/ W2 T2 X. W9 `# }. Z4 p. b
1 g& L* ?% K) `+ N2 e3.DDR的电源完整性,如去耦不足,电源噪声大,影响信号质量;' h6 J/ N0 j3 k; G
; T! p; J) l, T9 t! c4.SSN,DDR的信号I/O同时翻转导致,信号之间的串扰也会导致EMI;
7 |$ U7 {7 G8 M+ E) Q e1 R: @% J
' t E, e2 |- b; `/ w. P解决以上问题最好方法是通过仿真和测试配合调试。 |
|