定义
在发送端加入冗余编码、在接收端纠正传输错误的机制。
图解
FEC 与均衡链路 FEC 是高速光互连里「看不见但不可省」的一环:PAM4 把眼高压到三分之一后,裸误码率必然变差,系统靠发端加冗余、收端纠错把误码率拉回可用水平。代价是额外时延与功耗——这也解释了为什么 LPO 这类去掉 DSP 的方案必须靠更强的模拟器件来补。
NRZ 与 PAM4 眼图对比 NRZ 每个符号只区分「有光/无光」,PAM4 要区分四个电平。波特率相同时 PAM4 比特率翻倍,但三个眼图的眼高只剩 NRZ 的三分之一,对噪声、线性度、时钟抖动的要求同步提高——这就是 FEC 和均衡在高速率下成为必备件的原因。
说明
前向纠错(FEC)在发射端按算法加入冗余比特,接收端利用这些冗余把传输过程中产生的错误恢复出来。它不依赖重传,因此适合对时延敏感的光互连场景。
FEC 成为必备件的原因在于 PAM4:眼高压到三分之一后,裸误码率必然恶化,系统必须靠 FEC 把「不可用的误码率」拉回「可用」水平。代价是额外的时延与功耗,以及一部分带宽被冗余占用。
常用方案包括 KP4 / RS(544,514) 与 OFEC 等,不同标准对纠错能力与开销的定义不同。在工程上,FEC 门限是一个关键概念:只要接收端在 FEC 门限之前,链路就能正常工作,因此「误码率」这个指标必须连着 FEC 门限一起讲才有意义。
关键数字
冗余比特FEC 的基本手段
KP4 / RS(544,514)、OFEC常见标准方案
FEC 门限判断链路是否可用的临界点
关键要点
- 高速光模块通常以「纠前误码率」是否满足 FEC 门限来判断链路是否合格。
- 代价是额外时延与功耗,是低时延场景需要权衡的因素。
- FEC 强度与链路预算直接相关:链路越差,需要的编码开销越大。