亚洲A∨无码澳门在线_亚洲色偷偷色噜噜狠狠99_国产普通话刺激_女生免费黄视频

SoC中的電源設計、分析與驗證

鉅大鋰電  |  點擊量:0  |  2020年02月27日  

本文分析了深亞微米下超大規(guī)模SoC的電源設計中存在的問題,給出了業(yè)界適用的設計、驗證方法,并以工程設計為例,給出層次性SoC設計中電源設計、驗證的適用流程。


引言


SoC(系統(tǒng)芯片)是現(xiàn)代微電子技術向前發(fā)展的必然趨勢。與工藝技術逐步先進的變化相適應,SoC芯片上的內(nèi)核邏輯的供電電壓也逐步降低。供電電源電壓減小的一個顯著好處是使整個芯片的功耗降低,然而它同時也帶來了芯片噪聲容限降低的負面影響。芯片供電電源網(wǎng)絡上的一個很小的電壓波動或毛刺噪聲,都可能引起芯片邏輯功能的誤動作,或者影響芯片邏輯動作的速度,降低了芯片的性能。因此,電源設計顯得比以前更加重要和困難。隨著半導體工藝向更高節(jié)點發(fā)展,由于電源設計的問題所導致的整個芯片性能達不到預期要求甚至完全失敗的比例越來越高。據(jù)不完全統(tǒng)計:在目前的0.18um和更精細的工藝下,有79%的集成電路設計會遇到電源設計問題,而有高達54%的設計會因此而失敗。可靠的電源設計已經(jīng)成為SoC設計成功與否的關鍵因素之一而加以考慮。


SoC中的電源設計與分析


通常,在SoC模塊的布局階段(信號布線之前)完成整個SoC芯片的電源設計,然后根據(jù)后續(xù)的分析驗證結果加以修正。首先,根據(jù)SoC芯片的面積和功耗要求,確定所需的電源凸點(pAD)的數(shù)目。然后,在選定的用作電源布線的金屬層上(一般是最上面兩層)每隔一定的間距做一個電源的分支(power-trunk),這樣最終形成一個上下兩層縱橫交錯的網(wǎng)格結構,我們稱之為電源網(wǎng)格power-grid。典型的電源網(wǎng)格設計如圖1所示(以六層金屬工藝為例)。


在0.25mm工藝以前,一般都將芯片上的電源網(wǎng)格(包括電源信號和地信號)當作理想網(wǎng)絡,芯片上任何地方的電源線的電壓都是相等的、穩(wěn)定的,其大小等于SoC芯片外部所供給的電源電壓,而電流的大小可以為任何值。對于地線,也是同樣的假定。實際上,尤其當集成電路工藝演進到今天的0.18um及以下的超深亞微米時,包括電源網(wǎng)絡在內(nèi)的所有互連線的阻抗特性表現(xiàn)的就非常明顯了。用集總參數(shù)的電路觀點來看,芯片上的互連線就是各種電阻R、電容C和電感L的組合。從而導致了互連線的時序延遲以及導致了電源網(wǎng)絡上的電壓波動,電壓值將不再是穩(wěn)定不變的單一值了,這就是我們要討論的電源電壓降(IRdrop)和地電壓上升或者反彈(ground-bounce)。(簡單起見,以下的“電源”包括電源信號VDD和地信號VSS;“IRdrop”包括VDD上的電壓降和VSS上的電壓反彈。)


除了電壓波動以外,電源網(wǎng)絡連線上所能承受的電流能力也是電源設計中必須加以考慮的問題。對于作為互連線的金屬層來說,在一定的制造工藝下,在它上面所能允許流過的最大電流是有一定的限度的,否則過大的電流將會導致金屬連線熔斷,導致芯片失效。這種現(xiàn)象我們稱之為電遷移EM(electromigraTIon)。


電壓降IRdrop


IRdrop是指出現(xiàn)在集成電路中電源和地網(wǎng)絡上電壓下降的一種現(xiàn)象。集成電路通常會假設在芯片內(nèi)的電源為理想電源,它能在瞬間給芯片上的所有門單元(也包括宏單元)提供足夠大的電流從而使芯片上的電壓保持為統(tǒng)一的值。實際上,由于金屬連線的寬度越來越窄,導致它的電阻值上升,所以在整個芯片范圍內(nèi)將存在一定的IRdrop。IRdrop的大小將依賴于從電源凸點到所計算的邏輯門單元之間的等效電阻的大小。


如圖2所示,外部電壓源連接到SoC芯片的電源凸點上,R11到R14是電源網(wǎng)格VDD上的等效電阻值,R21到R24是電源網(wǎng)格VSS上的等效電阻值,G1到G4是連接在電源和地之間的邏輯門單元。理想情況下,當對這些邏輯門單元進行仿真時,V1到V4都被認為等于VDD,地電壓等于VSS。


實際上,電源網(wǎng)格上的真實的電阻值并不是0。例如當有開關動作時,邏輯門單元G4的電壓在任何時候都要比VDD值小。從外部電源流到G4的電流一定流過整個電源分布網(wǎng)絡,導致產(chǎn)生V=IR的電壓降。地信號VSS上的IRdrop是指邏輯門單元G1到G4處地(VSS)電壓的上升。


圖2同時也說明了電源網(wǎng)格和IRdrop的復雜性。假設邏輯門單元G4的電源凸點處的電壓為VDD,G4所消耗的電流為I4安培,而其它邏輯門單元的電流都為0,電流I4通過電源網(wǎng)格從外部電源流向G4。那么邏輯門單元G4處的VDD上的IRdrop就是:


IRdropG4=I4×(R11+R12+R13+R14)(1)


同樣,邏輯門單元G2的VDD上的IRdrop為:


IRdropG4=I4×(R11+R12)(2)


因此SoC設計中的每一個邏輯門單元的電流都會對設計中的其它邏輯門單元造成不同程度的IRdrop。如果連接到金屬連線上的邏輯門單元同時有翻轉(zhuǎn)動作,那么因此而導致的IRdrop將會很大。假定圖2中G1到G4的瞬態(tài)電流分別為I1到I4,那么在G4處的IRdrop就是I1、I2、I3和I4在相應網(wǎng)格電阻產(chǎn)生的電壓降之和。


IRdrop可能是局部性的,也可能是全局性的。當相鄰位置的一定數(shù)量的邏輯門單元同時有邏輯翻轉(zhuǎn)動作時,就引起局部的IRdrop現(xiàn)象。而當芯片某一區(qū)域內(nèi)的邏輯動作導致其它區(qū)域的IRdrop時,稱之為全局現(xiàn)象。一般來說,當電源網(wǎng)絡中的電流大致相等時,從芯片中央到芯片的邊緣,各個潛在的IRdrop會構成一圈圈的圓環(huán),而芯片中心部分的潛在IRdrop最大。流過芯片的電流越大,這些不同IRdrop環(huán)的范圍就會越大。


IRdrop的公式說明了設計中的不同的邏輯門單元在不同時間進行邏輯翻轉(zhuǎn)的重要性。芯片上任何地方的峰值IRdrop要比均值IRdrop可能大得多。但隨著SoC芯片的面積的逐步增大,峰值IRdrop與均值IRdrop的比率正逐步趨于一致,因為在一個很大的SoC中很多門單元同時翻轉(zhuǎn)的概率在急劇減小。同步翻轉(zhuǎn)導致IRdrop噪聲的主要因素是時鐘、總線信號、信號引腳的翻轉(zhuǎn),它們可能會有很多的門單元同步翻轉(zhuǎn)從而產(chǎn)生了IRdrop問題。


IRdrop的問題表現(xiàn)在常常類似一些時序甚至可能是信號完整性問題,集中顯現(xiàn)在如下方面:1)功能故障:在芯片工作時,如果全局IRdrop過高,則邏輯門就出現(xiàn)功能故障。2)間歇性的或隨數(shù)據(jù)變化的功能失效:局部IRdrop是比較敏感的,它在一些特定的條件下可能會引起邏輯功能失效。3)邏輯時序不正常:如果全局IRdrop變化,但還不至于導致系統(tǒng)的邏輯錯誤,則表現(xiàn)為系統(tǒng)的時序問題。


電遷移EM


金屬電遷移是一個通用詞匯,表示導致芯片上金屬互連線斷裂、熔化等的一些失效原因。導致金屬電遷移問題的主要原因是金屬的長期損耗和金屬本身的焦耳熱原理。從某種特定意義上來說,電遷移是芯片金屬互連線長期損耗的結果。焦耳發(fā)熱是一種同電遷移相關聯(lián)的特定問題。焦耳發(fā)熱是指由于很高的交流電流而導致金屬連線某一特定段發(fā)熱過大。為了減小電遷移的影響,某一特定層的金屬連線常常用多層不同材料的金屬線以一種三明治的結構加以構造。一般額外的連線層,通常是三明治結構中的最上層和最下層,有更強的抗電遷移能力,能夠幫助整個金屬連線不至于全部斷掉。由于電遷移是一個長期損耗的累積結果,那么一段金屬連線的電遷移的危險程度常常用流過這段連線的一定時間內(nèi)的平均電流來加以測量。


電遷移常常表現(xiàn)出經(jīng)過一段時間后芯片有時序或功能性的錯誤。如果芯片中的某一根連線是唯一的,那么當發(fā)生電遷移問題以后,會導致整個芯片的功能失效。如果一些連線本來就有冗余設計的考慮,例如電源網(wǎng)絡,當發(fā)生電遷移問題后,其中的一部分連線會斷開,而其它部分的連線就會承受較大的IRdrop問題。如果因為電遷移而導致了線路間的短路,那就是整個芯片的失效。


電源驗證工具和流程


Simplex公司提供了一整套電源分析、驗證的工具VoltageStorm,能夠幫助設計工程師可靠地完成整個電源設計。例如,提取電源網(wǎng)格上的寄生參數(shù),并將設計中的每一個MOSFET等效為一個電流源,如圖4所示。計算出每個MOSFET的分流電流(tap-current),然后用VoltageStorm對電源網(wǎng)格做IRdrop和EM方面的分析驗證,并產(chǎn)生最后分析的結果以備工程師檢查所設計的電源網(wǎng)格是否符合預期要求。


VoltageStorm同時支持層次性的設計,對某一模塊分析后的結果可以產(chǎn)生VoltageStorm的格式庫,直接作為下一級設計的輸入,這樣可以節(jié)省下一級設計的分析時間。一般流程如圖4所示。VoltageStorm支持命令格式文件流程,設定好相關參數(shù),例如分析需要的庫文件,設計中每個元件的功率文件,所需要分析的電源網(wǎng)絡名字及其電壓大小等等,就可以運用VoltageStorm完成整個分析驗證。


結語


當IC工藝越來越精細,SoC的規(guī)模越來越大時,對電源設計的要求就越高。SoC設計必須考慮到可能出現(xiàn)的IRdrop和EM的問題,在具體工藝參數(shù)的要求下,精心設計,并運用適當?shù)碾娮釉O計自動化(EDA)工具進行全面的分析驗證,以確保最后生產(chǎn)的硅芯片能夠按設計的預期要求那樣可靠、穩(wěn)定、正確地工作。

相關產(chǎn)品