MEMS制造的基本工藝介紹——晶圓鍵合

????????晶圓鍵合是一種晶圓級封裝技術,用于制造微機電系統 (MEMS)、納米機電系統 (NEMS)、微電子學和光電子學,確保機械穩定和氣密密封。用于 MEMS/NEMS 的晶圓直徑范圍為 100 毫米至 200 毫米(4 英寸至 8 英寸),用于生產微電子器件的晶圓直徑最大為 300 毫米(12 英寸)。

在微納加工 (MEMS / NEMS) 中,封裝可保護敏感的內部結構免受溫度、濕度、高壓和氧化物質等環境影響。內部功能元器件的長期穩定性和可靠性取決于封裝工藝,這部分封裝工藝也占了整體成本的很大比重。比如 MEMS壓力傳感器 的加工中就會涉及到晶圓鍵合這個工藝步驟。

圖片

圖1-壓力傳感器加工中的鍵合工藝

晶圓鍵合需要特定的環境條件等參數,通常有下面幾項變量:

  • 基材表面

  • 平整度

  • 清潔度

  • 鍵合環境(溫度、壓力)

  • 施加的力

實際的鍵合效果會受到這些變量的相互作用影響。因此,需要根據當前晶圓基材和鍵合的規格定義來選擇相應的參數。

此外,為了評估鍵合工藝的產量、強度和氣密性水平,還需要對鍵合晶圓進行表征,一般的表征方法有:

  • 破壞性技術,例如對鍵合以后的晶圓進行拉伸或剪切測試

  • 非破壞性技術,例如用光學方法來發現裂紋或界面空隙,以評估粘合強度

  • 非破壞性技術,還可以某些氣體、液體進行填充,用于氣密性測試

鍵合工藝可以細分為如下幾種技術:

  • 直接鍵合(Direct bonding)

  • 表面活化鍵合(Surface activated bonding)

  • 等離子激活鍵合(Plasma activated bonding)

  • 陽極鍵合(Anodic bonding)

  • 共晶鍵合(Eutectic bonding)

  • 玻璃熔塊鍵合(Glass frit bonding)

  • 粘接(Adhesive bonding)

  • 熱壓鍵合(Thermocompression bonding)

  • 反應鍵合(Reactive bonding)

  • 瞬態液相擴散鍵合(Transient liquid phase diffusion bonding)

  • 原子擴散鍵合(Atomic diffusion bonding)

  • 臨時鍵合(Temporal Silicon Bonding)

我們主要介紹其中三種:直接鍵合(Direct bonding)、陽極鍵合(Anodic bonding)、共晶鍵合(Eutectic bonding)。

直接鍵合(Direct bonding)

硅直接鍵合,也稱為硅熔合鍵合,是一種能夠牢固地連接兩個硅片的工藝,主要利用機械力和高于700攝氏度的高溫將兩個硅片鍵合在一起。

它的出現是 20 世紀 80 年代高頻和抗輻射 CMOS 應用 SOI 技術發展的重要一步。這一概念在后來擴展到壓力傳感器和加速度計的制造,現在已成為 MEMS 工具箱中的一項重要技術。

圖片

圖2-SOI晶圓中的鍵合

硅直接鍵合可以在兩個裸露的單晶硅表面或拋光的多晶硅之間進行。為了實現均勻且無空隙的鍵合,表面必須沒有顆粒和化學污染,如在 100 毫米晶圓上平坦度在 5 μm 以內。具體的鍵合過程從對硅片表面進行清潔和水合開始。以下是典型的順序:

  • 首先,在熱 Piranha(硫酸和過氧化氫)溶液中對晶圓進行預清洗。?

  • 將它們浸入稀釋的 HF 溶液中,蝕刻掉天然氧化物(或熱氧化物表面)并去除氧化物中捕獲的污染物。

  • 進行 RCA-1 清潔(熱氫氧化銨和過氧化氫溶液)清潔,旨在去除有機物。

  • 進行 RCA-2 清潔(熱鹽酸和過氧化氫溶液)以去除金屬污染物。所有熱的過氧化氫溶液都會在表面形成鍵合所需的羥基 (-OH)。這稱為水合作用。

  • 小心地使粘合表面接觸并通過范德華力保持在一起。

  • 根據反應,在 800° 至 1,100°C 下退火幾個小時可促進并強化結合。

圖片

圖3-直接鍵合流程

圖片

圖4-范德華力 Van Der Waals forces

當然,實際鍵合過程中,分子間相互作用有多種,范德華力是其中之一,其他還有氫鍵和共價鍵。

在某些情況下,兩個硅片表面上的圖形化特征必須在鍵合之前彼此對準。例如,一個硅片中的空腔需要對接連接到第二個硅片提供的入口。這需要特殊設備來執行對準和鍵合,SüSS MicroTec 和 EV Group 這兩家設備制造商就有類似的技術方案,大體過程是:

  • 將晶圓依次安裝在特殊的機械夾具中,并以類似于光刻中雙面對準的方式與彼此面對的兩個鍵合表面對準。

  • 機械夾具將對齊的晶圓固定到位,晶圓邊緣由薄墊片隔開。

  • 使晶圓的中心接觸并去除間隔物,使鍵合區域從晶圓中心延伸到邊緣。對準的相對錯位通常小于 5 μm,最高可達 1 μm。

圖片

圖5-EV Group的鍵合機臺

陽極鍵合(Anodic bonding)

陽極鍵合,是一種將硅片和含鈉玻璃基板(例如 Borofloat 33)連接在一起的鍵合工藝。它用于制造各種傳感器,為硅片提供了剛性支撐。

鍵合過程在真空、空氣或惰性氣體環境中、在200°C至500°C之間的溫度下進行。在兩個基板上施加 500 至 1,500V 的電壓,同時玻璃保持在負電勢,導致玻璃中的移動正離子(主要是 Na + )從硅-玻璃界面向陰極遷移,留下固定的負離子。玻璃中固定的負離子與硅片的正電荷之間的靜電引力將兩個基板固定在一起,并促進玻璃與硅的化學鍵合。當離子電流(在外部測量為電子電流)消失時,鍵合完成,表明所有移動離子已到達陰極。

圖片

圖6-玻璃和硅之間的陽極鍵合示意圖

玻璃基板的熱膨脹系數優選與硅的熱膨脹系數匹配,以便最小化熱應力。

共晶鍵合(Eutectic bonding)

共晶鍵合,也稱為共晶焊接,是兩種或多種金屬的組合允許在特定溫度下直接從固態轉變為液態。共晶溫度遠低于鍵合過程中涉及的材料的熔化溫度。共晶鍵合廣泛用于 MEMS 行業的氣密密封、壓力或真空封裝。

共晶鍵合中最常用的金屬/合金是 Al-Ge、Au-Sn 和 Au-In,還有許多其他材料組合可以產生共晶鍵合系統。此外,硅與金等金屬形成合金的能力也可以成為共晶鍵合的基礎。所有共晶鍵必須經過液相,因此對表面平整度不規則性、劃痕和顆粒不太敏感,從而有利于大批量生產。

鍵合溫度、時間和壓力是共晶鍵合最重要的參數,共晶鍵合可以在較低的加工溫度和最小的合成應力下實現高鍵合強度。共晶鍵合還可在單一工藝中實現氣密密封和電氣互連。與其他中間層(例如粘合劑或玻璃料)相比,共晶鍵合還可以促進更好的排氣和氣密性。

圖片

圖7-GaAs/InP 晶圓中的 Au-Sn 共晶金屬鍵合

(源自EVG官網)

圖片

圖8-MEMS/ASIS 晶圓中的 Al-Ge 共晶鍵合

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/212836.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/212836.shtml
英文地址,請注明出處:http://en.pswp.cn/news/212836.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【重點】【環鏈表入口】142. 環形鏈表 II

題目 public class Solution {public ListNode detectCycle(ListNode head) {if (head null || head.next null) {return null;}ListNode slow head, fast head;while (fast ! null && fast.next ! null) {slow slow.next;fast fast.next.next;if (slow fast) …

SQL語句---更新數據

介紹 使用sql語句更新數據。 命令 update 表名 set 字段1值1[,字段2值2] [where 條件表達式];[](方括號)內的表是表示可選。 例子 將a表id值等于1的數據的名稱改為666 update a set name666 where id1;

2023-12-05 Qt學習總結7

點擊 <C 語言編程核心突破> 快速C語言入門 Qt學習總結 前言二十 QTcpSocket QTcpServer網絡庫服務端代碼:客戶端代碼 二十一 QProcess進程類二十二 QThread線程總結 前言 要解決問題: 學習qt最核心知識, 多一個都不學. 二十 QTcpSocket QTcpServer網絡庫 QTcpSocket和…

持續集成交付CICD:Jenkins流水線實現Nexus制品晉級策略

目錄 一、理論 1.開發測試運維環境 二、實驗 1.Nexus制品晉級策略 一、理論 1.開發測試運維環境 &#xff08;1&#xff09;環境 1&#xff09;持續集成開發環境&#xff08;DEV: Development Environment&#xff09; 直接通過源代碼編譯打包&#xff0c;其會跑單元測試…

python 筆記 :trajectory_distance包(如何可以正確使用)【debug篇】

包的地址&#xff1a;maikol-solis/trajectory_distance (github.com) 1 模塊介紹 用Cython實現的Python模塊&#xff0c;用于計算二維軌跡之間的距離 trajectory_distance包提供了9種軌跡間的距離計算方法&#xff1a; SSPD&#xff08;對稱線段路徑距離&#xff09;OWD&a…

機器學習算法(9)——集成技術(Bagging——隨機森林分類器和回歸)

一、說明 在這篇文章&#xff0c;我將向您解釋集成技術和著名的集成技術之一&#xff0c;它屬于裝袋技術&#xff0c;稱為隨機森林分類器和回歸。 集成技術是機器學習技術&#xff0c;它結合多個基本模塊和模型來創建最佳預測模型。為了更好地理解這個定義&#xff0c;我們需要…

WLAN配置實驗

本文記錄了WLAN配置實踐的過程&#xff0c;該操作在華為HCIA中屬于相對較復雜的實驗&#xff0c;記錄過程備忘。這里不就WLAN原理解釋&#xff0c;僅進行配置實踐&#xff0c;可以作為學習原理時候的參考。本文使用華為ENSP進行仿真。實驗拓撲圖如下&#xff1a; 1.WLAN工作流程…

【electron】外語函數接口 FFI

? 目錄 ? &#x1f6eb; 導讀需求開發環境 1?? FFI概念優點注意事項 2?? 【廢棄】node-ffi3?? node-ffi-napi安裝&#xff08;windows系統下&#xff09;示例&#xff1a;MessageBoxA、NtSuspendProcess 4?? node-win32-api安裝示例&#xff1a;查找窗口并設置窗口標…

UE5數據傳遞-紋理貼圖

期待結果&#xff1a; 流程 1. 通過C寫入數據到紋理貼圖 2. 在材質中通過采樣能正確讀取寫入的數值 踩坑&#xff1a; 1. UE5之后&#xff0c;需要設置采樣類型&#xff0c;才能達到上圖效果&#xff0c;默認采樣類型做了插值計算 FColor中寫入 PF_B8G8R8A8 UTexture2D* Conve…

第四題:憧憬(JavaPythonC++實現)【第六屆傳智杯-新增場次-程序設計挑戰賽解題分析詳解復盤】

本文僅為【2023傳智杯-第二場】第六屆傳智杯程序設計挑戰賽-題目解題分析詳解的解題個人筆記,個人解題分析記錄。 本文包含:第六屆傳智杯程序設計挑戰賽題目、解題思路分析、解題代碼、解題代碼詳解(Java&Python&C++實現) 文章目錄 更新進度記錄第四題:憧憬(Java…

AI 繪畫 | Stable Diffusion 藝術二維碼制作

前言 這篇文章教會你如果用Stable Diffusion WEB UI制作藝術二維碼,什么是藝術二維碼呢?就是普通二維碼和藝術圖片融合后的二維碼圖片,如下圖所示。主要原理還是使用controlNet的control_v1p_sd15_qrcode_monster模型和光影模型control_v1p_sd15_brightness。 教程 準備…

【論文閱讀筆記】NeRF+Mip-NeRF+Instant-NGP

目錄 前言NeRF神經輻射場體渲染連續體渲染體渲染離散化 方法位置編碼分層采樣體渲染推導公式&#xff08;1&#xff09;到公式&#xff08;2&#xff09;部分代碼解讀相機變換&#xff08;重要&#xff01;&#xff09; Mip-NerfTo do Instant-NGPTo do 前言 NeRF是NeRF系列的…

DIP——邊緣提取與分割

1.使用canny算法進行邊緣提取 本實驗比較簡單&#xff0c;基本思路是對原圖像進行一個高斯模糊處理&#xff0c;用于去噪&#xff0c;之后轉換為灰度圖&#xff0c;直接調用cv庫中的canny記性邊緣提取。若想直接得到彩色邊緣&#xff0c;則通過按位與操作&#xff0c;將原始彩色…

SQLMap進階使用

預計更新SQL注入概述 1.1 SQL注入攻擊概述 1.2 SQL注入漏洞分類 1.3 SQL注入攻擊的危害 SQLMap介紹 2.1 SQLMap簡介 2.2 SQLMap安裝與配置 2.3 SQLMap基本用法 SQLMap進階使用 3.1 SQLMap高級用法 3.2 SQLMap配置文件詳解 3.3 SQLMap插件的使用 SQL注入漏洞檢測 4.1 SQL注入…

ingress介紹和ingress通過LoadBalancer暴露服務配置

目錄 一.ingress基本原理介紹 1.將原有用于暴露服務和負載均衡的服務的三四層負載均衡變為一個七層負載均衡 2.controller和ingress 3.通過下面這個圖可能會有更直觀的理解 二.為什么會出現ingress 1.NodePort存在缺點 2.LoadBalancer存在缺點 三.ingress三種暴露服務的…

7-6 通訊錄排序

輸入n個朋友的信息&#xff0c;包括姓名、生日、電話號碼&#xff0c;本題要求編寫程序&#xff0c;按照年齡從大到小的順序依次輸出通訊錄。題目保證所有人的生日均不相同。 輸入格式: 輸入第一行給出正整數n&#xff08;<10&#xff09;。隨后n行&#xff0c;每行按照“…

基于JavaWeb+SSM+Vue微信小程序的科創微應用平臺系統的設計和實現

基于JavaWebSSMVue微信小程序的科創微應用平臺系統的設計和實現 源碼獲取入口Lun文目錄前言主要技術系統設計功能截圖訂閱經典源碼專欄Java項目精品實戰案例《500套》 源碼獲取 源碼獲取入口 Lun文目錄 1系統概述 1 1.1 研究背景 1 1.2研究目的 1 1.3系統設計思想 1 2相關技術…

Linux Component概述和高通component的使用

1 Linux為什么要引入Component框架&#xff1f; 為了讓subsystem按照一定順序初始化設備才提出來的。 subsystem中由很多設備模塊&#xff0c;內核加載這些模塊的時間不確定。子系統內有些模塊是需要依賴其它模塊先初始化才能進行自己初始化工作(例如v4l2 subdev和v4l2 video …

kubebuilder開發operator

安裝kubebuilder前 需要有kubernetes環境和golang環境 官網&#xff1a;https://go.kubebuilder.io/ 安裝kubebuilder #下載 wget https://go.kubebuilder.io/dl/latest/$(go env GOOS)/$(go env GOARCH) #改名kubebuilder后加權限 chmod x kubebuilder #放到環境變量里 mv k…

【C語言程序設計】編寫簡單的C程序

目錄 前言 一、程序設計 二、程序改錯 三、程序完善 總結 &#x1f308;嗨&#xff01;我是Filotimo__&#x1f308;。很高興與大家相識&#xff0c;希望我的博客能對你有所幫助。 &#x1f4a1;本文由Filotimo__??原創&#xff0c;首發于CSDN&#x1f4da;。 &#x1f4e3;如…