4. 100BASE-T1与100BASE-TX对比
做100BASE-T1硬件,绕不开一个关键器件——共模扼流圈(Common Mode Choke,CMC)。很多刚入行的工程师觉得它就是个普通电感,随便摆摆就行。嗯,我当年也这么想,结果被现实狠狠教育了一回。
今天咱们就聊聊:CMC到底在干什么?PCB上怎么摆才靠谱?以及我踩过的那些坑。
4.1 为什么需要共模扼流圈?
100BASE-T1用的是差分信号传输。差分信号的好处大家都知道——抗共模干扰强。但问题是,线缆本身会像天线一样接收外界噪声,这些噪声以共模形式叠加在差分对上。
接收端虽然靠差分放大器能抑制一部分共模,但高频段的抑制能力有限。这时候CMC就派上用场了。
核心作用:CMC对差模信号呈现低阻抗(几乎无影响),对共模信号呈现高阻抗,把共模噪声反射回源端,不让它进入接收电路。
说白了,CMC就是差分对的“共模噪声过滤器”。没有它,你的链路可能连PMA训练都过不去。
4.2 CMC的工作原理
CMC的结构是两个绕组绕在同一磁芯上。差模电流在磁芯中产生的磁通方向相反,相互抵消,所以磁芯不会饱和,电感量几乎为零。共模电流方向相同,磁通叠加,呈现高阻抗。
我习惯用这个公式来估算共模阻抗:
Z_CM ≈ 2πf × L_CM
其中L_CM是共模电感量,f是噪声频率。100BASE-T1的基频是66.667 MHz,但实际噪声频谱很宽,所以CMC的选型要看阻抗-频率曲线,不能只看标称电感量。
| 参数 | 差模 | 共模 |
|---|---|---|
| 磁通方向 | 相反,相互抵消 | 相同,相互叠加 |
| 等效电感 | ≈ 0(理想情况) | L_CM |
| 阻抗特性 | 低阻抗 | 高阻抗 |
| 对信号影响 | 几乎无影响 | 抑制共模噪声 |
4.3 PCB布局要点
布局这块,我吃过不少亏。总结下来,核心就三条:
4.3.1 靠近连接器放置
CMC要尽量靠近RJ45或H-MTD连接器。为什么?因为线缆进来的共模噪声,要在第一时间被扼制住。如果CMC放得太远,噪声会沿着PCB走线辐射到其他区域。
我个人习惯:CMC到连接器的走线不超过5mm。实在空间紧张,也要控制在10mm以内。
4.3.2 差分对走线等长等距
CMC前后都是差分对。走线必须等长等距,阻抗控制在100Ω±10%。
我记得有一次,CMC到PHY芯片的走线差了3mm,结果眼图测试时眼高直接掉了15%。后来查了半天,就是等长没做好。
小技巧:在CMC下方挖空参考平面,可以减少寄生电容对差分阻抗的影响。但挖空范围要控制好,别把其他信号的回流路径切断了。
4.3.3 远离干扰源
CMC本身是磁芯器件,容易耦合外部磁场。布局时要远离DC-DC电感、大电流走线、时钟发生器这些强干扰源。
我一般保持至少3mm的间距。如果板子空间实在不够,可以在CMC周围加一圈地孔做屏蔽。
4.4 我踩过的坑
做硬件嘛,不踩坑是不可能的。下面这几个坑,我替你们先踩了。
4.4.1 坑一:CMC选型只看电感量
曾经有个项目,我选了一颗电感量很大的CMC,心想共模抑制肯定好。结果上板一测,眼图全塌了。
后来分析发现,这颗CMC的差模寄生电感太大,把信号的高频分量衰减了。100BASE-T1的信号带宽接近200MHz,CMC的差模插入损耗在100MHz以上必须小于1dB。
教训:选CMC要看阻抗-频率曲线和差模插入损耗,不能只看电感量。
4.4.2 坑二:CMC前后走线跨分割
有一次做EMC测试,发现辐射超标。查来查去,问题出在CMC到PHY的差分对走线跨了电源分割。
跨分割导致阻抗不连续,信号反射产生共模分量,辐射就上去了。
教训:差分对走线必须保证参考平面完整。实在要跨分割,加桥接电容。
4.4.3 坑三:CMC接地焊盘处理不当
有些CMC底部有接地焊盘,用于散热和屏蔽。我见过有人直接把焊盘连到大面积地铜,结果焊接时焊盘散热太快,虚焊了。
教训:接地焊盘用热焊盘连接,既保证散热均匀,又方便焊接。
重要提醒:CMC的接地焊盘不要直接连到PHY芯片的模拟地。最好通过一个0Ω电阻或磁珠单点连接,避免地环路引入噪声。
4.5 知识结构图
下面这张图总结了CMC的核心知识点,方便你快速回顾:
4.6 实战建议
最后,给几点实战建议:
- 选型时:优先看CMC的共模阻抗曲线,在10MHz-200MHz范围内阻抗越高越好。差模插入损耗在100MHz处要小于1dB。
- 布局时:CMC紧贴连接器,差分对走线等长等距,参考平面完整。
- 测试时:用TDR测差分阻抗,用频谱仪测共模辐射。发现问题先查CMC前后走线。
我的习惯:每次画完PCB,我都会把CMC相关的走线截图发给Layout工程师,让他们再确认一遍等长和参考平面。多看一眼,少踩一个坑。
好了,关于CMC就聊到这儿。记住,差分信号是100BASE-T1的命脉,CMC就是守护这条命脉的哨兵。哨兵站好了,系统才能稳。