模块的生产与测试 · 模块内部:激光器与接收器 · 光模块与线缆 · 文档 · CodingBox
CodingBox 文档

模块的生产与测试

光模块的数据手册承诺在 70 °C 下工作二十年,波长偏差不超过一纳米,DDM Tx 读数与真实值相差不超过 2 dB。能否做到,取决于买家从未见过的工厂流程:芯片筛选、亚微米级对准、在测试台上完成的校准、老化,以及最后在台架上写入你所读取身份信息的编码步骤。了解这个流程,就能明白优质模块为什么是这个价格、廉价模块为什么在温度极限下会失效,以及“校准常数”和“编码”在物理上究竟意味着什么。

从晶圆到模块

激光器 / PD 晶圆 ──► 芯片测试与筛选 ──► TOSA / ROSA 组装 ──► OSA 测试
                                                                    │
PCB 组装(SMT:驱动器、TIA、MCU、DSP、EEPROM) ──► 板级测试 ──────────────┤
                                                                    ▼
                    模块组装 ──► 校准与调谐 ──► 老化 ──► 终测 ──► 编码与标签 ──► QA 抽检 ──► 出货

芯片

步骤发生了什么为什么重要
晶圆生长基于 InP 的激光器和 PD(1310/1550 nm)通过 MOCVD 生长;GaAs VCSEL;用于 SiPh 的 Si/Ge 光电二极管材料决定波长和速度——激光器
芯片探针测试LIV 曲线(光功率-电流-电压):阈值、斜率效率、串联电阻;光谱:中心波长、边模抑制比(SMSR)不合格的裸片会被剔除;LIV 数据是 APC 目标值的基础
芯片老化激光器在高温高电流下老化(例如在 85 °C 下持续数十至数百小时),以剔除早期失效品偏置电流漂移超过百分之几的激光器会被淘汰
分级按波长(用于 CWDM/LAN-WDM 信道)和功率对裸片分类这就是为什么某些信道的芯片比较稀缺

光学子组件

先将裸片贴装到基座上、完成引线键合,然后是决定价格的关键步骤:有源对准—— 在激光器通电的状态下,以亚微米级的步进移动透镜和/或光纤尾纤,使耦合功率最大化,再用激光焊接或 UV 环氧树脂固定。气密封装会进行封帽焊接和检漏;成品 OSA 会测量发射功率、消光比、眼图形状,接收端还会测量响应度和灵敏度(光学封装)。COB 方案则以在模压透镜阵列下贴装裸片取代这一步骤(板上芯片封装)。

校准与调谐

在配备温箱、光功率计、误码率测试仪和参考接收机的测试台上,固件被“教会”如何解读自己的原始读数:

校准项流程存储位置
Tx 功率监测用功率计在多个设定值下测量实际发射功率;将监测 PD 的读数映射为 dBm内部校准:固件表;外部校准:A2h Tx_PWR 斜率/偏移量
APC 目标值调整偏置电流,直到 25 °C 下的发射功率达到指定值;保存该目标值固件
调制电流 / DSP 设置随温度变化在低温、常温和高温下优化眼图和消光比(“三温”测试);写入查找表固件
Rx 功率监测在模块工作波长下,以多个功率等级注入已标定的光;将光电流映射为 dBm内部:固件;外部:A2h Rx_PWR(4..0) 多项式
温度传感器相对温箱参考值校准斜率/偏移量
Vcc、偏置 ADC相对精密基准源校准斜率/偏移量
阈值按设计写入告警/预警限值A2h 0–39 / QSFP 页 03h / CMIS 页 02h
波长(DWDM、LR4)微调 TEC 设定点直到信道对准网格;校准锁定器固件

DDM ±2–3 dB 的精度正是由此而来——也解释了为什么只在常温下校准过的模块,在 65 °C 时读数会不准(精度与局限、 校准)。

模块必须通过的测试

测试测量内容标准 / 指标
眼图与模板对比(NRZ)上升/下降时间、抖动、过冲、消光比对应 PMD 的 IEEE 802.3 / FC 模板
TDECQ(PAM4)经参考均衡器后的眼图闭合量IEEE 802.3 Clause 121+
OMA 与平均功率规范窗口内的发射功率PMD 表
消光比“1”电平与“0”电平之比≥ 3.5–9 dB,取决于 PMD
波长、SMSR、谱宽中心 λ 落在信道内;单模纯度光谱分析仪
RIN、啁啾激光器噪声和波长抖动长距 PMD
灵敏度 / 应力灵敏度用衰减器测量 BER 相对输入功率的关系,采用最差情况波形误码率测试仪(BERT),目标为 10⁻¹² 或 FEC 前误码率
色散代价在最大光纤长度或色散仿真器条件下的 BER长距 PMD
三温功能测试在 −5/25/70 °C(或额定范围)下重复以上所有测试区分真正合格的模块与仅在常温下达标的模块
功耗、浪涌电流相对功率等级SFF-8431 / QSFP-DD 硬件规范
双线接口与 DDM 检查存储器映射可读,数值合理,标志位工作正常SFF-8472 / SFF-8636 / CMIS
机械性能插入力、锁扣、笼子 EMI、连接器耐久性SFF 硬件规范

针对设计(而非每一件产品)的鉴定测试遵循 Telcordia GR-468-CORE 标准:温度循环、湿热、机械冲击和振动,并对样品进行加速老化,以推算数据手册中给出的寿命。

老化与筛选

成品模块在高温下带业务负载运行数小时到数天;DDM 数据被记录下来;偏置电流、功率或误码出现漂移的单元会被剔除。这一步成本高昂,也是低成本厂商最先省略的环节——这就是为什么廉价光模块的现场故障统计在头一年看起来还不错,随后却会突然上升(故障)。

编码:最后一步

直到这一步才会写入身份信息:厂商名称、部件号、序列号、日期代码、合规代码、长度、波长、选项、校验和——可能是制造商自己的品牌,也可能是这批产品所代工的客户品牌。代工厂生产同一款物理模块,却可以编码成多个品牌;OEM 品牌模块会在厂商区写入相应厂商的签名信息。这与 CodingBox 在台架上执行的操作完全相同(EEPROM 重新编码、 厂商字段)——只不过工厂在做这件事时,校准数据早已就绪。

等级差异何在

做法高标准厂商低成本厂商
芯片筛选与老化是有时
有源对准质量±0.5 µm,激光焊接环氧树脂固定,公差更宽
校准三个温度点,逐模块校准仅常温,或按批次校准
DDM Tx实测值有时是常数(DDM 数值)
隔离器1310/1550 上有有时省略
模块老化是很少
在额定温度范围内测试是通常没有
可追溯性与序列号关联的测试记录无

这些差异在识别字节中都看不出来;只会体现在 DDM 随温度变化的行为,以及一年后的故障率上。

在 CodingBox 中

台架上的来料检验重复了工厂终测中的一小部分:读取身份信息和校验和,对照 典型值验证 DDM 数值是否为实时且合理的读数,并在 code database 中记录基线。如果一批产品中各单元的 Tx 功率或偏置电流完全相同,或温度读数从不变化,就说明它并没有真正通过其声称已经通过的工厂环节。


如果您发现本资料中有不准确之处或错误,请选中相应片段并按 Ctrl+Enter,即可。