《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > EDA與制造 > 其他 > 堆疊芯片封裝設(shè)計(jì)面臨挑戰(zhàn),?集成電路行業(yè)又該如何發(fā)展,?

堆疊芯片封裝設(shè)計(jì)面臨挑戰(zhàn)?集成電路行業(yè)又該如何發(fā)展,?

2019-05-24
關(guān)鍵詞: 集成電路 堆疊芯片 封裝

  現(xiàn)在堆疊芯片的方法得到了更多的關(guān)注,,但支持堆疊芯片的設(shè)計(jì)流程似乎還不是很成熟,。

  先進(jìn)封裝技術(shù)被看作是摩爾定律的一種替代品,或者是一種增強(qiáng)它的方法,。但是,,在證明這些器件能夠以足夠的產(chǎn)量生產(chǎn)與先進(jìn)封裝對(duì)設(shè)計(jì)和驗(yàn)證流程的要求之間還存在著很大的差距,。

  并非所有的先級(jí)封裝都對(duì)工具和方法有相同的要求。2.5D封裝與單片3D集成電路的封裝要求大不相同,。其他還有小晶片,、各種類(lèi)型的扇出和扇入、系統(tǒng)級(jí)封裝,,以及層疊封裝(PoP)和引線鍵合的方法,。根據(jù)封裝類(lèi)型的不同,可能需要混合使用印刷電路板和集成電路設(shè)計(jì)技術(shù)和工具,。但無(wú)論使用哪種封裝,,正規(guī)的驗(yàn)證方法必不可缺。

  那么,,我們來(lái)談?wù)勗撔袠I(yè)應(yīng)該在哪里做調(diào)整,,或添加必要的工具及流程,以使該技術(shù)可用于更廣泛的行業(yè)呢,?

  市場(chǎng)領(lǐng)導(dǎo)者的特征總是第一個(gè)轉(zhuǎn)向最新的節(jié)點(diǎn),因?yàn)檫@為他們提供了保持競(jìng)爭(zhēng)優(yōu)勢(shì)所需的擴(kuò)展性,、能力和性能優(yōu)勢(shì),。“對(duì)于大多數(shù)人來(lái)說(shuō),,整體式規(guī)模擴(kuò)張即將結(jié)束,,”西門(mén)子Mentor產(chǎn)品營(yíng)銷(xiāo)經(jīng)理Keith Felton表示?!?納米是非常昂貴的,,必須生產(chǎn)數(shù)百萬(wàn)個(gè)晶圓才能覆蓋NRE費(fèi)用。當(dāng)設(shè)計(jì)一個(gè)大的芯片時(shí),,最好的方法是把設(shè)計(jì)分成更小的模塊,,在那里你可以為芯片的那部分使用適當(dāng)?shù)墓?jié)點(diǎn)或技術(shù),然后把它集成到硅中介層上,。你可在短時(shí)間內(nèi)得到便宜得多的東西,,這樣可以更快地上市。如果你想做一個(gè)更新的產(chǎn)品,,你只需更換一兩個(gè)芯片就可以得到,,而不需要重新設(shè)計(jì)一個(gè)全新的SOC?!?/p>

  雖然這其中有一些可能是對(duì)未來(lái)的預(yù)測(cè),,但這正是推動(dòng)該行業(yè)發(fā)展的主要因素。

  “我們現(xiàn)在有一些選擇,,雖然目前成本還相當(dāng)高,,但有很多優(yōu)勢(shì),,”Cadence IC封裝產(chǎn)品總監(jiān)John Park說(shuō)?!霸谶^(guò)去的幾年里,,我們已經(jīng)從一個(gè)小的印刷電路板過(guò)渡到看起來(lái)很像一個(gè)大規(guī)模的集成電路?!?/p>

  Park列舉了行業(yè)從引線框架到球網(wǎng)格陣列(BGA),,再到2.5D和3D技術(shù)的發(fā)展道路(圖1)。

5ce74878635c3-thumb.png

  ▲  封裝技術(shù)的發(fā)展和開(kāi)發(fā)流程 (來(lái)源:Cadence)

  使用2.5D,,您可以從板上移動(dòng)存儲(chǔ),,并使用硅中介層將其集成到處理器旁邊,這可以通過(guò)縮短距離和擴(kuò)大數(shù)據(jù)管道來(lái)減少延遲,?!澳褂檬裁垂ぞ邅?lái)實(shí)現(xiàn)中介層?“Park問(wèn),?!安季€和布線后都使用什么工具?怎么tape out(交付制造),?它需要用一種集成電路的格式交付制造,。從歷史上看,封裝是以印刷電路板格式(如Gerber或IPC2581)tape out的,。

  這將對(duì)工具產(chǎn)生很大的影響,。“你需要一種類(lèi)似PCB(印刷電路板)的技術(shù)來(lái)布線,,因?yàn)樵诮换ナ胶褪謩?dòng)布線方面,,它們比傳統(tǒng)的IC工具要先進(jìn)一些,后者往往是批處理應(yīng)用程序,,”他指出,。“但我也需要一些集成電路技術(shù),。我需要?jiǎng)?chuàng)建光罩層和GDS,,因?yàn)樗鼈儗⑹褂肐C設(shè)計(jì)工藝來(lái)制造。一旦我們進(jìn)入三維集成電路,,它從設(shè)計(jì)規(guī)劃到驗(yàn)證測(cè)試確認(rèn)(signoff),,包括時(shí)間分析,這是一個(gè)純粹的集成電路工藝,。另外,,您還需要多芯片的LVS檢查。封裝設(shè)計(jì)師從一個(gè)電路板設(shè)計(jì)師變成了一個(gè)芯片設(shè)計(jì)師。它還擴(kuò)展到生態(tài)系統(tǒng)中,,每一個(gè)新的封裝變種都需要一個(gè)流程參照和相關(guān)的PDK(Process Design Kit),。”

  這不僅僅是變換工具,,風(fēng)格隨著工具的變化也在變化,。“我想知道在驗(yàn)證組件的封裝設(shè)計(jì)時(shí),,有多少剛性或形式性,,”Mentor的技術(shù)營(yíng)銷(xiāo)工程師JohnFerguson說(shuō)?!斑^(guò)去有一個(gè)粗略的設(shè)計(jì)規(guī)則手冊(cè),,如果你遵循它的規(guī)則,你就可以制造出來(lái),。用戶可以通過(guò)肉眼觀察來(lái)了解這一點(diǎn),,大多數(shù)人都不太關(guān)注。現(xiàn)在我們談?wù)摰氖菐资f(wàn),、或數(shù)百萬(wàn)個(gè)管腳,,想通過(guò)觀察的方法來(lái)檢查它們是萬(wàn)萬(wàn)不可能的?!?/p>

  美國(guó)國(guó)防部高級(jí)研究計(jì)劃局(DARPA)推出了一項(xiàng)名為“CHIPS”的計(jì)劃,,這項(xiàng)計(jì)劃推出了一個(gè)小晶片(chipelets)的概念?!斑^(guò)去,所有IP都在同一個(gè)節(jié)點(diǎn)上,,”P(pán)ark解釋說(shuō),。“現(xiàn)在,,您將以一種與節(jié)點(diǎn)無(wú)關(guān)的方式將其分解并重新構(gòu)建,。SERDES可以是28納米,內(nèi)存可以是32納米,,視頻芯片可以是7納米,,等等,我具有這種靈活性,。但比這些要復(fù)雜多的是,,因?yàn)樾酒俏锢砩蠈?shí)現(xiàn)的第三方IP版本?!痹诹鞒谭矫嫘枰谖锢砗蛥f(xié)議級(jí)別上進(jìn)行一些額外的工作,。

  抽象建模和模型

  整個(gè)封裝需要作為一個(gè)單芯片來(lái)處理嗎?

  “我們現(xiàn)在已經(jīng)面臨一個(gè)挑戰(zhàn),,要對(duì)1億個(gè)門(mén)電路的設(shè)計(jì)進(jìn)行分析和驗(yàn)證,?!盨ynopsys的三維IC布局和驗(yàn)證應(yīng)用工程師Frank Malloy說(shuō)?!艾F(xiàn)在你在上面再堆1億個(gè)門(mén)電路,,如果你試圖把它當(dāng)作一個(gè)巨大的設(shè)計(jì),你的存儲(chǔ)器使用和運(yùn)行時(shí)間將失控,。我們需要用抽象建模的方式來(lái)概括某些設(shè)計(jì),,并減少對(duì)存儲(chǔ)存和運(yùn)行時(shí)間的影響?!?/p>

  但還有一些其他關(guān)鍵信息,,必須在各部分之間共享?!霸诋?dāng)今復(fù)雜的設(shè)計(jì)中,,IR壓降分析至關(guān)重要?!盡alloy伊說(shuō),。“現(xiàn)在,,當(dāng)一個(gè)大的芯片上有另一個(gè)芯片時(shí),,你必須計(jì)算出它的IR壓降,它必須通過(guò)下芯片將電源和接地通過(guò)封裝輸送到上芯片,。上芯片的IR壓降將會(huì)受到下芯片IR壓降的影響,,因此我們必須進(jìn)行多芯片IR壓降分析?!?/p>

  在一個(gè)設(shè)計(jì)環(huán)境下將這些部分組合在一起是具有挑戰(zhàn)性的,,或者說(shuō)也是降低復(fù)雜性的一種方式。

  “對(duì)于試圖將多個(gè)芯片集成到一個(gè)系統(tǒng)中并試圖處理此類(lèi)相互影響的任何人來(lái)說(shuō),,基于模型的接口都是一個(gè)很好的解決方案,,”Ansys模擬和混合信號(hào)解決方案高級(jí)產(chǎn)品經(jīng)理Karthik Srinivasan說(shuō)?!癐R壓降可以以提取的方式進(jìn)行,,但是對(duì)于組裝系統(tǒng)并擁有一個(gè)真正的3D IC的人來(lái)說(shuō),其中一個(gè)芯片與凸塊接口,,另一個(gè)芯片通過(guò)凸塊連接,,他們需要知道芯片上的負(fù)載,以便進(jìn)行真正的IR壓降分析,,您需要一個(gè)并行仿真處理,。”

  如今,這些抽象的概念并不標(biāo)準(zhǔn),?!敖裉齑_實(shí)存在一些必要的抽象概念,但每個(gè)供應(yīng)商都有自己的特點(diǎn)和做事方式,,”Ferguson指出,。“在代工廠和用戶之間,,隨著時(shí)間的推移,,它們將結(jié)合在一起,我們將實(shí)行相同的設(shè)計(jì)慣例,?!?/p>

  最終,標(biāo)準(zhǔn)機(jī)構(gòu)將參與其中,?!坝幸恍?biāo)準(zhǔn)機(jī)構(gòu),如SI2,,正試圖對(duì)其中一些抽象概念提出一個(gè)無(wú)IP的定義,,”Felton解釋說(shuō)?!叭欢?,現(xiàn)在有很多格式,它們可能不是很理想的,,但從LEF/DEF文件,、GDS文件、逗號(hào)分隔值電子表格,、AIF文件到BGA.txt文件,,無(wú)所不包。你必須在早期要仔細(xì),,不要太拘束。這可能會(huì)迫使用戶進(jìn)入特定的使用模型,。我們看到客戶在處理同一問(wèn)題的方式上非常多樣化,,他們使用不同形式的數(shù)據(jù)。他們想要的是一個(gè)盡可能開(kāi)放的解決方案,,這樣他們就不會(huì)被迫進(jìn)入限制性的數(shù)據(jù)流程,。”

  接口

  在小晶片(chiplets)概念成為現(xiàn)實(shí)之前,,需要制定標(biāo)準(zhǔn)接口,。“高帶寬內(nèi)存(HBM)是一個(gè)早期的例子,”P(pán)ark說(shuō),?!斑@有點(diǎn)簡(jiǎn)單,因?yàn)樗皇且粋€(gè)針對(duì)特定應(yīng)用的內(nèi)存接口,。小晶片接口必須更通用,。”

  DARPA的CHIPS項(xiàng)目正在解決這個(gè)問(wèn)題,。他們選擇了先進(jìn)的接口總線(AIB)作為一個(gè)物理層接口,,由英特爾開(kāi)發(fā),用于在其嵌入式多芯片互連橋(EMIB)中進(jìn)行芯片到芯片的連接,。英特爾通過(guò)DARPA計(jì)劃使AIB成為可用的,、免版稅的總線標(biāo)準(zhǔn)。其他公司正在開(kāi)發(fā)運(yùn)行在此接口之上的輕量級(jí)協(xié)議,。

  但可能需要多個(gè)專(zhuān)用接口,。“HBM是一個(gè)高度并行化的接口,,在這里你可以移動(dòng)大量的數(shù)據(jù),,而不需要借助高速的IOs,”Felton解釋說(shuō),?!八o你的吞吐量幾乎沒(méi)有功耗,因此減少了熱問(wèn)題,。有PAM4,,外面有很多協(xié)議接口支持。根據(jù)芯片類(lèi)型及其功能,,小晶片將根據(jù)所需性能支持一個(gè)或多個(gè)標(biāo)準(zhǔn)接口,。”

  工具與流程

  今天,,封裝必須進(jìn)行設(shè)計(jì),,并且可能需要進(jìn)行分段設(shè)計(jì)。布線可能涉及到多個(gè)芯片,。并且設(shè)計(jì)分析必須考慮到封裝中的所有東西以及更多內(nèi)容,。

  “幾年前,一個(gè)封裝工程師花90%的時(shí)間來(lái)完成這項(xiàng)工作,,”P(pán)ark說(shuō),。“其中包括諸如設(shè)計(jì)布線,、創(chuàng)建電源網(wǎng)絡(luò)和進(jìn)行電氣特性描述等任務(wù),。如果你今天問(wèn)同一個(gè)人,,他們的那部分工作還不到50%。他們?cè)缙诨ㄙM(fèi)在與芯片團(tuán)隊(duì)合作尋找路徑上,。他們正試圖根據(jù)成本,、性能、物理特性和功耗,,找出適合該芯片的最佳封裝技術(shù),。”

  這在多個(gè)層次上變得復(fù)雜起來(lái),?!澳憧梢杂辛鶄€(gè)小晶片,你可能有不同類(lèi)型的存儲(chǔ)器,,不管是堆疊的還是并排的,,你可能正在尋找使用一個(gè)中介層或嵌入式連接器橋,”Felton補(bǔ)充說(shuō),?!澳幚矶鄬拥幕寮桑⑴?、堆疊,、嵌入,您需要一個(gè)環(huán)境,,在該環(huán)境中,,您可以快速評(píng)估這些不同的場(chǎng)景,以了解它們?yōu)槟峁┑目傮w目標(biāo),?!?/p>

  但是,設(shè)計(jì)流程是主要影響的地方,?!拔覀円呀?jīng)修改了鏈中的每個(gè)工具,從實(shí)現(xiàn)到驗(yàn)證,,其中包括物理設(shè)計(jì),、靜態(tài)定時(shí)分析、寄生提取,、DRC(設(shè)計(jì)規(guī)則檢查)和LVS,,”Malloy說(shuō)?!斑@些工具中的每一個(gè)都經(jīng)過(guò)了升級(jí)以支持3D設(shè)計(jì)。今天大多數(shù)設(shè)計(jì)都是單獨(dú)完成的,,但是在流程的某個(gè)階段,,您將它們組合在一起,。然后我們需要檢查這兩個(gè)芯片并查看它們之間的優(yōu)化情況。我們應(yīng)該把凸點(diǎn)移到哪里,,以便在兩個(gè)芯片中獲得最短的導(dǎo)線長(zhǎng)度,?我們應(yīng)該在哪里移動(dòng)凸點(diǎn)或門(mén)電路,以便通過(guò)它們獲得最快的時(shí)序,?我們最近升級(jí)了提取和分析功能,,以便能夠同時(shí)檢查兩個(gè)芯片,并查看可能在兩個(gè)芯片之間的導(dǎo)線上發(fā)生的電容耦合現(xiàn)象?,F(xiàn)在,,這些具有“混合鍵合”的芯片非常緊密,因此兩個(gè)芯片最上面的金屬層可以相互作用,,并且在兩個(gè)完全不同的設(shè)計(jì)之間具有電容耦合作用,。”

  還有很多工作要做,?!澳悴辉僦挥卸S空間,你現(xiàn)在有了三維空間,,”P(pán)ark說(shuō),。“理論上,,你可以有20多個(gè)金屬布線層,,因?yàn)槟阌袃蓚€(gè)芯片面對(duì)面。如果我在同一個(gè)芯片上相鄰放置兩個(gè)模塊,,但由于其他限制它們相距太遠(yuǎn),,我可以將一個(gè)模塊移到上面的芯片上。它的物理性能如何,,熱性能如何,,電性能如何?布線成為一個(gè)三維問(wèn)題,。如果底層芯片上的布線資源用完,,即使您試圖連接底層芯片上的兩個(gè)器件,也有可能通過(guò)最上層芯片通孔,,然后再通過(guò)朝下的通孔找到布線資源,。在兩個(gè)三維堆疊的芯片之間做時(shí)序收斂也是必要的?!?/p>

  結(jié)論

  現(xiàn)在為先級(jí)封裝設(shè)計(jì)更換工具的工作才剛剛開(kāi)始,。雖然EDA公司不能停止投資于跟蹤最新的實(shí)現(xiàn)節(jié)點(diǎn),他們也必須大量投資于新封裝技術(shù)的設(shè)計(jì)流程,。與只影響后端工具的最新節(jié)點(diǎn)的更新不同,,封裝設(shè)計(jì)將影響流程中的所有內(nèi)容,,并為全新的設(shè)計(jì)工具添加一些具體的需求。

  他們需要多長(zhǎng)時(shí)間才能把這些工作做好,?“過(guò)去,,公司一直在收集數(shù)據(jù),但近期內(nèi)并沒(méi)有真正計(jì)劃做任何事情,,”Ferguson說(shuō),。“今天,,雖然它還在試驗(yàn)中,,但它不再只是踢踢輪胎。他們已經(jīng)決定買(mǎi)一輛新車(chē),,并正努力決定到底該買(mǎi)哪輛車(chē)開(kāi)回家,。”


本站內(nèi)容除特別聲明的原創(chuàng)文章之外,,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章,、圖片,、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無(wú)法一一聯(lián)系確認(rèn)版權(quán)者,。如涉及作品內(nèi)容,、版權(quán)和其它問(wèn)題,請(qǐng)及時(shí)通過(guò)電子郵件或電話通知我們,,以便迅速采取適當(dāng)措施,,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118,;郵箱:[email protected],。