計(jì)新挑戰(zhàn))
1. 尺寸競賽背后的產(chǎn)品邏輯從“拼性能”到“拼體積”這兩年但凡翻過幾家主流MCU廠商的選型手冊都能感受到一個(gè)明顯變化32位MCU的封裝尺寸正在瘋狂下探。以前QFN48、LQFP64這類封裝還是主流現(xiàn)在WLCSP、CSP這類接近裸片尺寸的封裝越來越多地出現(xiàn)在產(chǎn)品列表里最小的一檔甚至做到了1.5mm見方以下。很多工程師第一次看到這些封裝時(shí)都會愣一下這玩意兒真的能用手焊嗎答案是——基本不能但這并不妨礙廠商們前赴后繼地把芯片越做越小。要理解這場“爭最小”的競賽得先想明白一件事MCU小型化到底在解決誰的痛點(diǎn)我個(gè)人的看法是這波趨勢的核心驅(qū)動(dòng)力來自三個(gè)方向。第一是可穿戴設(shè)備TWS耳機(jī)、智能戒指、醫(yī)療貼片這類產(chǎn)品對PCB面積的要求已經(jīng)到了錙銖必較的程度板子每縮小1平方毫米整機(jī)結(jié)構(gòu)設(shè)計(jì)的余量就大一分。第二是IoT傳感器節(jié)點(diǎn)這類應(yīng)用雖然不要求極致小型化但往往需要把MCU塞進(jìn)各種奇奇怪怪的安裝空間里比如工業(yè)管路監(jiān)測、智能表計(jì)內(nèi)部的緊湊模組。第三是醫(yī)療器械尤其是介入式或植入式設(shè)備尺寸直接關(guān)系到臨床可用性廠商在這些項(xiàng)目上對封裝尺寸的敏感度極高。而這場競賽之所以能在“32位”這個(gè)賽道上打起來底層原因是Cortex-M0這類內(nèi)核的普及。以前做超小封裝廠商們更傾向于用8位MCU因?yàn)?位內(nèi)核面積小、功耗低、外圍簡單做小封裝難度不大。但8位MCU的生態(tài)和算力天花板擺在那里隨著傳感器融合、邊緣預(yù)處理、無線協(xié)議棧這些需求越來越普遍8位的處理能力逐漸不夠用了。Cortex-M0的出現(xiàn)正好填補(bǔ)了這個(gè)空檔——它比經(jīng)典8位內(nèi)核大不了太多但指令效率、編譯生態(tài)、外設(shè)豐富度完全是另一個(gè)量級而且各家IP授權(quán)模式成熟在此基礎(chǔ)上做小封裝封裝成本也可控。所以你現(xiàn)在看到的局面是Cortex-M0幾乎成了超小封裝32位MCU的標(biāo)準(zhǔn)內(nèi)核選擇而意法半導(dǎo)體、Nordic、瑞薩、新唐、華大、極海等一批廠商各自都在用“最小封裝尺寸”作為新品的核心賣點(diǎn)之一。拼性能拼不過的時(shí)候先把體積卷下來這招確實(shí)有效。不過這里要提醒一句封裝小并不等于系統(tǒng)整體就小。很多工程師只盯著芯片本體尺寸等到畫PCB的時(shí)候才發(fā)現(xiàn)芯片底部的焊盤間距小到普通工藝根本走不了線被迫升級HDI板、加盲埋孔成本一下子漲上去好幾倍。所以“爭最小”這件事對芯片廠商來說是營銷賣點(diǎn)對實(shí)際項(xiàng)目來說得把封裝、布線、工藝、成本放在一起通盤考量。2. 當(dāng)前“最小”能到什么程度封裝工藝與尺寸邊界的現(xiàn)狀2.1 WLCSP封裝為何成為小型化首選說到最小尺寸就繞不開WLCSPWafer Level Chip Scale Package晶圓級芯片封裝。這個(gè)封裝最大的特點(diǎn)是沒有傳統(tǒng)意義上的引線框架和塑封體芯片做好之后直接在晶圓上長焊球然后切割成單顆焊球本身就是引腳。封裝后的尺寸基本等于裸片尺寸頂多在外圍加一圈很窄的余量。CSP封裝與WLCSP的核心區(qū)別在于后者省去了基板和塑封步驟從晶圓直接到成品良率和成本控制得好。目前市面上主打“最小”的32位MCU絕大多數(shù)走的是WLCSP路線。舉個(gè)例子某款基于Cortex-M0的MCU內(nèi)部Flash做到64KBRAM做到16KB封裝尺寸做到1.58mm × 1.11mm引腳間距ball pitch只有0.35mm。這個(gè)尺寸大概是什么概念呢一顆常見的0402封裝電阻是1.0mm × 0.5mm這顆MCU比兩顆0402電阻并排大不了多少。在PCB上它占用的面積比一個(gè)0603電容加焊盤還要小。2.2 面積極限由什么決定MCU的裸片面積大小主要由三個(gè)因素決定邏輯部分內(nèi)核、SRAM、Flash、模擬部分ADC、參考源、LDO、振蕩器、IO部分每個(gè)引腳必須有ESD保護(hù)和驅(qū)動(dòng)電路。Cortex-M0內(nèi)核本身面積很小在成熟工藝上可能不到0.05平方毫米加上64KB Flash和16KB SRAM整個(gè)數(shù)字邏輯部分也可以控制在很小的范圍內(nèi)。真正占面積的反而是模擬電路和IO。做過芯片設(shè)計(jì)的朋友應(yīng)該清楚IO PAD的面積往往比內(nèi)核還大因?yàn)镋SD結(jié)構(gòu)、驅(qū)動(dòng)管、電平轉(zhuǎn)換電路都很占地方。這就導(dǎo)致一個(gè)很有趣的現(xiàn)象引腳數(shù)越少的封裝越容易做小因?yàn)镮O數(shù)量直接決定了PAD數(shù)量。所以你會看到超小封裝的MCU往往引腳數(shù)很少。比如上文提到的1.58mm × 1.11mm封裝只有9個(gè)引腳。去掉電源、地、復(fù)位、時(shí)鐘真正可用的GPIO可能只有4到5個(gè)。這種IO數(shù)量做小項(xiàng)目綽綽有余但如果你需要驅(qū)動(dòng)一個(gè)顯示屏加幾個(gè)按鍵加一個(gè)通信接口可能就得另選方案了。表不同封裝工藝的尺寸與適用性對比封裝形式典型最小尺寸引腳間距焊接難度典型應(yīng)用LQFP487mm × 7mm0.5mm較低可手焊通用控制、電機(jī)驅(qū)動(dòng)QFN324mm × 4mm0.5mm中等底部焊盤電機(jī)控制、傳感器模組CSP322.6mm × 2.5mm0.4mm較高需回流焊智能穿戴、緊湊模組WLCSP9球1.58mm × 1.11mm0.35mm高需專用工藝TWS耳機(jī)、醫(yī)療貼片2.3 面積縮小的代價(jià)晶圓成本與良率博弈芯片面積變小單顆晶圓能切出的裸片數(shù)量變多理論上單顆成本是下降的。但事情沒那么簡單。WLCSP封裝有個(gè)特點(diǎn)焊球是直接做在芯片鋁墊上的一旦切割邊緣有微小裂紋或者焊球下方的介質(zhì)層有缺陷整顆芯片就報(bào)廢了。這意味著對晶圓制造和封測的良率要求非常高。而且小封裝MCU通常面向高密度消費(fèi)電子產(chǎn)品出貨量大任何良率波動(dòng)都會被放大成巨額損失。所以各家廠商在做超小封裝產(chǎn)品時(shí)會非常謹(jǐn)慎地控制出貨節(jié)奏和適用場景不會一上來就把所有產(chǎn)品線都轉(zhuǎn)成WLCSP。我自己見過一個(gè)項(xiàng)目選型時(shí)看中某款超小封裝MCU的成本優(yōu)勢結(jié)果量產(chǎn)時(shí)因?yàn)榉鉁y環(huán)節(jié)的良率問題供應(yīng)一直不穩(wěn)定最后不得不并行備貨另一家傳統(tǒng)QFN封裝的產(chǎn)品。所以選這些小封裝芯片時(shí)建議優(yōu)先考慮產(chǎn)品已經(jīng)量產(chǎn)一段時(shí)間、有穩(wěn)定供貨記錄的型號盡量不要做第一個(gè)吃螃蟹的人。3. 封裝做小之后PCB設(shè)計(jì)和制造迎來哪些“硬約束”3.1 焊盤與引腳間距布線空間被急劇壓縮芯片本身做小只是第一步真正考驗(yàn)工程師的是后續(xù)的PCB設(shè)計(jì)。WLCSP的焊球間距到了0.35mm甚至0.3mm這意味著焊盤直徑可能只有0.2mm左右焊盤之間的間隙只有0.1mm多。在普通PCB工藝下這個(gè)間隙根本塞不進(jìn)走線。實(shí)踐中有幾種應(yīng)對思路。最常用的是在芯片下方設(shè)置扇出過孔即via-in-pad從焊盤直接打孔到內(nèi)層再在內(nèi)層把信號引出去。這個(gè)方案需要PCB廠家支持盤中孔工藝且孔必須做樹脂塞孔加電鍍填平否則焊接時(shí)錫膏會順著孔流走造成虛焊。另一種方案是使用HDI板通過一階或二階盲埋孔結(jié)構(gòu)實(shí)現(xiàn)高密度互連但成本會顯著上升。做這類板子時(shí)一定要提前和PCB廠確認(rèn)工藝能力別等Gerber都出完了才發(fā)現(xiàn)最小線寬、最小孔徑滿足不了要求。按目前的成熟工藝水平0.35mm pitch的WLCSP采用盤中孔加4mil線寬線距勉強(qiáng)能在兩層板內(nèi)完成扇出如果只有0.3mm pitch基本就要上四層板以上了。3.2 焊接工藝窗口變窄返修幾乎不可能WLCSP的焊接完全依賴回流焊溫度曲線需要精確控制。焊球本身是錫銀銅合金SAC305這類而芯片和PCB的熱膨脹系數(shù)差異會導(dǎo)致焊點(diǎn)在溫度變化過程中承受額外的剪切應(yīng)力。如果PCB厚度、銅厚、焊盤設(shè)計(jì)配合不當(dāng)冷熱沖擊測試時(shí)焊點(diǎn)開裂的概率會明顯上升。更要命的是返修。QFN封裝焊壞了還能用熱風(fēng)槍吹下來重新貼但WLCSP一旦貼偏或者橋連用熱風(fēng)槍拆的時(shí)候芯片底部的焊球很難均勻熔化稍不注意就把焊盤扯掉了。而且芯片本來就小吸嘴和加熱頭都不好對準(zhǔn)。所以這類芯片基本默認(rèn)一次性焊接打樣階段如果焊接設(shè)備不行建議直接交給專業(yè)貼片廠不要自己嘗試手工返修我在這上面浪費(fèi)過不少板子。3.3 熱設(shè)計(jì)小封裝意味著散熱路徑更短很多工程師忽略了一個(gè)問題芯片封裝做小熱阻反而是變大的。封裝體積小意味著可用的散熱銅皮面積變小而且WLCSP直接把熱傳導(dǎo)路徑縮短到晶圓到PCB之間的一排焊球上散熱主要靠PCB銅皮。對于功耗較低的Cortex-M0產(chǎn)品來說這個(gè)影響通常不明顯但如果你的應(yīng)用需要芯片持續(xù)跑在較高主頻或者有較大的IO驅(qū)動(dòng)電流就要仔細(xì)算一下結(jié)溫了。我在一個(gè)傳感器節(jié)點(diǎn)項(xiàng)目里做過實(shí)測同樣一顆M0內(nèi)核、同樣工作頻率和負(fù)載QFN32封裝和WLCSP封裝在高負(fù)載運(yùn)行時(shí)的表面溫度差了近6到8度。雖然兩種封裝下芯片都能正常工作但長期可靠性還是有差異尤其是那些安裝在密閉殼體內(nèi)的產(chǎn)品散熱條件本來就不理想小型化封裝的風(fēng)險(xiǎn)務(wù)必提前評估。4. 選型決策指南什么時(shí)候該追“最小”什么時(shí)候不必4.1 真正需要超小封裝的場景清單不是所有項(xiàng)目都需要追趕“最小”的浪潮但有些場景確實(shí)值得為超小封裝付出額外的設(shè)計(jì)成本和加工成本。結(jié)合我自己做過的項(xiàng)目總結(jié)出以下幾條判斷標(biāo)準(zhǔn)整機(jī)內(nèi)部空間真正緊張PCB面積直接決定產(chǎn)品形態(tài)。典型如TWS耳機(jī)充電倉、智能戒指、微型攝像頭模組這些產(chǎn)品的主板面積往往不到10mm × 10mm每一平方毫米都很寶貴。目標(biāo)重量有嚴(yán)格限制。航空模型、無人機(jī)吊艙、醫(yī)療貼片這類應(yīng)用重量敏感度極高縮小封裝能省下不少PCB和外殼材料重量。需要極短的信號路徑。高頻通信或高速傳感器信號對寄生參數(shù)敏感芯片和傳感器靠得越近越好超小封裝有助于實(shí)現(xiàn)這一點(diǎn)。4.2 不建議追小的反向場景反過來有些項(xiàng)目追逐超小封裝純屬給自己找麻煩。典型的情況包括產(chǎn)品有現(xiàn)場升級或維修需求設(shè)備可能在惡劣環(huán)境中長期運(yùn)行焊接點(diǎn)壽命要求極高。此時(shí)傳統(tǒng)QFN封裝反而更有優(yōu)勢。量產(chǎn)環(huán)境沒有成熟的SMT產(chǎn)線或代工廠的高密度板加工能力有限。為了一個(gè)小封裝被迫升級產(chǎn)線成本遠(yuǎn)大于收益。需要大量裸露GPIO或者外設(shè)模塊眾多。超小封裝的引腳數(shù)根本滿足不了需求強(qiáng)行使用只會導(dǎo)致上層設(shè)計(jì)妥協(xié)。4.3 案例分析一個(gè)從“追小”到“回歸理性”的實(shí)戰(zhàn)經(jīng)歷之前的傳感器節(jié)點(diǎn)項(xiàng)目初代設(shè)計(jì)為了追求美觀和緊湊選了一顆WLCSP封裝的主控尺寸只有1.6mm見方。結(jié)果開發(fā)過程中遇到兩個(gè)問題一是測試探針接觸不上那么小的焊盤需要定制測試治具額外花了兩周二是量產(chǎn)階段PCB良率一直卡在97%左右每次都有零星不良品被檢出。后來把設(shè)計(jì)改成了QFN24封裝的同系列芯片面積增加了不到8mm2但焊接穩(wěn)定性、測試便利性都有了質(zhì)的提升整體成本反而下降了。這件事給我的教訓(xùn)是超小封裝帶來的面積收益必須放在整個(gè)制造和測試鏈條里去衡量單純看芯片規(guī)格書上的“尺寸最小”很容易忽略下游環(huán)節(jié)的成本。5. 下一步的技術(shù)演進(jìn)從“最小”到“最合適”的回歸從目前的趨勢來看32位MCU的尺寸競賽不會一直朝著“無限小”發(fā)展。封裝物理極限擺在那里再往下做焊球間距就要進(jìn)入sub-0.3mm區(qū)間這會直接挑戰(zhàn)現(xiàn)有PCB制造和SMT貼片工藝的能力邊界。行業(yè)的共識是0.3mm pitch在較長時(shí)間內(nèi)會是一個(gè)實(shí)際量產(chǎn)的經(jīng)濟(jì)性下限。接下來更有意思的演進(jìn)方向我認(rèn)為有兩個(gè)。一是“合封”思路把MCU、Flash、晶振、電源管理甚至射頻前端集成到一個(gè)封裝里做成系統(tǒng)級封裝SiP。單個(gè)封裝的面積可能比WLCSP大一些但整板面積反而可以做得更小因?yàn)橥獠科骷淮蠓鶞p少了。二是在超小封裝上實(shí)現(xiàn)更豐富的模擬前端和可配置邏輯讓一顆小芯片能接管更多功能減少系統(tǒng)中的第二顆、第三顆芯片。前陣子和幾個(gè)同行聊到這個(gè)話題大家的共識是小型化終歸是手段不是目的。真正讓產(chǎn)品贏得市場的是能在限定體積和功耗預(yù)算內(nèi)把功能、性能和可靠性的平衡做到最好。芯片廠商把“最小”作為競爭焦點(diǎn)最終還是要落在應(yīng)用層面的實(shí)際收益上。對我自己來說每次選型看到U盤般大小的開發(fā)板時(shí)還是會心動(dòng)但真正下單前我會先把后面三件套——PCB加工能力、SMT產(chǎn)線工藝、測試返修方案——全部確認(rèn)清楚。畢竟在工程世界里能穩(wěn)定量產(chǎn)的好設(shè)計(jì)才是真正的好設(shè)計(jì)。