4、电磁兼容(EMC)基础:EMI与EMS概念、辐射与传导发射、屏蔽与滤波基础

各位同学,咱们今天聊聊电磁兼容。说实话,做光通信芯片设计,EMC 这块要是没处理好,流片回来基本就是废片。我见过太多项目,眼图测出来漂亮得很,一上系统就各种掉线,最后查出来都是 EMC 的锅。

4.1 EMI 与 EMS:一对冤家

先搞清楚两个基本概念:EMI(电磁干扰)EMS(电磁敏感度)

  • EMI:你的芯片往外辐射了多少“噪声”。说白了,就是你的芯片是不是个“捣乱分子”。
  • EMS:你的芯片能扛住多少外部干扰。说白了,就是你的芯片是不是个“软柿子”。

两者合起来就是 EMC(电磁兼容)。嗯,这里要注意:EMC 不是要求你的芯片完全不辐射,也不是要求它刀枪不入,而是要求它在特定环境下能正常工作,同时不影响别人。

核心公式:EMC = EMI(低) + EMS(高)

你的芯片辐射要低于标准线,抗扰度要高于标准线。中间留出的余量,就是你的设计裕量。

我在项目中遇到过一件事:一款 25Gbps 的 TIA(跨阻放大器),实验室测试 BER(误码率)完全达标,结果放到数据中心机架上,旁边正好有个大功率电源模块。好家伙,误码率直接飙到 10^-6。这就是典型的 EMS 不足——芯片本身没问题,但扛不住外部干扰。

4.2 辐射发射 vs 传导发射

干扰怎么跑出去的?两条路:辐射传导

4.2.1 辐射发射

辐射发射,就是干扰通过空间电磁波传播。频率越高,辐射越容易。光通信芯片动辄 25GHz、50GHz 甚至更高,辐射问题尤其突出。

我个人的习惯是:先看封装。封装引脚就是天然的天线。一个 0.5mm 长的键合线,在 10GHz 时就是一根不错的辐射天线。你想想看,你的高速信号在芯片内部跑得好好的,一到封装引脚就“漏”出去了。

频率范围 主要辐射源 典型对策
30MHz - 1GHz 时钟谐波、电源噪声 屏蔽罩、去耦电容
1GHz - 10GHz 高速数字信号、SerDes 差分走线、阻抗匹配
10GHz 以上 光调制器驱动、高频时钟 共面波导、吸波材料

4.2.2 传导发射

传导发射,就是干扰通过电源线、信号线传播。低频段(30MHz 以下)以传导为主。

我曾经踩过一个坑:一款 100G PAM4 的驱动芯片,电源纹波测出来只有 5mV,觉得没问题。结果整机测试时,电源线上 1.2MHz 的开关噪声直接耦合到了输出端,导致眼图闭合。查了三天才找到原因——电源滤波电容离芯片太远,走线电感太大。

避坑指南:我曾经以为传导发射只是低频问题,忽略了高频段的传导耦合。实际上,对于光通信芯片,电源分配网络(PDN)在 GHz 频段的阻抗特性同样关键。建议用 VNA(矢量网络分析仪)测一下 PDN 的 S21,看看有没有谐振峰。

4.3 屏蔽:给芯片穿上“防辐射服”

屏蔽的原理很简单:用金属外壳把电磁波挡住。但实际做起来,门道不少。

4.3.1 屏蔽效能

屏蔽效能(SE)用 dB 表示:

SE = R + A + B

其中:

  • R:反射损耗(取决于材料阻抗和波阻抗的匹配)
  • A:吸收损耗(取决于材料厚度和趋肤深度)
  • B:多次反射修正(薄材料时需要考虑)

对于光通信芯片,我建议重点关注 缝隙泄漏。屏蔽罩上哪怕有一条 0.1mm 的缝隙,在 10GHz 时就会产生明显的泄漏。为什么?因为缝隙长度接近波长的 1/4 时,就成了谐振缝隙天线。

实战技巧:屏蔽罩的接缝处,用导电泡棉或导电胶带密封。螺丝间距不要超过最高频率波长的 1/20。比如 40GHz 的信号,波长约 7.5mm,螺丝间距要小于 0.375mm——嗯,这很难做到,所以实际中常用多点焊接或激光焊接。

4.3.2 屏蔽材料选择

材料 优点 缺点 适用场景
导电性好,成本低 易氧化 低频屏蔽
不锈钢 强度高,耐腐蚀 导电性差 结构件
镍银合金 导电性好,耐腐蚀 成本高 高频屏蔽
吸波材料 吸收而非反射 厚度大 腔体谐振抑制

4.4 滤波:把噪声“滤”在门外

滤波是 EMC 设计中最经济有效的手段。说白了,就是让有用的信号通过,把没用的噪声挡住。

4.4.1 电源滤波

光通信芯片对电源噪声极其敏感。我建议采用 多级滤波 策略:

  1. 板级滤波:在 PCB 电源入口放一个共模扼流圈 + 大电容(10-100μF)
  2. 芯片级滤波:在芯片电源引脚附近放小电容(0.1μF + 100pF + 10pF)
  3. 片内滤波:在芯片内部集成去耦电容(通常用 MOS 电容或 MIM 电容)

为什么需要三个级别的滤波?因为不同电容的自谐振频率不同。大电容滤低频,小电容滤高频。你想想看,一个 10μF 的陶瓷电容,在 1MHz 时是电容,到了 100MHz 就变成电感了。所以必须大小搭配。

关键参数:电容的自谐振频率(SRF)

SRF = 1 / (2π√(LC))

其中 L 是电容的等效串联电感(ESL)。贴片电容的 ESL 通常在 0.5-2nH 之间。0402 封装的 ESL 比 0603 小,高频性能更好。

4.4.2 信号滤波

对于高速信号线,不能简单加电容,否则会把信号本身也滤掉。常用的方法:

  • 共模扼流圈:对差模信号(有用信号)阻抗很小,对共模噪声(干扰)阻抗很大。我习惯在 SerDes 的 TX/RX 线上各放一个。
  • 铁氧体磁珠:高频时呈现电阻特性,吸收噪声。注意选择合适频率范围的磁珠。
  • RC 低通滤波:用于低频控制信号,比如 I2C、SPI 等。

我曾经在 50G PAM4 的接收端加了一个共模扼流圈,结果眼图质量反而下降了。查了半天才发现,那个扼流圈的差模插入损耗在 26GHz 时达到了 3dB——直接把信号衰减了一半。所以,选型时一定要看 S 参数曲线,不能只看标称值。

4.5 实战总结:EMC 设计 checklist

最后,我把自己多年积累的 EMC 设计要点整理成一份 checklist,供大家参考:

  1. 芯片设计阶段
    • 片内集成足够的去耦电容(建议每 1A 电流配 100pF)
    • 高速 IO 采用差分结构,共模抑制比(CMRR)要大于 20dB
    • 电源域划分清晰,模拟和数字电源分开
  2. 封装设计阶段
    • 高速信号尽量用倒装焊(Flip-Chip),减少键合线长度
    • 电源引脚数量要足够,降低 PDN 阻抗
    • 封装基板内层铺地,形成屏蔽
  3. PCB 设计阶段
    • 高速信号走线远离板边(至少 3 倍线宽)
    • 电源层和地层紧耦合(介质厚度尽量薄)
    • 屏蔽罩接地良好,接地阻抗小于 1mΩ
  4. 系统测试阶段
    • 先测 EMI(辐射和传导),再测 EMS(ESD、EFT、浪涌)
    • 发现问题时,用近场探头定位干扰源
    • 整改时,一次只改一个变量,避免盲目尝试

我的个人习惯:每次流片前,我都会花半天时间做一次 EMC 预评审。把芯片的封装模型、PCB 布局、电源方案过一遍。虽然不能完全避免问题,但至少能排除 80% 的低级错误。嗯,这招帮我省了不少流片费。

好了,EMC 基础就讲到这里。下一章咱们聊聊具体的抗干扰电路设计,包括差分对、共模反馈、以及如何用片内校准技术对抗工艺偏差。到时候我会拿一个 400G DR4 的接收机案例来拆解,保证干货满满。