2. 硅光矩阵乘加计算物理基础
硅光矩阵乘加计算的核心,是把“权重”编码到光波的某个物理量上,再让输入信号与该权重在光域中完成乘加。要理解这一过程,必须回到四个物理基础:光在波导中的模式与色散、微环谐振器与马赫-曾德尔干涉仪(MZI)的干涉与滤波、光调制与探测的物理机制,以及相干与非相干两类计算的光学实现原理。它们共同决定了矩阵乘加能算多快、多准、多大规模。
一、光波导模式与色散:光路的“通道”与“带宽”
硅波导通常由硅(n≈3.48)芯层与二氧化硅(n≈1.44)包层构成,折射率差约2.0,形成强限制。光在波导中不是任意传播,而是以离散模式存在。对截面约500 nm×220 nm的条形波导,在1550 nm波段基模TE₀的有效折射率neff约为2.4,而高阶模式被截止。模式数量由归一化频率V决定:V=(2πa/λ)·√(ncore²−nclad²),V越小越接近单模。单模条件是矩阵计算的基本前提——多模会引入模式串扰,使权重失真。
色散描述neff随波长变化。群折射率ng=neff−λ·dneff/dλ,硅波导中ng约4.2。色散带来两个后果:一是不同波长光在同一波导中传播速度不同,这对波分复用(WDM)非相干计算是“资源”,可让多个波长各自承载一路权重;二是对宽带信号会造成脉冲展宽,限制单通道带宽。工程上常用色散工程(改变波导宽度、刻蚀深度)把零色散点移到工作波段附近,以兼顾带宽与非线性。
二、微环谐振器与MZI:两种基本干涉单元
微环谐振器(MRR)是一个环形波导与直波导耦合的结构。当环周长L满足L=mλ/neff(m为整数)时发生谐振,该波长被耦合进环并损耗或下载。谐振峰间隔即自由光谱范围FSR=λ²/(ngL)。例如L=10 μm、ng=4.2、λ=1550 nm时,FSR≈57 nm。微环的权重调节靠热光或电光改变neff,使谐振峰平移,从而改变特定波长的透过率——透过率即权重。微环体积小、功耗低,但热漂移敏感,需闭环稳频。
MZI由两个耦合器和两条臂组成,输出光强随两臂相位差Δφ按cos²(Δφ/2)变化。相位差由臂长差和调制器共同决定。MZI的优点是宽带、相位可控、易于级联成网格;缺点是尺寸较大、插损累积。在矩阵计算中,MZI网格通过多个2×2分束器实现任意酉矩阵分解,是相干计算的主流结构。
三、光调制与探测:把电信号变成光权重
调制器负责把电信号写入光波。硅中常用的机制是等离子体色散效应:注入载流子会改变硅的折射率和吸收。正偏PIN结注入载流子,neff变化约10⁻³量级,对应π相移需要约1 mm长器件;反偏PN结耗尽区调制速度更快,可达数十GHz,但效率较低。调制深度与消光比直接决定权重精度。例如MZI调制器消光比20 dB,意味着“0”和“1”态功率比100:1,权重分辨率约7 bit。
探测端常用锗硅光电探测器。锗在1550 nm有强吸收,外延在硅波导上形成PIN结构,光生载流子被电场收集形成光电流。响应度典型值0.8~1.0 A/W,暗电流nA级,带宽可达50 GHz以上。探测是平方律过程:光电流正比于光功率,因此相干计算中相位信息在探测时丢失,必须通过干涉先转换为强度。这是相干架构必须成对使用MZI和平衡探测的原因。
四、相干与非相干计算的光学实现
非相干计算以波分复用为代表:不同波长代表不同权重通道,各波长功率独立叠加,探测器只关心总功率。其数学本质是∑wᵢxᵢ,权重由MRR透过率或调制器衰减设定。优点是相位不敏感、易于扩展;缺点是权重精度受波长漂移和热串扰限制,且无法直接实现带符号的复数权重。
相干计算则利用光的相位。MZI网格把输入向量分解到多个路径,通过相位调制实现酉变换,再经平衡探测得到实部与虚部。其数学本质是矩阵-向量乘y=Ux,U由MZI相位参数决定。相干架构能实现负权重和复数运算,精度更高,但对相位误差极敏感:相位偏差1°可导致约1%的权重误差,因此需要闭环相位校准和片上监测。
综合来看,模式与色散决定“光路能承载多少信息”,MRR与MZI决定“权重如何被写入和读出”,调制与探测决定“电与光如何转换”,相干与非相干决定“乘加在哪个域完成”。四者环环相扣,构成硅光矩阵乘加计算的物理底座。