1. 光通信链路概述

大家好,我是老张。做光通信硬件这行快十五年了。今天咱们开始聊《光通信链路信号完整性分析》这门课。第一讲,我想先带大家看看光通信系统的全貌。

很多人一上来就扎进眼图、抖动这些细节里。我个人习惯是,先搞清楚系统长什么样。你连路都不认识,怎么修路?对吧。

1.1 光通信系统的基本组成

光通信系统,说白了就是三样东西:发、传、收

  • 发射端:激光器(LD)或发光二极管(LED),加上驱动电路
  • 传输介质:光纤(单模/多模),有时候还有光放大器
  • 接收端:光电探测器(PIN/APD),加上跨阻放大器(TIA)和限幅放大器(LA)

嗯,这里要注意。很多人以为光通信就是光纤加激光器。其实中间还有一堆无源器件:连接器、耦合器、波分复用器……这些都会影响信号质量。

我记得刚入行那会儿,有个项目死活调不通。查了三天,最后发现是光纤连接器端面脏了。擦干净,立马好了。所以啊,细节决定成败

1.2 信号完整性概念引入

信号完整性,英文叫 Signal Integrity,简称 SI。什么意思呢?

你想想看,发射端送出去一个完美的“1”和“0”序列。经过光纤传输,到接收端还能不能认出来?

如果信号变形了、抖动了、幅度变小了,接收端就可能误判。这就是信号完整性问题。

光通信里的 SI 问题,和电通信不太一样。电信号走 PCB,主要问题是反射、串扰、损耗。光信号走光纤,主要问题是:

  • 色散:不同波长的光跑得不一样快,脉冲展宽
  • 衰减:光功率随距离下降
  • 非线性效应:功率太高时,光纤本身会“捣乱”
  • 噪声:接收端的散粒噪声、热噪声

核心观点:信号完整性分析,就是确保从发射端到接收端,信号质量满足系统要求。

1.3 链路预算与眼图初探

做光通信系统设计,第一步就是算链路预算。说白了,就是算算光功率够不够用。

公式很简单:

链路预算 = 发射功率 - 接收灵敏度 - 系统裕量

举个例子:

参数 数值 说明
发射功率 0 dBm 激光器输出
接收灵敏度 -20 dBm 接收端能识别的最小功率
连接器损耗 1 dB 两个连接器各0.5 dB
光纤损耗 0.2 dB/km 单模光纤在1550nm
系统裕量 3 dB 留点余量,别卡太死

算一下:链路预算 = 0 - (-20) - 1 - 3 = 16 dB。除以0.2 dB/km,理论传输距离80公里。

避坑指南:我曾经有个项目,链路预算算出来刚好够。结果实际测试,距离差了10公里就收不到信号了。后来发现,光纤的实际损耗比标称值大了0.05 dB/km。所以啊,裕量一定要留够。我建议至少留3 dB。

说完链路预算,咱们聊聊眼图。

眼图是什么?就是把接收到的信号,按比特周期叠加起来。看起来像一只睁开的眼睛。

眼图能告诉我们什么?

  • 眼高:信号幅度裕量。眼越高,越好认
  • 眼宽:时间裕量。眼越宽,抖动越小
  • 交叉点:占空比是否正常
  • 上升/下降时间:信号边沿陡峭程度

下面是我画的一张图,展示光通信链路的核心知识体系:

光通信链路信号完整性分析 - 知识体系 发射端 激光器/驱动电路 调制格式 消光比 传输链路 光纤/连接器 色散/衰减 非线性效应 接收端 探测器/TIA 灵敏度/噪声 时钟恢复 核心分析工具 链路预算 | 眼图分析 | 抖动分析 | 误码率测试 关键性能指标 眼高 / 眼宽 / 交叉点 Q因子 / 误码率 抖动(RJ/DJ/TJ) 设计方法 预算分配 | 仿真验证 裕量设计 | 测试验证 迭代优化 目标:确保信号从发射端到接收端,质量满足系统要求

眼图好不好看,直接反映了链路质量。我见过很多工程师,眼图看着还行,但误码率就是下不去。为什么?因为眼图只告诉你“有没有问题”,不告诉你“问题在哪”。

警告:眼图漂亮 ≠ 系统没问题。我曾经遇到一个案例,眼图开口很大,但误码率10^-6都达不到。最后发现是接收端的时钟恢复电路有抖动。所以,眼图只是工具,不是结论

好了,这一讲就到这里。链路预算和眼图,是光通信信号完整性分析的两把刷子。后面我们会深入聊眼图的测量方法、抖动分析、以及如何通过仿真优化链路性能。

记住一句话:做光通信,心里要有链路。别只盯着一个器件看,要站在系统的高度思考问题。


专注资料整理