光纤通信模块 SFP+ 接口 PCB 高速差分对回流路径设计规范
SFP+(10.3125 Gbps,UI ≈ 97 ps)模块的 PCB 往往只有 30×70 mm 上下,金手指 + TX/RX 各一对差分走 Host ↔ Module,模块里塞激光器驱动、TIA、CDR,空间挤但回流路径不能省——10 Gbps 下只要参考层断 2 mm,S21 就能掉 1–2 dB,眼图直接塌。下面这套在 1×9 SFP+ 光模块(RTL8211 类 Host + 模块内 SiGe 驱动)上验证过。
一、叠层与参考层
SFP+ 模块常用 4 层或 6 层,推荐 4 层优先:
• L1:高速差分 + 元件(TX/RX 走微带或共面波导)
• L2:GND 整面,金手指下方严禁开槽(SFP+ 金手指的 GND 针脚就在差分对旁,L2 一开槽回流绕路)
• L3:电源 + 低速控制(I2C、MOD_ABS、TX_FAULT 等)
• L4:GND 或备用信号
L1 差分走 CPWG(共面波导接地):P/N 线宽 5 mil、间距 8 mil,两侧 GND 铜 15 mil 内每 8–10 mil 打 GND via,参考 L2。金手指处 L1→L2 距离 3–4 mil(PP),Zdiff 能稳在 100 Ω ± 10%。
二、金手指与 cages 的回流衔接
SFP+ cages(金属屏蔽笼)是 EMI 屏蔽 + 散热的关键,但也是回流断点高发区:
• 笼子 4 个角 + 长边每 10 mm 各用弹簧针 / 弹片压 PCB 顶面 GND 铜,别只焊两个脚——笼子和 PCB GND 的接触阻抗要 < 0.5 Ω,否则 10 Gbps 共模漏出去
• 笼子下方 L2 GND 整面,笼子投影区 L3 别走 TX/RX(会被笼子本体感应的涡流干扰)
• 金手指的 GND 针(pin 8/15/16/17 等) 在 PCB 上用 0.3 mm via 阵列直连 L2,金手指 Edge Plating(贝氏体边镀)要连到这些 GND via,保证 Host 侧笼子→模块 PCB→叠层的回流连续
⚠ SFP+ 金手指的 TX±(pin 18/19)、RX±(pin 12/13)在 Host 侧已经做了 100 Ω 差分,模块侧 PCB 别再调线宽去"补偿",维持 100 Ω 走通就行,调反而断参考。
三、AC 耦合电容下方的回流
SFP+ 规范:TX 必须 AC 耦合(100 nF/16V X7R 0402),Host 侧或 Module 侧均可,量产一般模块侧放;RX 耦合位置看 Host 约定(多数也在模块侧)。电容下方是回流断点高发处:
• 电容焊盘(0402)下方 L2 GND 别挖反焊盘——0402 焊盘本身 20×10 mil,L2 按焊盘投影挖 24×14 mil 即可,挖太大 Zdiff 在电容处跳
• 电容两端 P/N 各打 1 个 GND via 锚回流(via 贴焊盘 < 5 mil)
• 若走 L3 带状线(L2/L4 GND 夹),换层 via 旁 GND via 伴行 2 个起
# Altium 规则(SFP+ TX/RX)
Rule: SFP_TX_RX
DiffPair Width = 5mil, Gap = 8mil
Impedance = 100 (L1-CPWG, L2 ref)
Matched Lengths Within Pair = 5mil
Group (TX+RX 4 net) Tolerance = 50mil, Target = TX_CLK(ref)
RoutingLayers = Top (金手指段) + Inner1 (模块内)
四、换层与笼区走线
模块内 TX 从 Host 金手指 → CDR → 激光驱动 → 光器件 TOSA,3–4 段换层正常,每处:
• 信号 via 50 mil 内 ≥ 2 个 GND via(10 Gbps 建议 4 个,SFP28 28 Gbps 必须 4 个)
• 笼区(cages 下方)的 TX 走线全程 L1 CPWG + 笼子内顶面贴吸波材料(如 ECCOSORB,3 GHz+ 吸收率 > 80%),防笼内谐振
• I2C、MOD_ABS、TX_DISABLE 这些低速控制线别和 TX/RX 平行 > 10 mm,跨必须垂直跨,且 TX 下方 L2 整面 GND 不能断
五、SFP28 的加严点
28 Gbps(SFP28,UI ≈ 35 ps)基本规则同 SFP+,但三个地方加严:
• GND via 伴行:每个信号 via 旁 4 个 GND via(笼区和 AC 耦合处更要)
• 线长:TX/RX 单段 < 40 mm(模块内总长 < 80 mm),否则插损 @14 GHz 超 -2.5 dB
• cages 弹片:接触阻抗 < 0.2 Ω,笼内吸波材料换 10 GHz+ 款
六、验证三件事
板子回来投 VNA + TDR:
1. TDR:TX± 整段 Zdiff 100 ± 10 Ω,AC 耦合电容处凹陷 < 5 Ω(对应反射 < -20 dB)
2. Sdd21 @ 10 GHz:插损 < -1.5 dB(模块内短走线),<-3 dB(含金手指+connector 总长)
3. Sdd11 @ 10 GHz:< -15 dB,cages 装好后复测(装笼前后差 > 3 dB 说明笼子 GND 接触有问题)
一个高频翻车点:金手指做沉金+贝氏边镀时,边镀和顶层 GND 铜的连接靠几根细铜桥,如果桥被铣掉(厂家工艺偏差),笼子→金手指→PCB 的回流在金手指截面处断,表现为 Sdd11 在 8–12 GHz 鼓包。DFM 检查里要确认边镀和 GND 铜的 connect 没被 milling 吃掉。
SFP+ 模块高速差分回流的真谛:L2 GND 金手指下方不许开槽、cages 弹片 360° 压 GND + 笼下打 via fence、AC 耦合电容下方 L2 只小挖、换层 GND via 伴行 2–4 个、贝氏边镀和 GND 铜的连接 DFM 核查。这套走完,10 Gbps 眼图在模块端能开到 0.65 UI 以上,SFP28 升级时把 GND via 加倍、线长压短即可复用。





