3. PAM4调制技术:为什么是PAM4?
好,咱们直接切入正题。400G光模块时代,为什么大家不约而同地选择了PAM4?
说白了,就是传统的NRZ(非归零码)已经跑不动了。我2018年做100G模块时,NRZ还能勉强应付。但到了400G,如果还用NRZ,你需要把信号速率翻4倍——从25Gbps干到100Gbps。你想想看,PCB板材、连接器、激光器带宽,哪一样受得了?
所以,行业选择了PAM4。它用4个电平来传输信息,每个符号携带2比特。这样,同样的物理带宽下,速率直接翻倍。
核心结论:PAM4不是“更好”,而是“不得不”。它是当前技术条件下,平衡速率、成本和功耗的最优解。
3.1 PAM4与NRZ的对比
咱们先看一张对比表,一目了然:
| 对比项 | NRZ | PAM4 |
|---|---|---|
| 电平数 | 2(0/1) | 4(00/01/10/11) |
| 每符号比特数 | 1 bit | 2 bits |
| 相同速率下波特率 | 高(如100G需100GBaud) | 低(100G只需50GBaud) |
| 信噪比(SNR)要求 | 低(约6dB) | 高(约12dB) |
| 抗噪声能力 | 强 | 弱(电平间距只有NRZ的1/3) |
| 系统复杂度 | 低 | 高(需要DSP、FEC等) |
| 典型应用 | 100G及以下 | 400G及以上 |
嗯,这里有个关键点:PAM4的电平间距只有NRZ的三分之一。什么意思?
NRZ的“1”和“0”之间,电压差是1V的话,PAM4的四个电平(比如0V、0.33V、0.66V、1V)之间,相邻电平差只有0.33V。噪声稍微大一点,就可能把“01”误判成“00”或“10”。
所以,PAM4对信噪比的要求,理论上比NRZ高了约6dB。这不是个小数字。
我的经验:在实际项目中,PAM4的链路预算通常要比NRZ预留3-5dB的余量。我曾经在一个400G SR8项目中,因为没算够这个余量,导致高温下误码率飙升。后来加了预加重才搞定。
3.2 PAM4的挑战与应对
PAM4不是没有代价的。它带来了三个主要挑战:
挑战一:噪声与线性度
前面说了,电平间距小,噪声容限低。但更麻烦的是——非线性失真。
激光器、驱动器和接收机,都不是完美的线性器件。PAM4信号经过它们,电平位置会偏移。比如,本应是0.33V的电平,可能因为激光器的非线性,变成了0.28V或0.38V。
应对方案:
- DSP预补偿:在发射端,用数字信号处理对信号进行预失真,抵消器件的非线性。
- 高线性度器件:选择线性度更好的EML(电吸收调制激光器)或硅光调制器。我个人习惯,400G项目优先选EML,虽然贵一点,但省心。
- 接收端均衡:用CTLE(连续时间线性均衡器)和DFE(判决反馈均衡器)来恢复信号。
挑战二:时钟恢复(CDR)
NRZ信号有丰富的过零点,时钟恢复很容易。但PAM4信号呢?
你想想看,当连续传输“00”或“11”时,信号电平不变,没有跳变沿。CDR(时钟数据恢复)电路就找不到参考点,容易失锁。
应对方案:
- 数据加扰:在发送端对数据进行随机化处理,避免长串的相同电平。
- 参考时钟:使用高精度的参考时钟源(比如25MHz晶振),辅助CDR锁定。
- 半速率CDR:有些芯片采用半速率架构,降低对跳变沿密度的要求。
避坑指南:我曾经在一个项目中,因为加扰器配置错误,导致PAM4信号出现长达128个UI(单位间隔)的“00”序列。结果CDR直接失锁,链路中断。排查了整整两天才发现是加扰多项式没对上。所以,加扰器的初始种子值一定要和接收端匹配。
挑战三:误码率与FEC
PAM4的原始误码率(BER)通常在1e-4到1e-5量级,而NRZ可以轻松做到1e-12。差了7-8个数量级。
怎么办?靠FEC(前向纠错)。
400G标准中,普遍采用RS-FEC(里德-所罗门码),比如RS(544,514)。它能纠正最多15个符号错误,把误码率从1e-4降到1e-15以下。
FEC的关键参数:
- 编码增益:通常5-7dB,相当于给链路预算加了“保险”。
- 延迟:RS(544,514)的延迟约100ns,对大多数应用可以接受。
- 开销:约6.7%(544/514),带宽利用率高。
一句话总结:没有FEC,PAM4就是空中楼阁。FEC是PAM4的“救火队员”,把不可用的链路变成可用的。
3.3 PAM4系统架构图
下面这张图,是我自己画的PAM4发射和接收链路的核心流程。你可以看到,从数据输入到光信号输出,每一步都在和噪声、非线性作斗争。
嗯,这张图里我特意标红了两个模块:预补偿和时钟恢复。为什么?
因为在我调试过的PAM4项目中,80%的问题都出在这两个环节。预补偿的参数没调好,眼图就是一团糊;时钟恢复没锁住,整个链路直接断。
3.4 小结
PAM4是400G时代的必然选择。它用更低的波特率实现了更高的数据速率,但代价是更复杂的信号处理和更严格的链路预算。
记住三个关键词:DSP、FEC、均衡。这三样东西,是PAM4系统能跑起来的基石。
下一节,我们会深入DSP的细节,看看它到底是怎么把PAM4信号“救”回来的。