第2章:CMOS工艺基础——标准CMOS工艺流程(FEOL、BEOL),关键工艺模块介绍

各位同学,大家好。我是你们的硅光芯片设计讲师。今天咱们聊聊CMOS工艺基础。说实话,很多做硅光的朋友,一开始都容易忽略这个基础。总觉得“我是做光路的,电的工艺关我什么事?”

嗯,这种想法我年轻时候也有过。直到有一次,我设计的一个马赫-曾德调制器,仿真结果漂漂亮亮,流片回来却死活调不出消光比。查了三个月,最后发现是底层CMOS工艺的接触孔电阻偏大,直接把调制器驱动电压给吃掉了。从那以后,我再也不敢小看工艺基础了。

所以,这一章咱们就扎扎实实地把标准CMOS工艺流程捋一遍。你想想看,硅光芯片说白了就是在CMOS晶圆厂里“搭积木”。不懂工艺,你怎么知道哪些积木能搭,哪些不能搭?

2.1 整体流程概览:从硅片到芯片的“三级跳”

标准CMOS工艺,我习惯把它分成三大段:FEOL(前段工艺)、MOL(中段工艺)和BEOL(后段工艺)。

  • FEOL(Front-End Of Line):在硅片表面造出晶体管。这是最核心、最精密的部分。
  • MOL(Middle-Of Line):把晶体管的源、漏、栅极用接触孔引出来。这一步经常被忽略,但恰恰是硅光芯片的“痛点”。
  • BEOL(Back-End Of Line):用金属层把各个器件连起来,形成电路。硅光芯片的波导、光栅耦合器,很多时候就“寄生”在这一层。

为了让大家有个直观印象,我画了一张流程图。这张图我每次讲课都会拿出来,因为它把整个流程的骨架讲清楚了。

标准CMOS工艺流程(FEOL → MOL → BEOL) FEOL 前段工艺 1. 衬底准备 2. 浅槽隔离 (STI) 3. 阱注入 4. 栅氧化层生长 5. 多晶硅栅刻蚀 6. 轻掺杂漏 (LDD) 7. 侧墙 (Spacer) 8. 源漏注入/退火 9. 硅化物 (Silicide) MOL 中段工艺 1. 接触孔光刻 2. 接触孔刻蚀 3. 阻挡层/种子层 4. 钨塞填充 (W-plug) 5. 化学机械抛光 (CMP) 6. 接触孔退火 ⚠ 硅光关键节点 接触电阻直接影响调制器性能 BEOL 后段工艺 1. 金属间介质 (IMD) 2. 通孔 (Via) 光刻/刻蚀 3. 金属层沉积 (Cu/Al) 4. 金属层 CMP 5. 重复 M1~Mtop 6. 钝化层 (Passivation) 7. 焊盘 (Pad) 开窗 🔦 硅光集成层 波导、光栅耦合器在此层实现

核心要点:硅光芯片的“光”部分,通常寄生在BEOL的介质层中,或者利用SOI衬底的顶层硅。而“电”部分,则老老实实走标准CMOS的FEOL。这两者如何“和平共处”,就是咱们这门课要解决的核心问题。

2.2 FEOL关键工艺模块:晶体管的“出生证明”

FEOL是CMOS工艺的“心脏”。我个人觉得,理解FEOL的关键,不在于记住每一步的化学配方,而在于理解每一步“为什么要这么做”。

2.2.1 浅槽隔离(STI)

STI的作用,说白了就是把相邻的晶体管隔开,防止它们互相串扰。在硅光芯片里,STI还有一个额外的作用——它经常被用作光波导的“下包层”。因为STI填充的氧化硅折射率低,正好可以把光约束在顶层硅里。

避坑指南:我曾经遇到过一个案例,设计者把波导直接画在STI区域上方,结果光损耗大得离谱。后来一查,发现STI的CMP平坦度不够,导致波导表面粗糙。所以,硅光芯片里用STI做包层时,一定要跟工艺厂确认CMP的平整度规格。

2.2.2 栅氧化层与多晶硅栅

栅氧化层是晶体管的“心脏瓣膜”。厚度每薄1埃,驱动电流就能涨一截,但漏电也会跟着飙升。我记得在28nm节点,栅氧厚度已经薄到1.2nm左右——什么概念?大概就是4-5个硅原子的厚度。

对于硅光芯片,栅氧化层本身不直接参与光路。但它决定了调制器驱动晶体管的开关速度。你想想看,如果晶体管开关慢,你的调制器速率就上不去。

2.2.3 源漏注入与退火

源漏注入,就是往硅里“掺”杂质,形成导电区。退火则是把掺进去的杂质“激活”,让它们真正起到导电作用。

这里有个细节:退火的温度和时间,会直接影响硅光波导的损耗。因为高温退火会让硅的晶格重新排列,如果控制不好,波导边缘的粗糙度就会恶化。我见过一个项目,为了追求晶体管的性能,用了高温快速退火,结果波导损耗从2dB/cm飙到了5dB/cm。嗯,这就是典型的“电”和“光”打架。

2.3 MOL关键工艺模块:连接“光”与“电”的桥梁

MOL在标准CMOS里可能不太起眼,但在硅光芯片里,它绝对是“C位”。为什么?因为接触孔(Contact)是连接晶体管和上层金属的唯一通道。而硅光调制器、探测器,都需要通过接触孔来施加电压或读取电流。

MOL工艺步骤 标准CMOS要求 硅光芯片额外要求
接触孔刻蚀 高深宽比,垂直侧壁 避免损伤下方硅光波导
钨塞填充 无空洞,低电阻 接触电阻需< 10 Ω·μm²
CMP平坦化 全局平坦,无碟形坑 波导区域CMP均匀性要求更高

特别注意:MOL的接触孔电阻,是硅光调制器性能的“命门”。我曾经做过一个测试,接触孔电阻从5Ω涨到20Ω,调制器的3dB带宽直接掉了40%。所以,在硅光芯片的版图设计阶段,我建议你们在接触孔周围多留一些冗余设计,或者采用“多孔并联”的策略来降低电阻。

2.4 BEOL关键工艺模块:光波导的“舞台”

BEOL是硅光芯片最“热闹”的地方。因为大部分无源光器件——波导、光栅耦合器、分束器——都做在这一层。标准CMOS的BEOL本来只负责“走电”,现在还要“走光”,这就带来了很多新挑战。

2.4.1 金属层与介质层

标准CMOS的BEOL,金属层通常是铜(Cu)或铝(Al),介质层是二氧化硅(SiO₂)或低k介质。对于硅光芯片,我们通常利用介质层作为波导的包层,或者直接在介质层里刻蚀出“空气槽”波导。

我个人习惯把BEOL的金属层分成两类:

  • 本地互连层(M1~M3):用于晶体管之间的短距离连接。在硅光芯片里,这部分通常用来给调制器、探测器供电。
  • 全局互连层(Mtop):用于长距离信号传输或电源分配。硅光芯片的“光”信号,有时候也会借用Mtop层来做“光通孔”。

2.4.2 波导工艺集成

在标准CMOS的BEOL里做波导,主要有两种思路:

  1. 刻蚀介质层法:直接在SiO₂介质层里刻出波导芯层,然后填充高折射率材料(如氮化硅SiN)。这种方法兼容性好,但损耗偏高。
  2. 利用顶层硅法:在SOI衬底上,直接刻蚀顶层硅做波导。这种方法损耗低,但需要修改FEOL的衬底准备步骤。

嗯,这里要提醒一下:如果你选择第二种方法,一定要提前跟工艺厂沟通。因为标准CMOS的FEOL流程里,默认是不允许在硅片表面留下“大块硅”的。我见过一个团队,直接把波导画在器件区,结果被工艺厂的DRC(设计规则检查)给拦下来了,理由是“违反有源区密度规则”。

2.5 工艺集成中的“光-电”协同设计

讲到这里,我想强调一个观点:硅光芯片的工艺集成,不是简单的“CMOS + 光波导”。而是要在每一个工艺步骤里,同时考虑“电”和“光”的需求。

举个例子:

  • FEOL的退火温度,既要激活掺杂,又不能损伤波导。
  • MOL的接触孔刻蚀,既要打通介质,又不能刻穿波导。
  • BEOL的CMP,既要平坦化金属,又不能把波导磨薄了。

说白了,这就是一场“平衡木”上的舞蹈。我做了十几年硅光,最大的体会就是:不要试图“完美”地同时优化光和电。很多时候,你需要做出取舍。比如,为了降低波导损耗,你可能要牺牲一点晶体管的开关速度。

总结一下:标准CMOS工艺的FEOL、MOL、BEOL,每一段都对硅光芯片有深远影响。FEOL决定了晶体管的性能,MOL决定了光电器件的连接质量,BEOL则提供了光波导的“舞台”。作为硅光芯片设计者,你不必成为工艺专家,但一定要知道“哪些工艺步骤会影响到你的光路”。

好了,这一章的内容就到这里。下一章咱们会深入讨论硅光芯片特有的工艺模块——比如光栅耦合器的刻蚀、锗探测器的外延生长。这些内容会更“硅光”一些,但基础还是今天讲的CMOS流程。嗯,先把基础打牢,后面才能飞得起来。


专注资料整理