文獻(xiàn)標(biāo)識(shí)碼: A
DOI:10.16157/j.issn.0258-7998.2017.07.012
中文引用格式: 李揚(yáng). SiP系統(tǒng)級(jí)封裝設(shè)計(jì)仿真技術(shù)[J].電子技術(shù)應(yīng)用,2017,43(7):47-50,54.
英文引用格式: Li Yang. SiP-system in package design and simulation technology[J].Application of Electronic Technique,2017,43(7):47-50,54.
0 引言
SiP系統(tǒng)級(jí)封裝是一種最新的電子封裝和系統(tǒng)集成技術(shù),目前正成為電子技術(shù)發(fā)展的熱點(diǎn),受到了來(lái)自多方面的關(guān)注。這些關(guān)注者既來(lái)源于傳統(tǒng)的封裝Package設(shè)計(jì)者,也來(lái)源于傳統(tǒng)的MCM設(shè)計(jì)者,更多來(lái)源于傳統(tǒng)的PCB設(shè)計(jì)者,甚至SoC的設(shè)計(jì)者也開始密切關(guān)注SiP。
和Package比較而言,SiP是系統(tǒng)級(jí)的多芯片封裝,能夠完成獨(dú)立的系統(tǒng)功能。和MCM比較而言,SiP是3D立體化的多芯片封裝,其3D主要體現(xiàn)在芯片堆疊和基板腔體上。同時(shí),SiP的規(guī)模和所能完成的功能也比MCM有較大提升。和PCB比較而言,SiP技術(shù)的優(yōu)勢(shì)主要體現(xiàn)在小型化、低功耗、高性能方面。實(shí)現(xiàn)和PCB同樣的功能,SiP只需要PCB面積的10~20%左右,功耗的40%左右,性能也會(huì)有較大的提升。和SoC比較而言,SiP技術(shù)的優(yōu)勢(shì)體現(xiàn)在周期短、成本低、易成功等方面。實(shí)現(xiàn)同樣的功能,SiP只需要SoC研發(fā)時(shí)間的10~20%,成本的10~15%左右,并且更容易取得成功。
1 應(yīng)用在SiP設(shè)計(jì)仿真中的技術(shù)
SiP設(shè)計(jì)是集高級(jí)封裝設(shè)計(jì)、MCM設(shè)計(jì)、PCB設(shè)計(jì)之大成,同時(shí)又和IC設(shè)計(jì)密切相關(guān)。在SiP設(shè)計(jì)中,主要包含的技術(shù)有:鍵合線(Wire Bonding)、芯片堆疊(Die Stacks)、腔體(Cavity)、倒裝焊(Flip Chip)及重分布層(RDL)、高密度基板(HDI)、埋入式無(wú)源元件(Embedded Passive)、參數(shù)化射頻電路(RF)等技術(shù)。
同時(shí),為了先導(dǎo)的IC芯片設(shè)計(jì)以及后續(xù)PCB設(shè)計(jì)協(xié)同,SiP設(shè)計(jì)中會(huì)應(yīng)用到多版圖項(xiàng)目設(shè)計(jì)技術(shù)。
圖1給出了IC裸芯片、SiP封裝、PCB板級(jí)系統(tǒng)三者之間的關(guān)系。IC裸芯片被封裝在SiP中,SiP又被安裝在PCB之上。信號(hào)在三者之間相互傳遞,電源從外部設(shè)備提供到PCB→SiP→IC裸芯片。從整個(gè)系統(tǒng)應(yīng)用的環(huán)節(jié)上來(lái)說(shuō),三者之間是密不可分的。
為了提高設(shè)計(jì)效率以及應(yīng)對(duì)突發(fā)緊急的項(xiàng)目,SiP設(shè)計(jì)中會(huì)應(yīng)用多人協(xié)同設(shè)計(jì),這包括原理圖多人協(xié)同設(shè)計(jì)和版圖多人協(xié)同設(shè)計(jì)。
另外,因?yàn)镾iP具有3D立體化的特點(diǎn),需要設(shè)計(jì)工具支持3D實(shí)時(shí)顯示和3D DRC檢查等功能。
除了設(shè)計(jì)技術(shù),仿真技術(shù)也是保證SiP產(chǎn)品成功的重要環(huán)節(jié),其中包含信號(hào)完整性仿真、電源完整性仿真、熱分析、電熱聯(lián)合仿真以及3D電磁場(chǎng)仿真等。
2 SiP設(shè)計(jì)仿真流程
為了確保SiP項(xiàng)目能夠取得成功,遵循嚴(yán)格而規(guī)范的設(shè)計(jì)流程是必不可少的。通過(guò)多個(gè)實(shí)際SiP項(xiàng)目的成功經(jīng)驗(yàn),現(xiàn)將SiP的設(shè)計(jì)仿真流程總結(jié)如下,參看圖2,SiP設(shè)計(jì)仿真流程主要包含12個(gè)步驟:
(1)設(shè)計(jì)方案定義,主要包括:SiP相關(guān)資料收集、裸芯片物理尺寸、管腳定義、能否采購(gòu)等。封裝類型是采用BGA還是其他封裝形式、封裝尺寸的確定、管腳間距、數(shù)目的確定。采用自定義管腳排列方式還是采用標(biāo)準(zhǔn)封裝。封裝工藝和材料選擇,根據(jù)其應(yīng)用領(lǐng)域選擇塑料封裝、陶瓷封裝或金屬封裝。
(2)建庫(kù)及庫(kù)管理,主要包括原理圖符號(hào)庫(kù)、IC裸芯片庫(kù)、BGA封裝庫(kù)、Part庫(kù)以及仿真模型庫(kù)等建立。
(3)原理圖設(shè)計(jì),主要包括原理圖輸入,射頻原理設(shè)計(jì)以及原理圖協(xié)同設(shè)計(jì)等。
(4)設(shè)計(jì)前仿真,可和原理圖設(shè)計(jì)同步進(jìn)行,通過(guò)假定分析,確定設(shè)計(jì)層疊結(jié)構(gòu)、關(guān)鍵信號(hào)的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)、阻抗匹配,以及電源平面的分割、電容種類及型號(hào)選擇等。對(duì)數(shù)模混合電路根據(jù)需要進(jìn)行電路功能仿真。
(5)工藝確定,主要是為了確定SiP采用哪種工藝,如Wire Bonding、FlipChip、TAB、TSV等?;迳鲜欠褚谇惑w,采用單面腔體還是雙面腔體,以及腔體結(jié)構(gòu)等。同時(shí)要考慮是否做芯片堆疊Chip stack,基板的層數(shù)以及層疊結(jié)構(gòu)等通常在這一步要確定下來(lái)。
(6)基板層疊設(shè)置,約束規(guī)則設(shè)置,根據(jù)工藝確定及設(shè)計(jì)復(fù)雜程度進(jìn)行SiP基板層疊結(jié)構(gòu)設(shè)置,包括層數(shù)以及層疊結(jié)構(gòu)的選擇,是采用m+N+m(其中m代表激光孔,N代表機(jī)械孔)或者ALIVH等層疊結(jié)構(gòu)。約束規(guī)則設(shè)置主要包括網(wǎng)絡(luò)分類、網(wǎng)絡(luò)類規(guī)則、間距規(guī)則、電氣規(guī)則、區(qū)域規(guī)則等。
(7)器件布局,確定裸芯片在SiP封裝中的位置。如果芯片需要放置到腔體里,則需要確定腔體的深度以及是單階還是多階腔體,腔體形狀的繪制和屬性設(shè)置等;如果需要設(shè)計(jì)芯片堆疊,則堆疊芯片后再進(jìn)行布局。
(8)引線鍵合、布線和敷銅,主要確定引線鍵合方式是單層鍵合還是多層鍵合、鍵合線模型選擇、電源環(huán)設(shè)置;交互式手工布線或自動(dòng)布線、電源層分割、射頻電路設(shè)計(jì),埋阻、埋容的自動(dòng)綜合等。
(9)版圖設(shè)計(jì)檢查,檢查版圖設(shè)計(jì)中的DRC錯(cuò)誤并進(jìn)行修正,確保設(shè)計(jì)的正確性。
(10)設(shè)計(jì)后仿真
將版圖設(shè)計(jì)數(shù)據(jù)導(dǎo)出到仿真工具,進(jìn)行信號(hào)完整性、電源完整性、電磁場(chǎng)及熱等方面的仿真。解決由于信號(hào)質(zhì)量、供電不足、噪聲等產(chǎn)生的問(wèn)題,以及由于芯片功耗過(guò)大而發(fā)生的過(guò)熱問(wèn)題,確保產(chǎn)品工作的穩(wěn)定和可靠性。后仿真如果順利通過(guò),則進(jìn)入到下一步,如果不能通過(guò)則需要回到前仿真,進(jìn)行優(yōu)化后重新設(shè)計(jì)和仿真。
(11)后處理及生產(chǎn)文件
輸出包括Gerber、Drill、BOM、DXF、IDF、GDSII、ODB++等格式的文件。
(12)電子結(jié)構(gòu)一體化設(shè)計(jì)
電子設(shè)計(jì)軟件ECAD工具主要完成的是SiP內(nèi)部的設(shè)計(jì),包括基板設(shè)計(jì)和芯片組裝、鍵合等,而SiP的外殼等數(shù)據(jù)通常需要通過(guò)結(jié)構(gòu)設(shè)計(jì)軟件MCAD來(lái)確定,如陶瓷封裝的金屬框架、蓋板、塑封的模封,BGA的焊球,金屬封裝的外殼等,需要電子結(jié)構(gòu)一體化設(shè)計(jì)完成。
所有流程走完,SiP設(shè)計(jì)仿真結(jié)束,進(jìn)入生產(chǎn)環(huán)節(jié)。
3 SiP設(shè)計(jì)仿真技術(shù)在實(shí)際項(xiàng)目的應(yīng)用
結(jié)合某SiP項(xiàng)目的實(shí)際應(yīng)用,闡述SiP設(shè)計(jì)仿真的流程及具體問(wèn)題的解決方法。
SiP設(shè)計(jì)和仿真采用了Mentor Graphics最新的Xpedition軟件高級(jí)封裝功能模塊及相關(guān)的仿真工具。
3.1 從方案定義到工藝確定
首先是設(shè)計(jì)方案定義,該SiP是一款應(yīng)用在航空航天項(xiàng)目中的計(jì)算機(jī)系統(tǒng)SiP,其原理和在航天項(xiàng)目中成功應(yīng)用的PCB主板基本相同, 原理圖設(shè)計(jì)主要參考原有的主板進(jìn)行設(shè)計(jì)。由于需要扇出的引腳數(shù)量較多,所以選擇BGA封裝形式。由于該產(chǎn)品工作環(huán)境苛刻,所以選擇陶瓷封裝。該SiP包含的主要的裸芯片為CPU、FPGA、DDRIII、SRAM和3片F(xiàn)lash。在有限的空間內(nèi),無(wú)法在單面完成布局,因此選擇雙面器件布局的方案,其中尺寸較大的FPGA放在基板背面,并采用腔體嵌入,周圍為BGA焊球區(qū)域,其他芯片放置在基板正面,整體方案如圖3所示。
下一步是創(chuàng)建所需要的元器件庫(kù),包括裸芯片庫(kù)、無(wú)源器件庫(kù)和BGA封裝庫(kù)。這部分工作由中心庫(kù)管理工具來(lái)完成,分別創(chuàng)建焊盤Padstacks,創(chuàng)建原理符號(hào)Symbol,創(chuàng)建版圖單元Cell,然后把Symbol和Cell對(duì)應(yīng)起來(lái),形成器件Part,就可以直接在原理圖中使用了。需要注意的是Padstack、symbol、Cell的信息都可以從上游IC設(shè)計(jì)的輸出文件中獲取,并通過(guò)建庫(kù)向?qū)?lái)創(chuàng)建,這樣既保證了效率,又避免出錯(cuò)。
庫(kù)創(chuàng)建完成后,進(jìn)入原理圖設(shè)計(jì)階段。其主要工作是確定硬件系統(tǒng)結(jié)構(gòu)以及使用的總線等,從庫(kù)中調(diào)用元器件,放置到原理圖并進(jìn)行正確的網(wǎng)絡(luò)互連。在原理圖設(shè)計(jì)過(guò)程中或設(shè)計(jì)完成后,可在原理圖中抽取關(guān)鍵網(wǎng)絡(luò)進(jìn)行設(shè)計(jì)前仿真。通過(guò)LineSim-link功能,可直接將選擇的關(guān)鍵網(wǎng)絡(luò)傳遞到仿真工具HyperLynx前仿真環(huán)境LineSim中,然后加載器件模型,進(jìn)行前仿真。
該SiP主要由數(shù)字電路組成,無(wú)需做數(shù)模混合電路仿真。另外,由于電源種類不多,每種電源都能有充足的空間分布,所以也無(wú)需做電源完整性前仿真。前仿真主要工作是完成信號(hào)完整性仿真。
根據(jù)LineSim前仿真結(jié)果,對(duì)原理圖進(jìn)行了優(yōu)化設(shè)計(jì),確定了網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),關(guān)鍵網(wǎng)絡(luò)的匹配方式,部分網(wǎng)絡(luò)增加了匹配電阻,確定了關(guān)鍵信號(hào)的布線策略。
下一步進(jìn)入工藝階段。工藝確定是前面方案定義階段的細(xì)化,該SiP包含的所有IC裸芯片均支持鍵合工藝,布局上采用雙面布局,F(xiàn)PGA和CPU因?yàn)橐_數(shù)量比較多,鍵合線多層排列,均要設(shè)計(jì)多階腔體階,將芯片放置在腔體內(nèi)部,這樣,多層鍵合時(shí)外層鍵合線跨度和弧度均能有效減小,提高鍵合線的穩(wěn)定性。參看圖4。
該SiP工藝確定包括:Bond wire,基板多階腔體,芯片堆疊等工藝。
3.2 SiP版圖設(shè)計(jì)
工藝確定后,進(jìn)入層疊設(shè)置和規(guī)則設(shè)置階段,該設(shè)計(jì)中采用多層HTCC陶瓷基板,首先按照前面工藝確定的要求,繪制雙面多階腔體,然后進(jìn)行器件布局。需要注意的是,BGA封裝也作為一個(gè)器件,布局到基板的背面,作為信號(hào)對(duì)外通路以及外部供電的接口。布局完成后進(jìn)行規(guī)則設(shè)置,在CES(Constraint Edit System)中設(shè)置線寬、線間距、等長(zhǎng)、差分等規(guī)則。另外還需要合理分配電源、地平面層,選擇合適的過(guò)孔等。規(guī)則設(shè)置完后,進(jìn)行裸芯片的鍵合,將芯片與基板電氣連接。
因?yàn)锽ond wire、芯片堆疊及腔體都是3D元素,所以要結(jié)合2D和3D設(shè)計(jì)環(huán)境進(jìn)行操作,圖5所示為完成布局和鍵合后的SiP設(shè)計(jì)在3D環(huán)境中的截圖。為了更清楚地檢查Bond wire細(xì)節(jié)以及頂層CPU和底層FPGA的位置,可以選擇3D局部檢查。圖6為鍵合完成后的3D側(cè)面局部截圖,可以清楚地看出CPU、FPGA的鍵合圖和它們的相對(duì)位置,從此圖也可以看出腔體結(jié)構(gòu)大大減小了外層Bond wire的跨距和弧度,增加了Bond wire的穩(wěn)定性,提高了SiP的抗震動(dòng)和沖擊能力。
隨后,進(jìn)入版圖布線和覆銅環(huán)節(jié)。完成后做版圖DRC檢查環(huán)節(jié),這兩步基本和PCB設(shè)計(jì)大同小異,在此不做贅述。DRC檢查通過(guò)后,版圖設(shè)計(jì)完成。
3.3 SiP設(shè)計(jì)后仿真
版圖設(shè)計(jì)完成后,需要對(duì)關(guān)鍵網(wǎng)絡(luò)進(jìn)行仿真。因?yàn)镾iP的3D立體特性,二維的仿真工具已無(wú)法解決問(wèn)題,需要采用三維仿真工具抽取三維模型。這里采用HyperLynx Full-Wave Solver抽取版圖設(shè)計(jì)的3D模型,因?yàn)?D電磁場(chǎng)仿真對(duì)系統(tǒng)資源和內(nèi)存要求都很高,一般抽取關(guān)鍵網(wǎng)絡(luò)及其參考網(wǎng)絡(luò)周邊的局部3D模型,在滿足仿真精度的要求下,節(jié)省資源消耗,如圖7所示為抽取的DDRIII部分關(guān)鍵網(wǎng)絡(luò)的3D模型。
在此模型基礎(chǔ)上,進(jìn)行3D電磁場(chǎng)仿真,可得到關(guān)鍵網(wǎng)絡(luò)的S-parameter模型,此模型為關(guān)鍵網(wǎng)絡(luò)的互聯(lián)特性模型,如圖8所示為關(guān)鍵網(wǎng)絡(luò)的S參數(shù)。
然后將此互聯(lián)路徑的S參數(shù)模型連同IC芯片的IBIS或者Spice模型一起導(dǎo)入HyperLynx SI中進(jìn)行仿真,即可獲得DDRIII信號(hào)實(shí)際工作時(shí)的信號(hào)波形,如圖9所示為DDRIII信號(hào)眼圖,可以看出,眼圖張開良好,滿足設(shè)計(jì)要求。
另外,為了保證有足夠的電源供應(yīng),避免由于電壓供應(yīng)不足而造成的系統(tǒng)不穩(wěn)定,以及電流密度過(guò)大造成局部溫度過(guò)高而產(chǎn)生事故,這都需要進(jìn)行電源完整性PI分析。通過(guò)PI分析,該SiP設(shè)計(jì)滿足要求,未出現(xiàn)壓降過(guò)大或者電流密度過(guò)大的問(wèn)題。圖10給出3.3 V電源的電流密度仿真結(jié)果,可以看出最大電流密度為33.9 mA/mil2,滿足設(shè)計(jì)要求。
此外,熱分析也是SiP仿真后分析的重要的環(huán)節(jié),通過(guò)熱分析,可以避免由于器件過(guò)熱而造成的系統(tǒng)工作不穩(wěn)定,可靠性下降等問(wèn)題。由于文章篇幅關(guān)系,這里就不做詳述。
3.4 生產(chǎn)文件輸出及電子結(jié)構(gòu)一體化設(shè)計(jì)
后仿真通過(guò)后,就可以輸出生產(chǎn)文件,一般需要輸出基板的Gerber及Drill文件,描述每一層的圖形和鉆孔。另外,此SiP設(shè)計(jì)基板的結(jié)構(gòu)比較復(fù)雜,所以還需要一個(gè)輸出一份DXF文件,詳細(xì)描述腔體的位置、尺寸、每一臺(tái)階的寬度和深度。另外,再編寫一份技術(shù)說(shuō)明文檔,提醒生產(chǎn)廠家生產(chǎn)中應(yīng)注意的問(wèn)題。
在SiP基板設(shè)計(jì)完成后,可將結(jié)構(gòu)軟件設(shè)計(jì)的蓋板,框架以及后續(xù)工藝需要植在基板底部的BGA焊球等數(shù)據(jù)從結(jié)構(gòu)設(shè)計(jì)軟件導(dǎo)入3D設(shè)計(jì)檢查環(huán)境,檢查ECAD和MCAD設(shè)計(jì)的一致性,在3D環(huán)境中模擬產(chǎn)品結(jié)構(gòu)和外觀,避免數(shù)據(jù)交互中由于誤解而造成的設(shè)計(jì)往復(fù)。
4 結(jié)論
本文介紹了SiP系統(tǒng)級(jí)封裝設(shè)計(jì)仿真技術(shù)的流程和方法,并結(jié)合實(shí)際的SiP工程項(xiàng)目,詳細(xì)論述了SiP設(shè)計(jì)和仿真的具體環(huán)節(jié)及實(shí)施方法。
本文中描述的SiP設(shè)計(jì)仿真流程和方法,已成為SiP設(shè)計(jì)仿真工程師的重要參考,成功應(yīng)用在國(guó)內(nèi)多款SiP項(xiàng)目中,并取得了良好的社會(huì)效益和經(jīng)濟(jì)效益。
參考文獻(xiàn)
[1] 李揚(yáng),劉楊.SiP系統(tǒng)級(jí)封裝設(shè)計(jì)與仿真—Mentor Expedition Enterprise Flow高級(jí)應(yīng)用指南[M].北京:電子工業(yè)出版社,2012.
[2] Advanced Packaging Guide,Release X-ENTP VX.2,Mentor Graphics,2016.
[3] Philip E.Garrou, Lwona Turlik著.多芯片組件技術(shù)手冊(cè)[M].王傳聲,葉天培等,譯.北京:電子工業(yè)出版社,2006.
[4] HyperLynx SI/PI User Guide,Mentor Graphics,2016.
作者信息:
李 揚(yáng)
(奧肯思科技有限公司,北京100045)