|
我这里从SI/PI的角度分析下这个问题:
6 ^1 @# U: d8 N) ?. S* G; a133MHz刚好是时钟信号的频率,产生EMI的根源很可能是时钟信号,也可能是数据信号和地址信号! ?, Z3 u# Y, ~: w( ^
因为数据信号的频率是266MHz,地址是133MHz;
* k& f/ ^7 O! F9 u' ^1 |; P1 U产生原因可能有:
' A2 G0 c! ]+ ~; {) H) m1 A
+ ?0 Y; T$ ?4 w. z0 ]. \- u3 Y1.CPU的驱动能力过强,负载较轻导致信号过冲过大,高频分量增加,导致EMI;如很多芯片有不同驱动强度,这个
1 F V6 g* _4 V# F% ~4 C: d: ?和负载大小,走线长度相关;9 K! O3 X* t, |0 t
- c" h8 O9 c; @1 Y
dq_full Full-Strength IO Driver
2 L, ^8 i6 ]' ^5 ]7 Z, Y. udq_half 54% Reduced Drive Strength IO Driver
2 f& _- r4 f/ f; p5 r0 z r& ~) f# I0 {$ l! F
2.整个链路的阻抗不匹配,如CPU的输出阻抗,PCB走线阻抗,DDR的输入阻抗,不一致,导致反射大,导致EMI;DDR的数据线上需要串接电阻进行端接;地址和时钟信号
8 R7 |/ i2 s- J' Y" A C) v7 C4 J如果存在多负载也需要端接;6 V6 [7 ^% \2 Y( g- s# f V c* W8 F5 l
0 _ e& @" O8 N. H' ]3.DDR的电源完整性,如去耦不足,电源噪声大,影响信号质量;$ g: e% h, n7 ^/ \2 c! s
1 s: k: u# A5 K) }5 {6 ]4.SSN,DDR的信号I/O同时翻转导致,信号之间的串扰也会导致EMI;
. f3 ?( A8 t1 U: R% [1 U; i# ^/ f p$ e2 q6 e
解决以上问题最好方法是通过仿真和测试配合调试。 |
|