4、光接收单元(ROSA)设计:光电探测器类型(PIN、APD)、灵敏度与过载点、跨阻放大器(TIA)设计、限幅放大器(LA)设计

光接收单元,也就是咱们常说的ROSA,是整个光模块的“耳朵”。信号从光纤里传过来,能不能被正确听到、听清楚,全靠这一级。我做了这么多年硬件,见过太多因为ROSA设计翻车的案例——要么灵敏度不够,要么过载点太低,要么TIA和LA匹配不好导致眼图惨不忍睹。今天咱们就把这块掰开揉碎了讲清楚。

4.1 光电探测器类型:PIN vs APD

先说最前端的探测器。目前主流就两种:PIN和APD。说白了,PIN是“老实人”,APD是“带放大器的老实人”。

PIN光电二极管:结构简单,偏压低(一般3-5V),响应速度快。适合短距离、低成本的场景。我在10G SFP+项目里用过很多PIN,基本没出过什么大问题。但要注意一点——PIN的响应度一般在0.8-0.9 A/W左右,没有内部增益,所以对后级TIA的噪声要求很高。

APD雪崩光电二极管:内部有雪崩倍增效应,增益可达10-100倍。说白了就是自带“信号放大器”。适合长距离、弱光场景。我记得有一次做40km的LR4项目,用PIN死活达不到-28dBm的灵敏度,换成APD后轻松搞定。

但APD也有坑:

  • 需要高偏压(30-80V),得配升压电路
  • 温度特性差,增益随温度变化大
  • 噪声比PIN大(散粒噪声被放大了)

选型建议

  • 短距离(<10km)、低成本:PIN
  • 长距离(>10km)、高灵敏度:APD
  • 速率>25Gbps:优先考虑PIN(APD带宽受限)

4.2 灵敏度与过载点

这两个参数是ROSA设计的“天花板”和“地板”。

灵敏度:指ROSA能正确接收的最小光功率。单位是dBm。数值越小越好。比如-28dBm比-20dBm灵敏。

影响灵敏度的因素:

  • 探测器的响应度
  • TIA的输入噪声电流密度
  • 带宽(带宽越宽,噪声越大)
  • 消光比(ER)

我给大家一个经验公式:

灵敏度(dBm) ≈ -10 * log10( (Q * In) / (R * (1 - 10^(-ER/10))) )

其中Q是信噪比因子(BER=1e-12时Q≈7),In是TIA输入噪声电流(RMS),R是响应度,ER是消光比。

过载点:指ROSA能正确接收的最大光功率。数值越大越好。比如+2dBm比-3dBm过载能力强。

过载点受限因素:

  • TIA的最大输入电流
  • 探测器的饱和特性
  • APD的雪崩饱和

我曾经踩过的坑:有一次做25G SR项目,选了一款灵敏度很好的PIN+TIA,但没注意过载点只有-1dBm。结果客户现场光纤短,光功率打到+1dBm,直接饱和,眼图全闭。后来换了过载点+3dBm的型号才解决。

所以设计时一定要看应用场景:

  • 短距互联:光功率可能很高,过载点要留余量
  • 长距传输:光功率可能很低,灵敏度要优先

4.3 跨阻放大器(TIA)设计

TIA的作用是把探测器输出的微弱电流信号转换成电压信号。说白了就是“电流→电压”的转换器。

TIA的核心指标:

  • 跨阻增益(Zt):单位Ω,越大越好。但增益大了带宽会下降。
  • 输入噪声电流密度(In):单位pA/√Hz,越小越好。直接决定灵敏度。
  • 带宽(BW):一般要求0.7×数据速率以上。
  • 最大输入电流(Imax):决定过载点。

我给大家一个典型的TIA设计流程:

  1. 根据数据速率确定带宽目标(比如25G,BW≥17.5GHz)
  2. 根据灵敏度要求反推允许的最大输入噪声
  3. 根据过载点要求确定最大输入电流
  4. 选择合适的TIA芯片(或自己设计分立电路)
  5. 仿真验证(AC、噪声、瞬态)

个人习惯:我一般会在TIA输入端加一个RC低通滤波,用来抑制高频噪声。但要注意RC时间常数不能太大,否则会吃掉信号的高频分量。嗯,这个平衡点需要仔细调。

TIA的输出通常是差分信号,幅度在100-500mVpp之间。如果输出幅度太小,后级LA可能无法正确判决。

4.4 限幅放大器(LA)设计

LA的作用是把TIA输出的模拟信号“整形”成数字信号。说白了就是“模拟→数字”的转换器。

LA的核心功能:

  • 限幅放大:把小信号放大到逻辑电平(CML、LVPECL等)
  • 直流恢复:消除信号中的直流偏移
  • 判决再生:通过D触发器重新定时

LA设计要点:

  • 灵敏度:LA的输入灵敏度一般在5-20mVpp。如果TIA输出小于这个值,信号就丢了。
  • 带宽:LA带宽要略大于TIA带宽,避免成为系统瓶颈。
  • 输出摆幅:一般CML输出是400mVpp,LVPECL是800mVpp。要和后级CDR匹配。
  • 直流偏移消除:通过反馈环路把输出直流电平稳定在共模点。

避坑指南:我曾经在一个100G项目里,TIA和LA之间用了交流耦合,结果低频分量被电容吃掉,导致长连“0”或长连“1”时信号漂移。后来改成直流耦合+直流恢复才解决。所以高速设计里,耦合方式一定要想清楚。

LA的典型电路结构:

TIA输出 → 直流恢复 → 多级限幅放大 → 输出缓冲 → CDR

每一级限幅放大器的增益一般在10-15dB,总增益在40-60dB之间。

4.5 知识体系总览

下面这张图把ROSA设计的核心逻辑串起来了。你想想看,信号从光纤进来,经过探测器、TIA、LA,最后变成干净的数字信号送给CDR。每一步都有坑,每一步都需要权衡。

ROSA设计核心逻辑 光纤输入 光电探测器 PIN / APD 响应度·增益·带宽 跨阻放大器 TIA 增益·噪声·带宽 限幅放大器 LA 限幅·直流恢复 CDR 关键设计参数 灵敏度 探测器响应度 + TIA噪声 过载点 TIA最大输入电流 + 探测器饱和 带宽 TIA + LA 级联带宽 设计核心:在灵敏度、过载点、带宽之间找到最佳平衡点

这张图里,从光纤输入到CDR,每一步都是环环相扣的。探测器选型决定了TIA的输入条件,TIA的噪声决定了灵敏度上限,LA的限幅能力决定了信号能否被正确恢复。你想想看,任何一个环节出问题,整个链路就废了。

最后说一句:ROSA设计没有“万能方案”。每个项目都要根据速率、距离、成本、功耗来权衡。我个人的习惯是:先定探测器,再选TIA,最后配LA。每一步都要留20%以上的余量,不然量产时良率会让你哭。


公众号:蓝海资料掘金营,微信deep3321