|
我这里从SI/PI的角度分析下这个问题:
! f9 _! J8 h. b1 S" d5 C7 ]133MHz刚好是时钟信号的频率,产生EMI的根源很可能是时钟信号,也可能是数据信号和地址信号; x5 K& q: J% K' h+ x
因为数据信号的频率是266MHz,地址是133MHz;5 u0 s4 n: S3 y( S( z7 R
产生原因可能有:) Q% S) X/ q( E, @/ x- }% S* q
% k. y/ j4 h, N& o9 E1.CPU的驱动能力过强,负载较轻导致信号过冲过大,高频分量增加,导致EMI;如很多芯片有不同驱动强度,这个
. q* Y! y" \7 a, X5 t* _和负载大小,走线长度相关;- s. F; U" t; T
5 c \# d* Z1 g) K5 g
dq_full Full-Strength IO Driver
% G& ?- ], s k/ w, r5 u' Edq_half 54% Reduced Drive Strength IO Driver/ D1 y* |/ n7 X$ \2 }- s
; X! Z: V5 M) I4 z2 K) _2.整个链路的阻抗不匹配,如CPU的输出阻抗,PCB走线阻抗,DDR的输入阻抗,不一致,导致反射大,导致EMI;DDR的数据线上需要串接电阻进行端接;地址和时钟信号
9 |! {8 c) x }* Z$ R+ K1 b/ B如果存在多负载也需要端接;
* {, }% I' s0 J A* \" v4 x4 B& t, R/ W
3.DDR的电源完整性,如去耦不足,电源噪声大,影响信号质量;# O0 n7 b9 Y; n, N& a
( c q. o# e' l" g7 j. j4.SSN,DDR的信号I/O同时翻转导致,信号之间的串扰也会导致EMI;0 A- L$ }: a% I( `
9 E' C/ U0 @9 n- i! C
解决以上问题最好方法是通过仿真和测试配合调试。 |
|