2. 硅光基础与仿真对象建模

硅光电路级仿真的第一步,不是打开工具画版图,而是把每个器件从“物理结构”抽象成“可计算的模型”。波导、定向耦合器、MMI、微环、调制器和探测器,这六类核心器件在仿真中承担的角色完全不同:有的负责传输与相位积累,有的负责分光与耦合,有的负责选频,有的负责电光转换,有的负责光电转换。理解它们的物理行为,并知道用什么参数、什么数学形式去描述,是后续搭建链路、跑频域/时域仿真、做系统验证的前提。

波导:相位与损耗的载体

硅波导通常以 SOI 为平台,芯层 Si 折射率约 3.48,包层 SiO₂ 约 1.44,靠折射率差把光限制在亚微米截面内。仿真中,波导最核心的两个量是有效折射率 neff和传播损耗 α。一段长度 L 的波导,其传输可写成:

E_out = E_in · exp(-αL/2) · exp(-j·2π·n_eff·L/λ)

其中 α 单位常取 dB/cm,换算时注意 1 Np = 8.686 dB。相位项 2πneffL/λ 决定了波导的相位延迟,这也是马赫-曾德尔调制器、微环等器件的相位基础。实际建模时,neff 和 α 随波长变化,可用一阶或二阶色散模型拟合:neff(λ)=n₀+n₁(λ-λ₀)+n₂(λ-λ₀)²。例如某 500 nm×220 nm 条形波导在 1550 nm 附近,neff≈2.44,群折射率 ng≈4.2,损耗约 2 dB/cm;这些数值属于典型示例,实际应以工艺库或本征模式求解结果为准。

定向耦合器与 MMI:分光与耦合

定向耦合器由两根靠近的波导组成,耦合区长度 Lc 和间隙 g 决定耦合系数 κ。其行为可用耦合模理论描述:直通端 t=cos(κL),交叉端 c=-j·sin(κL)。当 κL=π/4 时实现 3 dB 分光,κL=π/2 时实现完全交叉。仿真中常把它抽象为 2×2 散射矩阵:

[b1]   [t  c] [a1]
[b2] = [c  t] [a2]

MMI 则基于多模波导中的自成像效应,1×2 或 2×2 结构通过多模区宽度 WMMI 和长度 LMMI 决定分光比。相比定向耦合器,MMI 对波长和偏振的敏感度不同,工艺容差通常更好,但尺寸更大。建模时,MMI 常用理想分束器加固定相位差表示,例如 2×2 MMI 输出两路幅度相等、相位差 90°。若要做宽带仿真,则需把分光比和相位误差写成波长的函数。

硅光核心器件:物理行为 → 紧凑模型抽象 波导 n_eff, α, n_g 相位 + 损耗 定向耦合器 κ, L_c, g 2×2 散射矩阵 MMI W_MMI, L_MMI 自成像分光 微环 R, Q, FSR 洛伦兹谐振 调制器 V_π·L, 电光响应 电压 → 相位/幅度 探测器 R, I_dark, BW 光功率 → 电流 建模原则:先确定端口数与参考面,再选频域/时域模型;参数须与工艺库或本征模式求解一致

微环:选频与谐振

微环谐振器由环形波导与一根或两根直波导耦合构成,核心参数是半径 R、耦合系数 κ、环内损耗 αring。谐振条件为 2πR·neff = mλm,m 为整数。自由光谱范围 FSR=λ²/(ng·2πR),品质因子 Q=λ/ΔλFWHM。仿真中,全通型微环的直通端传输可写成:

T = (t - a·e^{-jφ}) / (1 - t·a·e^{-jφ})

其中 t 为自耦合系数,a 为环内单圈幅度衰减,φ 为单圈相位。当 t=a 时临界耦合,直通端在谐振点出现深谷。例如 R=10 μm、ng=4.2 时,FSR≈1550²/(4.2×2π×10)≈9.1 nm;若 Q=10⁴,则 Δλ≈0.155 nm。这些数值用于说明量级,实际设计需用 FDTD 或本征模式求解提取。

调制器与探测器:电光与光电转换

硅基调制器主流是载流子耗尽型马赫-曾德尔调制器。其核心参数是Vπ·L,典型值约 1~2 V·cm。仿真时,把调制器抽象为“电压 → 有效折射率变化 → 相位变化 → 干涉输出”的链路。对于推挽结构,两臂相位差 Δφ=π·V/Vπ,输出功率 Pout=Pin·cos²(Δφ/2)。若 Vπ=4 V,偏置在正交点,则小信号斜率决定调制效率。高速仿真还需加入 RC 时间常数和行波电极的微波损耗。

探测器通常用 Ge/Si 波导型 PIN 或 APD。紧凑模型关注响应度 R(A/W)、暗电流 Idark、带宽 BW 和饱和功率。输出电流 Iph=R·Popt,例如 R=0.8 A/W、Popt=1 mW 时 Iph=0.8 mA。带宽由载流子渡越时间和 RC 共同决定,仿真中可用一阶低通或二阶响应近似。

建模时先明确“参考面”和“端口定义”:波导端口用模式场重叠积分,电端口用电压/电流参考。参考面不一致,级联后的相位和幅度都会错。

紧凑模型抽象方法

把物理器件变成仿真对象,通常分三步:参数提取、模型形式选择、端口与级联验证。参数提取可用 FDTD、FDE 或实测 S 参数;模型形式可选解析式、查找表、等效电路或散射矩阵。例如定向耦合器用 2×2 S 矩阵,微环用全通/上下载传递函数,调制器用电压-相位查找表加电学 RC,探测器用响应度加低通滤波。级联时,各器件按端口连接,整体 S 矩阵由各子矩阵相乘得到。

器件关键物理量常用紧凑模型典型示例参数
波导neff, α, ng相位延迟 + 损耗neff=2.44, α=2 dB/cm
定向耦合器κ, Lc2×2 S 矩阵κL=π/4 时 3 dB
MMIWMMI, LMMI理想分束 + 相位差2×2 输出相位差 90°
微环R, Q, FSR洛伦兹/全通传递函数R=10 μm, FSR≈9.1 nm
调制器Vπ·L, BW电压-相位查找表 + RCVπ·L≈1.5 V·cm
探测器R, Idark, BW响应度 + 低通R=0.8 A/W, BW=30 GHz
示例参数仅用于说明建模量级和形式,不代表任何特定工艺线的实测值。实际仿真必须以 PDK 或本征模式求解结果为准,并检查波长、温度、偏振和工艺偏差下的模型有效性。

完成单器件建模后,建议先做“单器件回环验证”:把模型输出与参考数据对比,检查谐振峰位置、3 dB 带宽、插损和相位斜率是否一致。只有单器件可信,后续级联的链路仿真才有意义。这一步看似基础,却决定了整个硅光电路级仿真的可信度。