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。
说完链路预算,咱们聊聊眼图。
眼图是什么?就是把接收到的信号,按比特周期叠加起来。看起来像一只睁开的眼睛。
眼图能告诉我们什么?
- 眼高:信号幅度裕量。眼越高,越好认
- 眼宽:时间裕量。眼越宽,抖动越小
- 交叉点:占空比是否正常
- 上升/下降时间:信号边沿陡峭程度
下面是我画的一张图,展示光通信链路的核心知识体系:
眼图好不好看,直接反映了链路质量。我见过很多工程师,眼图看着还行,但误码率就是下不去。为什么?因为眼图只告诉你“有没有问题”,不告诉你“问题在哪”。
警告:眼图漂亮 ≠ 系统没问题。我曾经遇到一个案例,眼图开口很大,但误码率10^-6都达不到。最后发现是接收端的时钟恢复电路有抖动。所以,眼图只是工具,不是结论。
好了,这一讲就到这里。链路预算和眼图,是光通信信号完整性分析的两把刷子。后面我们会深入聊眼图的测量方法、抖动分析、以及如何通过仿真优化链路性能。
记住一句话:做光通信,心里要有链路。别只盯着一个器件看,要站在系统的高度思考问题。