3. PDK架构与组成要素

工艺设计套件(Process Design Kit,PDK)并不是一个单一软件,而是一套把“代工厂能做什么”翻译成“设计者能画什么、能仿什么、能验证什么”的工程契约。理解 PDK 的架构,关键是理解它由四个相互咬合的模块组成:器件库、模型、规则、验证。四者缺一,设计流程就会在某个环节断裂——画得出但仿不准,仿得准但流片违例,或者验证通过却无法在真实工艺中工作。

一、四个核心模块的职责划分

器件库(Device Library)是设计者直接调用的“积木”。在经典光子 PDK 中,它通常包含光栅耦合器、边缘耦合器、波导、弯曲、多模干涉器(MMI)、定向耦合器、微环谐振器、调制器、锗光电探测器等参数化单元(PCell)。每个 PCell 带有可调参数,例如波导宽度、弯曲半径、MMI 端口间距、掺杂区偏移量。器件库解决的是“版图上长什么样”的问题,输出的是带图层(layer)信息的几何图形。

模型(Models)解决“行为上是什么样”的问题。它把器件库中的几何结构映射为仿真器可识别的行为模型:S 参数、紧凑模型(compact model)、等效电路或 Verilog-A 描述。例如一个微环调制器,其模型需要给出不同偏压下的谐振波长漂移、消光比、插入损耗和调制带宽。模型与器件库必须一一对应,否则会出现“版图调用的器件”和“仿真调用的模型”不是同一个物理对象的情况。

规则(Rules)是代工厂的制造约束,通常以设计规则手册(DRM)和工艺文件形式给出。它包含最小线宽、最小间距、最小弯曲半径、波导与掺杂区的最小包覆、金属层叠规则、开窗与切割道要求等。规则决定了“能不能造出来”。在光子 PDK 中,规则还常包含波导侧壁粗糙度相关的宽度限制、热光调谐区与波导的最小距离等。

验证(Verification)是把规则和电气/光学约束自动检查的过程,包括 DRC(设计规则检查)、LVS(版图与原理图一致性检查)、ERC(电气规则检查),以及光子特有的光学规则检查,如波导交叉角度、模式失配、端口连接方向等。验证模块输出的是“通过/违例”判断和违例坐标,是流片前的最后一道闸门。

PDK 四模块架构与设计流关系 器件库 → 模型 → 规则 → 验证:从“画得出”到“造得出”的闭环 器件库 Device Library / PCell 波导 / 弯曲 / MMI 微环 / 调制器 / 探测器 光栅耦合器 / 边缘耦合器 输出:带图层的几何版图 模型 Models / Compact Model S 参数 / 等效电路 Verilog-A / 行为模型 偏压-谐振-损耗关系 输出:仿真可用的行为描述 规则 Rules / DRM 最小线宽 / 间距 / 半径 掺杂包覆 / 金属叠层 开窗 / 切割道 / 热隔离 输出:制造约束边界 验证 Verification DRC / LVS / ERC 光学规则检查 端口方向 / 模式匹配 输出:通过 / 违例坐标 验证违例反馈:修改器件参数或版图,重新迭代 量子光子 PDK 相对经典光子 PDK 的关键扩展 量子器件库扩展 超导纳米线单光子探测器 SPDC 微环 / 定向耦合器 低损耗氮化硅波导 超导结 / 约瑟夫森结 量子模型扩展 自发四波混频效率 光子对产生率 / 纯度 SPD 探测效率 / 暗计数 低温电学-光学联合模型 量子规则扩展 超导层临界电流密度 低温热导与热隔离 单光子级串扰限制 光纤-芯片对准容差 量子验证扩展 量子态保真度检查 光子对关联验证 低温 DRC / 热仿真 单光子暗计数预算

二、量子光子 PDK 与经典光子 PDK 的差异

经典光子 PDK 的目标是“把光信号可靠地传、调、探”。量子光子 PDK 在此基础上增加了对单光子级别行为和低温环境的约束,差异集中在四个方面。

第一,器件库的物理对象不同。经典 PDK 的核心是波导、调制器、探测器;量子 PDK 必须加入超导纳米线单光子探测器(SNSPD)、自发参量下转换(SPDC)微环、低损耗氮化硅波导、约瑟夫森结等。这些器件的版图图层往往涉及超导金属层和低温介质层,与经典 PDK 的掺杂层体系不兼容。

第二,模型维度从“经典光功率”扩展到“量子态”。经典模型用 S 参数描述光场传输;量子模型需要描述光子数分布、压缩度、纠缠度、探测效率与暗计数。例如 SPDC 微环的模型要给出泵浦功率与光子对产生率的关系,以及联合光谱振幅(JSA)对纯度的影响。

第三,规则从“常温制造约束”扩展到“低温与量子约束”。超导材料的临界电流密度、低温热导、热隔离结构、单光子级串扰、光纤-芯片对准容差等,都是经典 PDK 中不存在的规则项。这些规则直接影响器件能否在毫开尔文温区正常工作。

第四,验证从“几何与电气”扩展到“量子性能”。除了 DRC/LVS,量子 PDK 还需要检查量子态保真度、光子对关联、低温热仿真结果、暗计数预算等。验证不通过时,反馈修改的可能是器件参数、版图布局,甚至是低温封装方案。

三、典型 PDK 的量子扩展:IMEC 与 AIM Photonics

IMEC 的硅光子 PDK 以 300 mm 晶圆平台为基础,经典器件库覆盖 C 波段波导、调制器、Ge 探测器。其量子扩展方向主要围绕低损耗氮化硅波导和超导纳米线探测器的集成。在版图层面上,IMEC 的量子扩展通常增加一层超导金属(如 NbN 或 NbTiN)和对应的刻蚀停止层,规则中会明确超导线条的最小宽度与临界电流密度上限。设计者在调用 SNSPD 时,需要同时关注光学波导与超导纳米线的耦合间距,以及低温下热隔离槽的宽度。

AIM Photonics 的 PDK 以美国本土代工为目标,其量子扩展更强调与经典光子器件的单片集成。典型做法是在同一芯片上集成 SPDC 源、波导阵列和 SNSPD,形成“源-传输-探测”链路。AIM 的量子 PDK 中,模型部分会提供光子对产生率与泵浦功率的拟合参数,验证部分则增加对光子对关联的检查。一个实际的设计示例是:在 AIM 平台上设计一个微环 SPDC 源,泵浦波长 780 nm,信号/闲频光在 1550 nm 附近,微环半径 10 μm,波导宽度 500 nm,通过调整泵浦功率使光子对产生率达到约 10^6 对/秒,同时用 SNSPD 在 1 K 下探测,暗计数控制在 100 counts/s 以下。这些参数属于教学示例,实际值需以代工厂最新 PDK 文档为准。

学习建议:拿到一份量子光子 PDK 时,先确认四个模块是否齐全:器件库中是否有量子器件、模型是否覆盖量子行为、规则是否包含低温约束、验证是否包含量子性能检查。四者缺一,设计流程就会在对应环节断裂。

四、PDK 使用中的常见问题与判断依据

在实际使用中,最常见的问题是“器件库与模型不匹配”。例如版图调用了某个微环 PCell,但仿真时调用的模型是另一个半径的微环,导致谐振波长偏差。判断依据是:仿真得到的谐振峰与版图参数计算出的谐振条件是否一致。若偏差超过一个自由光谱范围(FSR)的 10%,就需要检查模型与器件的对应关系。

第二个常见问题是“规则理解偏差”。例如最小弯曲半径在经典 PDK 中可能是 5 μm,但量子 PDK 中由于低损耗要求可能提高到 10 μm 甚至 20 μm。若设计者沿用经典 PDK 的经验,DRC 会报出大量违例。判断依据是:DRC 违例坐标是否集中在弯曲区域,以及违例类型是否为“最小半径”。

第三个问题是“验证通过但性能不达标”。这通常发生在量子器件上,因为 DRC/LVS 只检查几何与连接,不检查量子性能。判断依据是:量子性能验证(如保真度、光子对关联)是否通过。若未通过,需要回到模型和器件参数进行迭代,而不是只修改版图。

总结来说,PDK 的四个模块是一个闭环:器件库提供几何对象,模型提供行为描述,规则提供制造边界,验证提供最终判断。量子光子 PDK 在这个闭环上增加了量子器件、量子模型、低温规则和量子验证四个扩展维度。理解这个架构,才能在版图工程中做出可流片、可工作、可复现的量子光子芯片设计。