COB (Chip On Board) 製程介紹/簡介/注意事項 II
銀膠 (Silver glue)
如果晶圓有接地或是散熱需求時,一般都會採用【銀膠】,如果沒有的話則會採用【厭氧膠】。【厭氧膠】顧名思義就是阻隔它與空氣接觸後就會自然固化,不需要高溫烘烤。使用銀膠則需要高溫烘烤才能固化,一般的烘烤溫度及時間有兩種:
- 120°C烘烤2小時
- 150°C烘烤1小時
選用銀膠及厭氧膠時需留意:
- 厭氧膠無法導電及導熱,使用上應留意其壽命。
- 厭氧膠的信賴度有需要進一步檢討,要注意有重新融溶的可能性。
晶粒黏著 (Die Bonding)
一般的COB工廠多屬於Low Cost,所以大多採用手動的模式來生產COB,另外一個原因是,少量多樣的生產較不適合自動化。當然如果成本許可的話,自動化設備還是較能管控其生產品質。
這裡有兩種方式可以用來『手動』拿取晶圓(die)並黏貼於PCB的晶圓焊墊(die pad)上:
- 使用小型真空筆:這種真空筆比較適合用在大尺寸的晶圓,因為其前端有一個圓圈橡皮墊,所以太小尺寸的晶圓會被橡皮墊完全遮蔽,會影響擺放晶圓的正確性。還需留意金屬真空管不能直接接觸晶圓表面以免刮傷晶圓。
- 使用矽膠:適合用在小尺寸的晶圓。一般在牙籤的前端沾上矽膠,可以用來黏住小尺寸的晶圓,放到塗有銀膠的焊墊,銀膠會將晶圓黏住,達到黏貼的目的。
塗佈在焊墊的銀膠需確保黏住70~100%的晶圓面積,以確保晶圓不會在後製程中移動。須注意的是銀膠不應溢出晶圓的範圍以免沾污的焊點。
一般自動焊線機(Wire Bonding Machine)所允許的晶圓最大黏著旋轉角度在8~10°,而手動的焊線機則可以允許到最大30°角。最好聯絡焊線機(Wire Bonding Machine)廠商以得知焊線機的最大能力。
晶圓的儲存:一般的從晶圓廠商來的晶圓,多會使用真空防潮包裝;如果已經拆封的晶圓,要留意灰塵沾污不可暴露於的,而且晶圓表面不可用金屬物接觸。儲存拆封過的晶圓可以重新真空包裝或儲存於氮氣櫃中,以避免氧化及任何的沾污。
焊線 (Wire Bonding)
以焊點的形狀來區分,焊線製程可以分為『球型焊(Ball Bond)』及『楔型焊(Wedge Bond)』。COB通常採用鋁線(Al wire)所以為Wedge Bond。根據經驗及數據,球型焊的強度比楔型焊好,可以也比較貴。
『球型焊(Ball Bond)』及『楔型焊(Wedge Bond)』的優缺點:
一般的COB都需要一台手動的焊線機來做焊線的修補,因為自動機台太貴,如果停下來作修補將會影響產出數量。
一般的COB並不建議PCB作合板(panelization),因為 Wire Bonding 機台有最大尺寸限制,而且Wire Bonding 焊頭的移動範圍也僅侷限在4"x4"之內,如果要同時打超過兩顆以上的COB時,就要特別留意了。
就我所知道COB製程能力可以打到90um的焊點距離,但是一般的COB較能接受的是100~140um的焊點距離。
焊線拉力測試(Wire Pull Test)
這裡有三種方法來測試焊線(Wire Bonding)的的品質。而COB的製程一般都只測『焊線拉力(wire pull)』。
- 推晶(Die shift )
- 推球(Ball shift)
- 焊線拉力(Wire pull )
環氧樹脂封膠 (Epoxy Coating)
- 大部分的COB廠商都採用手動點膠,因為COB是屬於Low Cost,只是手動點膠有損壞焊線的可能性及點膠形狀不統一的缺點。
- 環氧樹脂的黏度非常重要。
- 使用自動點膠機會有助於控制COB的環氧樹脂固化後的形狀。
- 有些環氧樹脂需要使用預熱針管,因為環氧樹脂在加熱後會有一段時間降低黏度,有助於環氧樹脂的流動,並降低焊線拉扯的可能性。建議的環氧樹脂預熱溫度為60+/-5°C,PCB的預熱溫度為80°C。
- 如果晶圓焊點間距是比較小時(Fine Pitch),建議採用黏度比較低的環氧樹脂並採用水壩(Dam)圈於外圍來阻擋環氧樹脂到處流動。
- Prefer to apply single liquid epoxy for COB coating owe to it's quality (air bubble, wire failure rate) better than two liquid epoxy. But the price of one liquid seems more expensive than two liquid.
- Curing time should be considering. Almost of subcontract's process apply 120 degrees centigrade cure 2 hours and 150 centigrade cure 1 hours. KHH current curing time is (80℃+1hrs)+(110℃+2hrs)
- 比率 (乾與否)
- 用機器攪拌 (potting m/c + vacuum m/c)
- 選膠 (Epoxy temperature)
- Cost (物性,temperature)
※可以選擇已混合 OK 的 Epoxy,但須低溫冷藏。
更多内容 http://findliving.blogspot.com/2008/08/cob-chip-on-board-ii.html#ixzz3OkirTvsM
COB (Chip On Board) 製程介紹/簡介/注意事項 II的更多相关文章
- COB (Chip On Board) 製程介紹/簡介/注意事項 I
COB (Chip On Board)在電子製造業並不是一項新鮮的技術,但最近我卻常常被問到相關的問題及資料索取.也許真的是產品越來越小了,而較進階的技術又太貴,所以又有人回過頭來考慮COB的製程. ...
- 何謂COB (Chip On Board) ?介紹COB的演進歷史
COB (Chip On Board)在電子製造業已經是一項成熟的技術了,可是一般的組裝工廠對它的製程並不熟悉,也許是因為它使用到一些 wire bond 的積體電路(IC)封裝技術,所以很多的成品或 ...
- COB(Chip On Board)的製程簡單介紹
前面提及 COB 的生產與 IC 的封裝製程幾乎是一致的,除了把 leadframe 改成了 PCB,把封膠由 molding 改成 dispensing,少了 triming & marki ...
- COB(Chip On Board) 工艺技术
COX(Chip On X) •X 基板: PCB (Printed circuit board) FPC (Flexible Printed Circuit) Glass •导线焊接 球形焊接 ...
- Visual Studio 跨平台開發實戰(4) - Xamarin Android 基本控制項介紹 (转帖)
前言 不同於iOS, Xamarin 在Visual Studio中針對Android, 可以直接設計使用者介面. 在本篇教學文章中, 筆者會針對Android的專案目錄結構以及基本控制項進行介紹, ...
- PCB成型製程介紹
PCB成型製程在電子構裝中所扮演的角色 下圖是電腦主機的內部組成 我們將以插在主機板上的一片 USB擴充卡來說明PCB成型製 程在電子構裝中所扮演的角色 PCB成型製程的子製程 USB擴充卡要插入主機 ...
- 製程能力介紹(SPC introduction) ─ Cpk之製程能力解釋
Cpk之製程能力解釋 Cpk就是綜合考慮精度與準度的製程能力指標. Cpk=(1-Ck)‧Cp 也就是在考慮Cp的同時,再考慮乘上一個(1-Ck)係數,去彌補Cp之不足,此係數最大時為1,也就是(Ck ...
- 製程能力介紹(SPC introduction) ─ Cp之製程能力解釋
Cp之製程能力解釋 從常態分配的特性來看,在群體中 ±3σ(標準差) 之範圍內的值,應包含群體全部的 99.73%.也就是說,若以 6σ為單位,就可以代表整個分布的範圍,但是有 0.27% (2700 ...
- 製程能力介紹(SPC introduction) ─ Ck之製程能力解釋
Ck之製程能力解釋 a=M-X: 代表規格中心(也就是製程之期望中心)與實際製造出來之群體中心的距離. b=T/2: 代表規格的一半. 所以,當Ck=a/b=M-X/(T/2)以文字來說明就是:實際作 ...
随机推荐
- mysql 更新 语句中 的 safe_mode
在mysql5中,可以设置safe mode,比如在一个更新语句中UPDATE table_name SET bDeleted=0;执行时会错误,报:You are using safe update ...
- 如何解决jquery库的冲突问题
多个库之间的冲突 当一个项目中引入多个第三方库的时候,由于没有命名空间的约束(命名空间就好比同一个目录下的文件夹一样,名字相同就会产生冲突),库与库之间发生冲突在所难免. 那么,既然有冲突的问题,为什 ...
- PHP获取真实的网络IP
function get_client_ip() { $ip = $_SERVER['REMOTE_ADDR']; if (isset($_SERVER['HTTP_CLIENT_IP']) & ...
- jupyter巨好玩-常用设置
整理一下有用的设置: 自定义ipython工作目录 用jupyter notebook默认打开的页面时,默认在的是home路径,会看见一大堆东西,假如我们只想展示jupyter的工程目录咋办? 简单说 ...
- os模块实现遍历文件
使用OS模块中的walk实现文件遍历. walk(top, topdown=True, onerror=None, followlinks=False) 从官方提供的doc中看到有四个参数 1> ...
- Jquery remove()和empty()
要用到移除指定元素的时候,发现empty()与remove([expr])都可以用来实现.可仔细观察效果的话就可以发现.empty()是只移除了 指定元素中的所有子节点,拿$("p" ...
- break point
结论: 当有break point时,$m_H(N)=O(N^{k-1})$ bounding function:当break point = k,时成长函数$m_H(N)$的上限这样可以忽略假设集的 ...
- javascript第十一课,string对象
length: //字符串长度,索引从0开始 var str='说东方闪电方式的'; alert(str.length); charAt(index); var n='阿斯顿发生打算'; n.cha ...
- android 常用调用系统功能
1.从google搜索内容 Intent intent = new Intent(); intent.setAction(Intent.ACTION_WEB_SEARCH); intent.putEx ...
- Protobuf-net基础
本文在于巩固基础 先了解什么是protobuf Protobuf是google开源的一个项目,用户数据序列化反序列化,google声称google的数据通信都是用该序列化方法.它比xml格式要少的多, ...