3. 硅光核心器件(上):低损耗波导、光栅耦合器、边缘耦合器、MMI分束器
各位同学,欢迎来到硅光芯片的核心器件部分。说实话,这部分内容才是真正决定你芯片能不能用的关键。我见过太多人,仿真做得漂漂亮亮,一流片回来,光都传不过去——问题就出在这些基础器件上。
今天我们先聊四个最常用的:低损耗波导、光栅耦合器、边缘耦合器、MMI分束器。它们就像芯片的血管、皮肤和关节,缺一不可。
核心逻辑图:这四个器件的关系,我用一张图帮你理清。
3.1 低损耗波导:光的“高速公路”
波导是什么?说白了,就是让光在里面跑的一根“管子”。在硅光芯片上,最常用的是脊形波导和条形波导。我个人习惯用脊形波导,因为它的损耗更低,工艺容差也大一些。
关键参数:
- 传播损耗:单位 dB/cm。我见过最好的工艺能做到 0.5 dB/cm 以下,但一般流片厂给的是 1~2 dB/cm。
- 弯曲半径:半径太小,光会跑出去。硅波导的弯曲半径通常要 > 5 μm,否则损耗急剧上升。
- 模式:单模还是多模?单模波导宽度一般在 400~500 nm,高度 220 nm(SOI 标准厚度)。
我的经验:设计波导时,别只盯着损耗。我曾经在一个项目中,为了追求极低损耗,把波导做得特别宽,结果变成了多模波导,后面所有的干涉器件全乱套了。记住:单模是第一优先级。
典型截面参数(SOI 平台):
| 参数 | 典型值 | 说明 |
|---|---|---|
| 硅层厚度 | 220 nm | 标准 SOI |
| 波导宽度 | 450 nm | 单模条件 |
| 刻蚀深度 | 70 nm(脊形) | 部分刻蚀 |
| 传播损耗 | 1.5 dB/cm | 典型工艺 |
| 弯曲半径 | 10 μm | 安全值 |
3.2 光栅耦合器:垂直“打招呼”
光栅耦合器,就是用来把光纤里的光“耦合”到芯片上的器件。它是在波导上刻出一排排小槽,光从上面垂直照下来,通过衍射效应拐个弯进入波导。
为什么用光栅?因为测试方便啊!你想想看,光纤垂直对准芯片,用个六轴台就能搞定。边缘耦合器还得把芯片端面抛光,麻烦得很。
设计要点:
- 周期:决定了耦合的波长。1550 nm 波段,周期通常在 600~700 nm。
- 占空比:刻槽宽度与周期之比。50% 是个好起点,但需要优化。
- 刻蚀深度:部分刻蚀还是完全刻蚀?部分刻蚀(比如 70 nm)耦合效率更高。
避坑指南:我曾经设计过一个光栅,仿真效率 40%,流片回来只有 10%。查了半天,发现是刻蚀深度偏了 10 nm。光栅对工艺偏差极其敏感,建议做工艺角仿真,把刻蚀深度 ±10% 都跑一遍。
典型性能:
- 耦合效率:-5 dB 到 -3 dB(30%~50%)
- 1 dB 带宽:30~50 nm
- 偏振相关损耗(PDL):通常 > 1 dB,对偏振敏感
3.3 边缘耦合器:端面“握手”
边缘耦合器,也叫端面耦合器。它是在芯片的端面(切割面)上,把光从光纤直接耦合进波导。说白了,就是光纤和波导“面对面”对接。
和光栅比,优势在哪?
- 带宽大:可以覆盖整个 C+L 波段,甚至更宽。
- 偏振不敏感:设计得好,TE 和 TM 模式都能用。
- 损耗低:理论上可以做到 < 1 dB。
但缺点也很明显:
- 需要端面抛光,工艺复杂。
- 对准精度要求高,光纤和波导的模场要匹配。
- 测试时操作难度大,不如光栅方便。
设计思路:边缘耦合器通常用倒锥形波导。波导从宽到窄逐渐变化,把光模场慢慢“放大”,和光纤的模场匹配。我记得第一次做边缘耦合器时,倒锥长度设计了 200 μm,结果损耗还是大。后来发现,长度要 300 μm 以上才够。
对比总结:
| 特性 | 光栅耦合器 | 边缘耦合器 |
|---|---|---|
| 耦合方向 | 垂直(表面) | 水平(端面) |
| 典型损耗 | -5 ~ -3 dB | -2 ~ -1 dB |
| 带宽 | 30~50 nm | > 100 nm |
| 偏振敏感度 | 高 | 低 |
| 测试便利性 | 高(垂直对准) | 低(端面对准) |
| 工艺复杂度 | 低 | 高(需抛光) |
3.4 MMI 分束器:光的“分岔路口”
MMI,全称是多模干涉耦合器。它利用多模波导中的自映像效应,把一路光分成两路(或多路)。最常见的是一分二(1×2 MMI)和二分二(2×2 MMI)。
工作原理:光进入一个宽波导(多模区),在里面激发多个模式。这些模式干涉后,在特定位置会形成输入光的“像”。如果设计得当,可以在输出端得到两个等功率的像——这就是分束。
设计参数:
- 多模区宽度:通常 2~3 μm。太宽了模式太多,损耗大;太窄了分束不均匀。
- 多模区长度:由自映像距离决定。1×2 MMI 的长度大约是自映像距离的一半。
- 输入/输出波导位置:通常放在多模区宽度的 1/3 和 2/3 处,保证分束均匀。
我的习惯:设计 MMI 时,先用公式估算长度,再用 FDTD 或 EME 仿真优化。别完全相信公式,因为工艺偏差会让最佳长度偏移 10~20%。我一般会在仿真中扫一个长度范围,比如 ±5 μm,找到最平坦的响应点。
典型性能指标:
- 分束比:50:50 ± 2%
- 额外损耗:< 0.5 dB
- 工作带宽:> 100 nm
代码示例:用 Python 快速估算 1×2 MMI 的长度:
# 1x2 MMI 长度估算
import numpy as np
w_mmi = 2.5e-6 # 多模区宽度 (m)
n_eff = 2.8 # 有效折射率
lambda0 = 1.55e-6 # 波长 (m)
# 自映像距离
L_pi = 4 * n_eff * w_mmi**2 / (3 * lambda0)
L_mmi = L_pi / 2 # 1x2 MMI 长度
print(f"估算的 MMI 长度: {L_mmi*1e6:.1f} μm")
# 输出: 估算的 MMI 长度: 15.1 μm
嗯,这里要注意:这个公式只适用于理想情况。实际设计中,我会把长度设为 15 μm,然后在 ±2 μm 范围内扫描,看分束均匀度。
小结
今天这四个器件,是硅光芯片的“地基”。波导负责传输,光栅和边缘耦合器负责和外界通信,MMI 负责分光。你想想看,一个完整的硅光芯片,比如相干收发机,里面至少要用到几十个 MMI、十几个光栅、几段波导——它们的好坏直接决定了芯片的成败。
我个人建议,初学者先别急着做复杂系统。把每个器件单独仿真、流片、测试一遍,摸清它们的脾气。我当年就是这么过来的,虽然慢,但后面做项目时心里有底。
一句话总结:低损耗波导是路,光栅/边缘耦合器是门,MMI 是岔路口。路要平、门要通、岔路口要准——芯片才能跑起来。