技术深度 | 一张表读懂光模块的7种电流(一张图看懂艺术) ypxx.net

同样叫「电流」,规格书里能同时出现 7 种:工作电流、偏置电流、调制电流、阈值电流、MPD 电流、PD 电流、暗电流,符号相近,mA 和 μA 混在一起,很容易看串。一张表认清 7 种电流,再按信号链路一种一种讲透——从整模块的总闸,到发射侧的门槛与「怠速油门」,再到监控和接收侧那些容易忽略的小电流,最后从电流里读出激光器的健康度和整模块的功耗账。

01一张表:先认清 7 种电流

同样是电流,发射侧和接收侧各管一段:工作电流是整模块的供电口径;偏置、调制、阈值属于激光器;MPD 电流、PD 电流和暗电流挂在监控与接收链路上。先把表过一遍,后面再逐个展开:

02工作电流:整模块的总闸

工作电流 I_CC 不是哪一个器件的电流,而是整模块的供电口径:发射侧激光器链路的偏置、调制、MPD,驱动和放大用的各颗电芯片,再加上接收侧链路,全部加在一起,才是规格书里 100~300 mA 那个数。它直接对应模块总功耗。

I_CC 最常见的误用,是拿它去推算激光器的功耗——方向反了。激光器的偏置在其中只占 5~50 mA,其余都花在驱动、放大这些电芯片上,这笔账 09 节再单独拆。日常用 I_CC,更有价值的做法是同型号模块之间的横向对比:同一批模块的工作电流本应相近,哪一个明显偏高,说明它内部有器件在多耗电,值得优先排查。

03阈值电流:激光器的门槛

激光器不是通电就出激光。注入电流低于阈值 I_th 时,输出的只是微弱的自发辐射,扛不起通信;只有越过 I_th,受激辐射占主导,光功率才随电流线性上升,成为可用的稳定激光。阈值一般在 1~15 mA 量级,而且不是常数——温度升高,I_th 跟着上移。

这带来一个工程问题:如果每次发数据都从 0 电流起跳,激光器要先爬过阈值才进入线性区,速度跟不上数据的节奏。解法是让激光器始终「热着」——把工作点预先抬到阈值之上、并留出安全余量,小信号一来就能快速开关。这股托底电流,就是偏置电流。工作点选得准,光功率稳、消光比合适;选高了徒增功耗,选低了 0 码与 1 码的光功率差不足,消光比达不到要求,信号质量随之下降。

04偏置与调制:怠速与油门

两个主角登场。偏置电流 I_bias 是油门怠速——发动机不熄火、随时能加速;调制电流 I_MOD 是踩油门的深度——决定每一脚的爆发力。数据就装在这份摆幅里:驱动芯片在偏置之上叠加交流摆幅,光功率在高低电平之间跳变,电流大代表 1,电流小代表 0。

两者分工明确:I_bias 决定平均光功率,I_MOD 决定信号幅度与消光比。偏置由 APC(自动功率控制)环路稳住——温度升高、阈值上移,APC 自动抬高偏置,否则光功率会往下掉。调制这边则是条取舍线:MOD 太小,眼图闭合、灵敏度差、误码高;MOD 加大,消光比上去了,啁啾和色散代价也跟着来。啁啾是直接调制特有的现象:电流在 0/1 码间快速切换,激光器有源区内的载流子浓度随之波动,折射率跟着变化,激光的频率也就随信号摆动、光谱被展宽——传输距离越长,与光纤色散叠加造成的信号畸变越明显。调机时把光功率和消光比一起调,就是在平衡这两个电流的比例。

05一条 P-I 曲线看配合

把 I_th、I_bias、I_MOD 画进同一张 P-I 图,三者关系一眼看全:横轴是注入电流,纵轴是输出光功率。曲线在 I_th 前趴平不出光、越过 I_th 后线性爬升;I_bias 把工作点抬进爬升段,I_MOD 绕着工作点左右摆。

对着曲线读一遍:0 码的注入电流约为 I_bias − I_MOD/2,对应低电平光功率 P₀;1 码约为 I_bias + I_MOD/2,对应 P₁(实际因激光器非线性略有偏差)。消光比 ER = 10·log(P₁/P₀),衡量的正是这一摆幅的干净程度。整条链路的动作顺序:APC 按温度设定偏置 → 驱动芯片叠加调制摆幅 → 激光器把电流高低翻译成光强强弱,电信号就此上了光路。

这两个公式还带出两条安全线。第一条:I_bias 不能贴着 I_th 设——阈值随温度升高上移,偏置若贴着阈值,温度一升工作点就可能被追上,输出跟着失稳,所以偏置要在阈值之上留出安全距离。第二条:I_MOD 的下限不能低于 I_th——0 码的注入电流是 I_bias − I_MOD/2,摆幅过大就会把 0 码拉回阈值以下:激光器在 0 码时退回自发辐射,下一个 1 码到来还要重新爬过阈值才起振,开关速度跟不上数据节奏,眼图和抖动一起变差;这时消光比的数字反而「虚高」,信号质量实际在走低。回头看图 1:蓝色竖线与橙色竖线之间留着距离,0 码对应的注入电流点(P₀ 左侧的摆幅下限)也立在橙色竖线右侧——这两段间距,画的就是这两条约束。

06MPD 电流:APC 的眼睛

APC 是自动功率控制环路——它为什么知道光功率掉了、该动手了?靠的就是 MPD 电流这路反馈。MPD(监控光电二极管)装在发射侧、正对激光器背面:激光器正面出光进光纤,背面分出的一小束背光打在 MPD 上,被转换成 100~1000 μA 的监控电流,这就是 I_mpd。

这路电流不传数据,只报信——它跟着激光器输出光功率同步涨落,相当于发射光功率的实时「回执单」。APC 拿它当眼睛:背光弱了,说明光功率在掉,环路就抬高偏置把它顶回去;温度升高、阈值上移时,也是这条反馈链在兜底。发射光功率稳不稳,就看这只「哨兵」灵不灵。也正因为只分到一小束背光,它停在 μA 级,在功耗账单上基本可以忽略。

07PD 电流与暗电流

光走完光纤,到接收侧交棒。PD(光电二极管)把对端传来的光信号重新变回电流,这就是 PD 电流 I_ph,nA~μA 级——发射侧用偏置和调制把电变成光,接收侧用 PD 把光变回电,一来一回,通信链路闭环。

问题在于这股电流太弱,直接用不了,所以 PD 后面紧跟着 TIA(跨阻放大器),先把它放大成可用的电压信号再交给后级。PD 本身无增益、几乎不耗电;接收侧的功耗开销,主要就花在这级放大上。

剩下的是暗电流 I_d——无光入射时,PD、MPD 里仍然存在的 nA 级漏电流。它不携带信号,却是接收底噪的一部分:无光时输出本该归零,暗电流决定了这个「零」有多干净;暗电流偏大,弱信号容易被底噪淹没,接收灵敏度跟着受损。跟 PD 电流一句话分清:PD 电流是「有光才有」的信号,暗电流是「无光也在」的漏电。

08Tx_Bias:激光器健康度

DDM 页面里读到的 Tx_Bias,就是实时偏置电流。SFF-8472 把偏置电流列为数字诊断的监控项——实现了 DDM 的模块,上报温度、电压、光功率的同时必须上报偏置电流,就是拿它当激光器的体检指标。读法记三条:

▍持续偏高 阈值随老化上移,APC 抬高偏置维持光功率——激光器在老去

▍突然跳变 多半是温度失控或 APC 环路异常,先查散热和供电

▍读数为 0 激光器未使能,或已损坏

▶ 偏置电流值得定期拉趋势看:老化是渐变的,趋势比阈值告警更早说话。手上有一批模块运行数据的话,横向对比同批次模块的 Tx_Bias 分布,偏高离群的那几只,就是优先更换的候选。

09功耗的账单:电流都花在哪

把 I_CC 总账拆开看,真正吃功耗的是发射侧。激光器的静态功耗一算就清:

P = V_f × (I_bias + I_MOD + I_mpd)

V_f 为激光器正向压降,典型 1.2~1.5 V;I_MOD 取平均值(峰峰值的 1/2)

代入算一笔:偏置 30 mA、调制均值 10 mA、压降 1.3 V,激光器部分约 52 mW。接收侧更省——PD 无增益,nA~μA 级电流几乎不耗电,主要开销在 TIA 的带宽与噪声。真正拉开差距的是电芯片这一层,功耗排序如下:

▶ 要压功耗,方向也藏在表里:上下拉电阻的取值、驱动侧直流耦合还是交流耦合、控制环路走开环还是闭环,再到调试参数(光功率、消光比)与结构散热——加上应用侧的温度、寿命、工作速率和业务内容,每一项都在改写这张账单。这也是为什么同速率模块的功耗规格会有明显差异。

10写在最后

电流指标是光模块的自述:工作电流说总账,偏置说工况,调制说信号,阈值说寿命,MPD 给 APC 当眼睛,PD 把光翻译回电,暗电流是暗处的底噪。7 个数各就各位,DDM 页面和规格书就不再是只读不懂的仪表盘——下次巡检,先看一眼 Tx_Bias 的趋势,再决定要不要动手。