3. 光通信测试常用单位与换算

在高速光模块测试开发中,单位不仅是标注工具,更是判断链路是否达标、模块是否合格、测试系统是否准确的共同语言。很多面试题并不直接问“dBm怎么算”,而是给出一组光功率、灵敏度、消光比或眼图参数,要求你判断链路预算是否足够、测试结果是否合理。如果单位概念模糊,后续的测试方案、判定门限和问题定位都会失去基础。本章围绕光通信测试中最常见的几类单位展开:dB、dBm、mW、UI、ps、nm、GHz,重点讲清物理意义、换算关系,以及在测试台上的典型用法。

一、dB与dBm:光功率世界的两种语言

dB是一个相对单位,表示两个功率或幅度之间的比值,本身没有绝对量纲。在光通信中,最常用的是功率比形式:

dB = 10 × log10(P1 / P2)   (功率比)
dB = 20 × log10(A1 / A2)   (电压/幅度比)

例如,光功率从1 mW变为2 mW,比值为2,对应约3 dB;从1 mW变为0.5 mW,比值为0.5,对应约-3 dB。这里要特别注意:光功率测试中几乎都用10log,而不是20log;20log只用于电压、电流或幅度量。面试中如果混淆这一点,很容易在消光比、响应度或跨阻增益计算中出错。

dBm则是以1 mW为参考的绝对功率单位:

P(dBm) = 10 × log10(P(mW) / 1 mW)
P(mW) = 10^(P(dBm) / 10)

常见换算必须做到条件反射:0 dBm = 1 mW;3 dBm ≈ 2 mW;10 dBm = 10 mW;-3 dBm ≈ 0.5 mW;-10 dBm = 0.1 mW;-20 dBm = 0.01 mW。测试中,光模块发射光功率常以dBm标注,例如平均发射功率0 dBm,意味着约1 mW;接收灵敏度-10 dBm,意味着模块在接收0.1 mW时仍能满足误码率要求。

实际测试中,光功率计读数通常同时显示dBm和mW。若读数为-6 dBm,则对应约0.251 mW;若读数为-13 dBm,则约0.0501 mW。判断链路预算时,常用“发射功率减接收灵敏度”得到允许损耗。例如发射0 dBm、灵敏度-12 dBm,则链路预算约12 dB。若光纤、连接器、衰减器总损耗为10 dB,则余量约2 dB。这个余量是否足够,要看系统规范、温度范围和老化余量,不能只看单一数值。

二、UI与ps:时间轴上的码元与抖动

UI是Unit Interval的缩写,表示一个码元所占的时间长度,等于信号速率的倒数。对于NRZ信号:

1 UI = 1 / 波特率

例如25 Gbaud信号,1 UI = 40 ps;50 Gbaud信号,1 UI = 20 ps;100 Gbaud信号,1 UI = 10 ps。PAM4信号虽然每符号携带2 bit,但UI仍按符号速率定义。例如53.125 Gbaud PAM4,1 UI约18.82 ps。测试中,眼图宽度、抖动、上升下降时间、采样点位置都以UI或ps表示。若某100 Gbaud PAM4信号总抖动为0.15 UI,则对应约1.5 ps;若要求总抖动小于0.1 UI,则对应小于1 ps。这里必须明确:UI是相对单位,ps是绝对时间单位,二者通过速率绑定。

在测试开发中,误码仪设置采样相位、示波器测量眼宽、CDR锁定窗口评估,都会涉及UI。例如眼图张开度为0.6 UI,表示有效采样窗口约为6 ps(100 Gbaud下)。若采样点偏离中心0.2 UI,则相当于偏离2 ps,可能进入码间干扰较大区域。判断眼图是否合格,不能只看“眼高”,还要看眼宽、抖动和采样余量。

三、nm与GHz:波长、频率与带宽

nm是波长单位,GHz是频率单位,二者通过光速联系:

c = λ × f
λ(nm) = 3×10^17 / f(Hz)
f(Hz) = 3×10^17 / λ(nm)

例如1550 nm对应约193.4 THz,1310 nm对应约229.0 THz。波分复用系统中,波长间隔常用nm表示,如CWDM 20 nm、DWDM 0.8 nm或0.4 nm。频率间隔则常用GHz表示,如50 GHz、100 GHz。二者换算时要注意:在1550 nm附近,0.8 nm约等于100 GHz,0.4 nm约等于50 GHz。这个关系在可调激光器、波长锁定和光谱测试中非常关键。

GHz还用于表示带宽和速率。例如示波器带宽33 GHz,表示其幅频响应在33 GHz处下降3 dB;光接收机带宽、跨阻放大器带宽、CDR环路带宽也常用GHz或MHz表示。测试中若信号速率提高,带宽不足会导致眼图闭合、上升沿变缓。判断示波器是否够用,通常要求带宽至少为信号波特率的1.5~2倍;对于100 Gbaud PAM4,往往需要50 GHz以上带宽才能较好观察高频成分。

四、典型测试场景中的单位联动

下面以一个25 Gbaud NRZ光模块接收灵敏度测试为例,说明单位如何联动。假设测试目标为:速率25 Gbaud,1 UI = 40 ps;误码率门限1E-12;发射端平均光功率0 dBm;接收端使用可调衰减器;光功率计读数以dBm显示。

操作时,先将光功率计接入链路,校准接收点功率。若初始读数为-2 dBm,则对应约0.631 mW。逐步增加衰减,使接收功率下降到-11 dBm,对应约0.0794 mW。此时误码仪若显示误码率低于1E-12,则说明灵敏度优于-11 dBm。若继续衰减到-12 dBm时误码率突然升高到1E-10,则灵敏度门限约在-11.5 dBm附近。这里dBm用于绝对功率,dB用于衰减量,UI和ps用于判断采样窗口,GHz用于确认示波器带宽是否足够。

再比如消光比测试。消光比定义为逻辑1平均光功率与逻辑0平均光功率之比,单位是dB:

ER(dB) = 10 × log10(P1 / P0)

若P1 = 1 mW(0 dBm),P0 = 0.1 mW(-10 dBm),则ER = 10 dB。若P0 = 0.05 mW(约-13 dBm),则ER约13 dB。测试中若发现ER只有6 dB,说明“0”电平偏高,可能导致接收机判决困难。此时要检查偏置电流、调制器驱动幅度或光路反射,而不是只盯着dBm读数。

五、面试常见陷阱与速查表

面试中常见陷阱包括:把dBm直接相加,例如“0 dBm + 0 dBm = 3 dBm”只在功率相加时成立,不能简单理解为3 dBm;把dB和dBm混用,例如说“增益为3 dBm”就是错误表达;把UI和ps混为一谈,忽略速率;把nm和GHz换算时忘记使用光速;把电带宽和光带宽混淆。建议在测试记录中统一写明单位,例如“接收光功率:-11.2 dBm(0.0759 mW)”“总抖动:0.12 UI(4.8 ps @25 Gbaud)”“波长:1550.12 nm(193.40 THz)”。

单位 物理意义 关键换算 测试典型应用
dB 相对功率/幅度比 10log(P1/P2) 链路损耗、消光比、增益
dBm 以1 mW为参考的绝对功率 10log(P/1mW) 发射功率、灵敏度、接收光功率
mW 绝对光功率 10^(dBm/10) 光功率计读数、功率线性度
UI 一个码元时间 1/波特率 眼宽、抖动、采样相位
ps 绝对时间 1 UI = 1/速率 上升时间、抖动、偏斜
nm 波长 λ = c/f WDM波长、光谱宽度
GHz 频率/带宽 f = c/λ 示波器带宽、CDR带宽、频率间隔

掌握这些单位,最终是为了在测试开发中做出正确判断:看到-11 dBm,能立刻想到约0.08 mW;看到0.1 UI,能结合速率算出ps;看到0.8 nm,能想到约100 GHz。单位换算不是数学练习,而是测试方案、门限设定和故障定位的基本功。面试中,能把单位讲清楚,并落到具体测试对象、操作过程和判断依据上,往往比背公式更能体现工程能力。