三、光脉冲编码与调制
这一节,我们来聊聊光脉冲怎么编码,又怎么调制到光波上。说白了,就是确定“用什么信号代表1和0”,以及“用什么器件把电信号转成光信号”。这两个问题直接决定了硅光芯片的通信速率和能耗。
我刚入行那会儿,总以为光通信就是简单的开关灯——有光就是1,没光就是0。后来做了几个项目才发现,这里面门道很多。编码方式不同,抗噪声能力、能耗、带宽利用率都会差很多。调制器选不好,整个链路都可能废掉。
3.1 脉冲编码方式
脉冲编码,就是给光脉冲赋予信息的方式。常见的三种:OOK、PPM、PAM。我分别讲讲,顺便说点自己的实战体会。
3.1.1 OOK(开关键控)
OOK 是最直接的编码。有光脉冲代表“1”,没有光脉冲代表“0”。它简单、成熟,很多早期硅光芯片都用的它。
- 优点:实现简单,驱动电路容易做。
- 缺点:抗噪声能力弱,带宽利用率低。尤其是长距离传输时,信号衰减很严重。
我记得有一次做片上互连测试,用的就是OOK。结果因为激光器功率波动,接收端误码率一直降不下来。后来换成了差分编码才解决。
3.1.2 PPM(脉冲位置调制)
PPM 不是靠脉冲的有无,而是靠脉冲在时隙里的位置来传递信息。比如一个时隙分成4个位置,每个位置代表2比特。
- 优点:抗噪声好,能量效率高。适合低功耗应用。
- 缺点:需要精确的时钟同步,时隙越窄,对器件速度要求越高。
我曾在某个边缘计算芯片上试过PPM。功耗确实低,但为了锁相环,多花了三倍的功耗在时钟上……所以,用PPM一定要算总账。
3.1.3 PAM(脉冲幅度调制)
PAM 用不同的光强等级来表示多比特。比如PAM-4能用四个光强代表00/01/10/11。
- 优点:带宽利用率高,一根光纤能传更多数据。
- 缺点:对调制器的线性度要求高,接收端需要多阈值判决。
我在做PAM-4的时候踩过一个坑:驱动电压稍微偏一点,四个电平就挤成三个,直接变3电平……所以驱动电路必须稳压。
3.2 调制器类型
有了编码方案,还得有调制器把电信号变成光脉冲。硅光芯片上常见的调制器有三种:马赫-曾德尔干涉仪(MZI)调制器、微环谐振器(MRR)调制器、电吸收(EA)调制器。我一个个说。
3.2.1 MZI 调制器
MZI 利用干涉原理。光被分成两路,其中一路加电压改变折射率,然后两路合并,通过干涉相长或相消实现调制。
- 优点:线性度好,适合PAM等高阶调制;带宽高(通常几十GHz)。
- 缺点:尺寸大(毫米级),驱动电压高(通常3-5V),功耗大。
我做过一个MZI的设计,为了省功耗,试着用电容耦合代替直流偏置。结果相位漂移严重,直接放弃。MZI这块,还是老老实实用常规方案稳妥。
3.2.2 微环谐振器(MRR)调制器
微环调制器利用谐振效应:当微环共振时,光被耦合到环内,输出端光强变弱;通过电压改变环的折射率,使谐振点偏移,实现调制。
- 优点:尺寸小(几十微米),功耗低,驱动电压低(1-2V)。
- 缺点:带宽窄(通常几GHz到十几GHz),对温度和工艺波动敏感。
我第一次用MRR时,温度漂了5度,整个调制器的消光比从20dB掉到了6dB。后来养成了习惯:凡是用微环的芯片,必须上温度控制环路。
3.2.3 电吸收(EA)调制器
EA调制器利用量子限制斯塔克效应(QCSE),通过电场改变材料吸收系数,实现光强调制。
- 优点:尺寸小,驱动电压中等(2-3V),带宽高(可超50GHz)。
- 缺点:需要特定的量子阱材料,与CMOS工艺兼容性差。
EA我用的不多,主要是硅光平台上的EA材料一般都是GeSi量子阱,生长工艺比较麻烦。但如果追求极致速率,EA确实是个好选择。
3.3 速率限制
光脉冲调制能跑多快?这是很实际的问题。限制速率的主要有三样:调制器本身带宽、驱动电路的RC时间常数、信号完整性问题。
3.3.1 调制器带宽
调制器带宽由器件的RC乘积决定。MZI的带宽受限于电极结构,微环受限于Q值,EA受限于载流子渡越时间。
- MZI:带宽通常20-40GHz,优化后可达80GHz。
- 微环:带宽受Q值限制,高Q值意味着窄带宽。举个例子,Q=5000的微环,带宽只有约3GHz。
- EA:带宽可以做的很高,目前有报道超过100GHz。
我见过一个项目,为了追求大消光比把微环Q值做到了10000,结果带宽掉到1GHz,数据完全传不了。所以,消光比和带宽之间要权衡。
3.3.2 驱动电路RC限制
调制器需要驱动电路提供电压/电流。但驱动电路输出的RC时间常数会限制信号的上升沿。如果RC常数大于码元周期的1/2,眼图就会闭合。
- 50Ω匹配的传输线,带宽约跟RC=1/(2πRC)有关。
- 对于10Gbps信号,要求上升时间小于35ps,对应的RC常数约20ps。
我调试过一个驱动器,用的0.18μm CMOS工艺,输出阻抗50Ω,负载电容0.5pF,算下来RC=25ps,还能跑10Gbps。但要是负载电容到1pF,RC=50ps,上升时间就快70ps了,眼图就很差了。
3.3.3 信号完整性与时序抖动
高频信号在PCB和片上传输线中会有反射、串扰和衰减。这些会引入时钟抖动和符号间干扰(ISI),进一步限制速率。
- 反射:由阻抗不连续引起,需要做50Ω阻抗匹配。
- 串扰:相邻走线通过电容或互感耦合,差分信号能有效抑制。
- 衰减:高频分量衰减大,需要预加重或均衡。
有个案例让我印象很深:一块测试板,因为微带线拐角没做45°倒角,反射造成眼图上有明显台阶,直接限制速率从25Gbps掉到12Gbps。后来改了走线,问题就解决了。
好了,关于光脉冲编码与调制,我就讲这么多。你想想看,编码方式决定了信息的效率和鲁棒性;调制器决定了能不能把电信号忠实转换成光信号;速率限制则决定了系统能跑多快。做硅光通信,这三个环节环环相扣,缺一不可。