|
我这里从SI/PI的角度分析下这个问题:) } }+ ^8 X1 j
133MHz刚好是时钟信号的频率,产生EMI的根源很可能是时钟信号,也可能是数据信号和地址信号
: U }' i! P" H! k, c因为数据信号的频率是266MHz,地址是133MHz;
: i1 \& s3 o$ C" K) D产生原因可能有:
, Z* y' L( _# ?2 n# D+ O
/ x% ]. q# k2 f: W. T* p# c1.CPU的驱动能力过强,负载较轻导致信号过冲过大,高频分量增加,导致EMI;如很多芯片有不同驱动强度,这个+ {; N; \; H6 X( N
和负载大小,走线长度相关;
: V3 J! i" O. @' E" j1 k
# l5 q& V8 Q$ \, s, r( r1 Idq_full Full-Strength IO Driver
8 |- H" }8 B: G1 r+ vdq_half 54% Reduced Drive Strength IO Driver
* ?& ]# A0 M& ]/ U) U) ?9 y ?# n0 L9 W7 \
2.整个链路的阻抗不匹配,如CPU的输出阻抗,PCB走线阻抗,DDR的输入阻抗,不一致,导致反射大,导致EMI;DDR的数据线上需要串接电阻进行端接;地址和时钟信号/ K5 E4 S, C, v9 k) d& T
如果存在多负载也需要端接;& }5 ]4 U ~: r1 d0 x
0 y# _+ C5 d8 u4 {" `+ P- m; J3.DDR的电源完整性,如去耦不足,电源噪声大,影响信号质量;% [' X+ i6 p8 g- u3 \
- T) a7 c+ _" A* n
4.SSN,DDR的信号I/O同时翻转导致,信号之间的串扰也会导致EMI;* m+ @5 J0 X3 }! l9 Z* ]
4 {+ J4 h$ A8 n6 H; }! F, j解决以上问题最好方法是通过仿真和测试配合调试。 |
|