1. 硅光PDK概述
1.1 PDK定义
PDK(Process Design Kit,工艺设计套件)是连接芯片设计与工艺制造的核心桥梁。在硅光领域,PDK 是一套由晶圆厂(FAB)提供的、经过验证的设计文件集合,它封装了特定工艺节点的所有物理层规则、器件模型、版图层次和验证脚本。设计者通过 PDK 调用标准化的光/电器件,无需深入底层工艺细节即可完成符合流片要求的版图设计。
核心定义: PDK = 工艺规则 + 器件模型 + 版图层次 + 验证脚本 + 设计辅助工具。它确保“设计即所得”,降低流片失败风险。
1.2 硅光PDK与传统电子PDK的差异
硅光PDK 并非传统电子 PDK 的简单扩展。由于光子器件对几何形状、侧壁粗糙度、波导层折射率分布极度敏感,其设计规则和模型复杂度远超电子 PDK。下表从多个维度对比两者的关键差异:
| 对比维度 | 传统电子PDK | 硅光PDK |
|---|---|---|
| 核心器件 | MOSFET、电阻、电容、电感 | 光栅耦合器、MMI分束器、微环谐振器、调制器、探测器 |
| 设计规则 | 最小线宽、间距、包围、天线效应 | 波导宽度/间距、刻蚀深度、套刻精度、侧壁角度、最小弯曲半径 |
| 模型类型 | SPICE 模型(电学行为) | 紧凑模型(光学传输 + 电学调制/探测 + 热光效应) |
| 版图层次 | 有源区、多晶硅、金属层、通孔 | 波导层(Si/SiN)、刻蚀标记层、掺杂区、金属加热电极层、悬空层 |
| 验证重点 | DRC、LVS、ERC、天线规则 | DRC(含光学特殊规则)、LVS(光路连通性)、密度检查、热串扰检查 |
| 温度敏感性 | 弱(主要影响迁移率、阈值电压) | 强(硅波导热光系数 ~1.8×10⁻⁴/K,微环谐振频率漂移严重) |
设计者须知: 硅光PDK 中必须包含 热管理设计规则,例如加热电极的最小间距、热隔离槽的宽度、以及温度敏感器件(如微环)的布局限制。这是电子 PDK 中极少涉及的维度。
1.3 PDK在流片中的核心作用
PDK 贯穿整个流片流程,从设计启动到晶圆测试,每个环节都依赖 PDK 的准确性和完整性。其核心作用可归纳为以下四点:
- 设计启动与器件调用: 提供经过工艺校准的 Pcell(参数化单元),设计者通过修改参数(如波导宽度、耦合器长度)快速生成版图,无需手动绘制复杂光栅结构。
- 仿真与模型验证: 提供紧凑模型(C-compact model),支持光学、电学、热学多物理域联合仿真。例如,微环调制器的 S 参数模型需同时包含光传输、载流子色散效应和热光效应。
- 版图规则检查(DRC/LVS): 内置光学专用 DRC 规则,如“波导最小弯曲半径”、“光栅齿间距均匀性”、“加热电极与波导的最小间距”。LVS 则验证光路连接是否与原理图一致。
- 流片签核与数据交付: 最终 GDSII 文件必须通过 PDK 提供的签核流程,包括密度填充、天线规则检查、以及热管理专项检查(如热点密度分布)。
流片风险提示: 未使用 PDK 或使用过时 PDK 进行设计,是硅光流片失败的首要原因。常见问题包括:波导宽度偏差导致耦合器失谐、加热电极间距过小引发热串扰、缺少密度填充导致 CMP 不均匀。务必在流片前确认 PDK 版本与 FAB 当前工艺基线一致。
1.4 硅光PDK的典型架构
下图展示了硅光PDK 的典型软件架构,从底层工艺数据到顶层设计工具接口,形成完整的工具链:
上图清晰展示了硅光PDK 的四层架构:顶层 EDA 工具接口负责与主流设计环境对接;核心组件层包含 Pcell、模型和验证规则;工艺数据层提供层映射和工艺偏差信息;基础数据库则存储材料特性参数。右侧的“热管理专项数据”模块是硅光PDK 区别于传统电子 PDK 的关键特征,它直接支撑热管理设计工程案例的实施。
1.5 本章小结
- PDK 定义: 工艺设计套件,是设计端与制造端之间的标准化契约。
- 核心差异: 硅光PDK 增加了光学几何规则、多物理域模型(含热光效应)、以及热管理专项检查。
- 流片核心作用: 从器件调用、仿真验证、规则检查到数据签核,PDK 是流片成功的保障。
- 架构特点: 四层架构 + 热管理专项数据模块,体现了硅光工艺对热效应的特殊关注。