■科盛科技 產品處 / 蔡耀震 經理
封裝為何需要CAE?
封裝是半導體元件製造過程的最後一個環節,會以環氧樹脂材料將精密的積體電路包覆在內,以達到保護與散熱目的。在晶片尺寸逐年縮小的趨勢下,封裝製程所要面臨的挑戰更趨複雜,牽涉到元件高密度分布、金屬接腳配置與電學性能等層面。若設計不良,可能會引發結構強度、縫合線、包封、散熱與變形等問題。為了控制實際生產過程中的不確定因素與風險,應在封裝的研發階段導入CAE,將有助於事前問題分析與尋求最佳化設計,以降低不必要的成本損耗。
CAE前處理的實務挑戰
在CAE模擬流程之中的前處理過程,即是將設計端的原始二維或三維模型轉化為可進行數值分析用的三維實體網格;一般在此階段大多是使用商業軟體進行網格前處理。使用者在這個步驟常常會遇到幾項問題:(1)軟體難以上手,操作步驟繁雜;(2)模型過於複雜,網格生成過程曠日廢時,或是設計變更時,網格難以修改;(3)最終的網格元素量過多,需要冗長的分析時間。
圖1是個毛細力底部充填的案例。此類設計常會有數千顆甚至是數萬顆的錫球,因此前處理階段的網格尺寸會受限於錫球大小與其分布,這通常會導致網格過密、網格元素龐大。如果再加上網格品質或設計變更等因素,將會使CAE建模變得相當棘手。
Moldex3D Studio IC封裝自動混合式網格精靈 有效解決IC封裝前處理問題
在處理大量錫球的建模時,Moldex3D Studio 2022的IC網格自動建構精靈提供了方便的建模方式,以圖2為例,使用者可以藉由讀取存有大量點資料的CSV檔,迅速完成建立大量錫球模型的工作。另外,Auto Hybrid Wizard 2022提供了表面網格局部編修的彈性,概念上是先建立一個基底平面,此時可以透過撒點機制針對整體與局部進行調整,即如圖3所示。
下一步便是以三維幾何模型搭配撒點後的基底平面建立網格,並開放手動編輯網格,提高操作彈性,讓使用者可以建構出所需的疏密分布,獲得適當且高品質的網格。圖4即為利用前述操作所完成部份加密且整體均勻分布的網格。
透過自動混合式網格精靈進行IC元件厚度設定,以及自動生成各元件網格,即可輕鬆建立三維實體網格,同時滿足網格輕量化的需求。以圖5為例,在給予適合的整體網格尺寸後,接著在局部進行加密,可以有效地減少整體網格元素量。
接著以此模型實際測試不同網格尺寸的組合,並且與原始網格相比,整體的元素量可以減少約四成至七成;所需的分析時間則有效節省五成至九成,比較結果如表1所示。
透過表1不同組合的網格與原始網格相互比較,可看出整體的波前行為是近似的。換句話說,適當運用Moldex3D Studio 2022的IC網格自動建構精靈及網格工具,不但能夠簡化前處理流程,節省建構網格的時間,同時可以得到可靠的分析結果。
結論
在Moldex3D 2022封裝模擬成型功能中,IC封裝自動混合式網格精靈提供了高度自動化的網格流程,能夠協助使用者方便地進行CAE前處理。另外也新提供了數種的半自動網格編修工具,能夠針對基底表面網格進行局部調整,使整體網格建立流程更加靈活。在工程實務上能夠大幅節省前處理與後續的分析時間,加快研發期間的問題排除,同時有助於尋求最佳化方案與封裝階段的成本控制。