一、光链路基础:光通信发展史、光链路基本架构、信号完整性概念引入

1.1 光通信发展史——从烽火台到光纤

说起光通信,很多人第一反应是光纤。其实光通信的历史比电通信还早。我最早接触这个概念是在大学实验室,老师指着一条光纤说:「这玩意儿能传几千公里,损耗比铜线小两个数量级。」我当时半信半疑,直到后来亲手搭了一套10G光链路,才真正服气。

光通信的起点,可以追溯到1880年。贝尔发明了「光电话」,用太阳光反射传递语音。可惜当时没有可靠的光源和传输介质,这玩意儿只停留在实验室。真正让光通信起飞的是两样东西:激光器和光纤。

  • 1960年:梅曼发明红宝石激光器,终于有了相干光源。但当时激光在空气中传输,受天气影响太大。
  • 1966年:高锟发表论文,提出用光纤做传输介质,理论上损耗可以降到20dB/km以下。我记得读这篇论文时,高锟的推导非常严谨,但当时没人信——因为实际光纤损耗高达1000dB/km。
  • 1970年:康宁公司拉出第一根低损耗光纤,损耗20dB/km。同年,室温连续工作的半导体激光器问世。这两件事凑在一起,光通信才算真正起步。
  • 1980年代:商用光纤链路铺开,速率从45Mbps一路飙到2.5Gbps。我入行时正好赶上10G光模块的普及,那时候调试眼图、测抖动是家常便饭。
  • 2000年至今:DWDM(密集波分复用)技术成熟,单纤容量突破Tbps。现在400G、800G光模块已经量产,1.6T也在路上了。

核心观点:光通信的发展史,本质上是「光源-介质-调制-检测」四个环节不断突破的历史。每次瓶颈突破,都带来一个数量级的容量提升。

1.2 光链路基本架构——发射、传输、接收

一条完整的光链路,说白了就三部分:发射端、传输链路、接收端。我习惯用「电-光-电」的转换模型来理解。

发射端 激光器 (LD/VCSEL) 调制器 + 驱动 传输链路 单模/多模光纤 连接器 + 光放大器 接收端 光电探测器 (PD) TIA + 限幅放大器 电→光 光→电 光链路基本架构 信号流方向:电信号 → 光信号 → 光纤传输 → 光信号 → 电信号

嗯,这张图我画了很多遍。每次给新人讲,我都会强调:光链路的本质是「电-光-电」转换。你想想看,服务器出来的信号是电的,经过光纤传输后,接收端还得变回电的。这个转换过程,就是信号完整性问题的重灾区。

发射端

发射端的核心是激光器。常见的有两种:

  • FP激光器:多纵模,成本低,适合短距。我早期做1G链路时用的就是FP,眼图边缘有点毛刺,但凑合能用。
  • DFB激光器:单纵模,线宽窄,适合长距。10G以上基本都用DFB。记得有一次项目,DFB激光器的波长漂了0.2nm,导致接收端灵敏度掉了3dB,排查了两天才找到原因。

调制方式也分两种:直接调制(DML)和外调制(EML)。DML简单便宜,但啁啾大;EML性能好,但贵。怎么选?看你的链路预算和距离。

传输链路

光纤分单模和多模。单模芯径9μm,多模50μm或62.5μm。单模适合长距(几十公里),多模适合短距(几百米)。我见过有人用多模光纤跑10G,距离超过500米,结果眼图完全闭合——这就是典型的模式色散问题。

个人经验:选光纤时,别只看衰减。色散系数、连接器回损、熔接点数量,这些都会影响最终的眼图质量。我曾经因为一个连接器端面脏了,导致整个链路的误码率从1e-12飙升到1e-6。清洁光纤端面,是成本最低的优化手段。

接收端

接收端用光电探测器(PIN或APD)把光信号转成电流,再经过跨阻放大器(TIA)变成电压信号。PIN便宜,APD灵敏度高。40km以上的链路,我一般推荐APD。

1.3 信号完整性概念引入——光链路也有SI问题

很多人觉得信号完整性(SI)是电链路的事,光链路不就是光吗?其实不然。光链路的信号完整性,核心是从电域到光域再到电域的整个过程中,信号保真度的问题。

我举个例子。你从FPGA出来的电信号,经过驱动芯片调制激光器,变成光信号。光信号在光纤里传输,受到衰减、色散、非线性效应的影响。到了接收端,光电转换后,信号又变回电信号。这一圈下来,波形早就不是原来的样子了。

光链路信号完整性的核心指标

  • 眼图:直观反映信号质量。眼高、眼宽、抖动,这三个参数必须达标。
  • 误码率(BER):最终判决标准。10G链路一般要求BER < 1e-12。
  • 抖动:包括随机抖动(RJ)和确定性抖动(DJ)。RJ来自热噪声,DJ来自码间干扰和串扰。
  • 光信噪比(OSNR):光域的信噪比,直接影响BER。

为什么会这样?因为光链路里存在几个「信号杀手」:

  1. 衰减:光纤本身有损耗,连接器有插损。衰减大了,接收端信号幅度不够,眼图就睁不开。
  2. 色散:不同波长的光跑得不一样快,导致脉冲展宽。色散补偿是长距链路的必修课。
  3. 非线性效应:光功率高了,光纤本身会产生非线性效应(如四波混频、自相位调制)。我做过一个项目,光功率从0dBm提到3dBm,误码率反而变差了——就是非线性在捣鬼。
  4. 反射:连接器端面反射回来的光,会干扰激光器的工作。回损不够,激光器会跳模。

避坑指南:我曾经在调试一个25G光模块时,眼图始终有「双线」现象。排查了三天,最后发现是驱动芯片的电源纹波太大,耦合到了激光器上。换了一颗LDO,问题解决。记住:光链路的SI问题,很多时候是电源和地的问题

所以,光链路的信号完整性分析,不能只盯着光域。你得从发射端的电接口开始,一路看到接收端的电接口。我习惯把光链路拆成三个子链路来分析:

  • 电-光转换链路:驱动芯片到激光器,关注阻抗匹配、带宽、上升时间。
  • 光传输链路:光纤、连接器、放大器,关注衰减、色散、OSNR。
  • 光-电转换链路:探测器到TIA到限幅放大器,关注灵敏度、带宽、噪声。

每个子链路都有自己的SI问题,但最终都会反映在眼图和误码率上。说白了,信号完整性就是「让信号从发射端到接收端,尽量不走样」。光链路也不例外。

嗯,这一章先讲到这里。光链路的基础概念,是后续所有分析的前提。你想想看,如果连发射端和接收端的基本架构都不清楚,后面谈预加重、均衡、FEC,那都是空中楼阁。


专注资料整理