《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于VSDP-XcitePI的片上耦合干擾的快速驗證方法
基于VSDP-XcitePI的片上耦合干擾的快速驗證方法
2018年電子技術應用第8期
陳 釗1,程 亮1,林志強1,莊哲民2, 劉歡艷2
1.深圳市海思半導體有限公司,廣東 深圳518129;2.上??请娮涌萍加邢薰荆虾?01204
摘要: 介紹了一種基于VSDP-XcitePI提取片上電源模型并仿真分析片上耦合干擾的快速驗證流程,使用XcitePI基于芯片版圖對Die上金屬層寄生快速準確地提取生成芯片級/宏模塊級的RLCK模型/S參數(shù)模型,對一款高性能混合信號前端芯片進行數(shù)字-模擬間干擾分析,將Die上電源網(wǎng)絡及指定關鍵信號的金屬層寄生模型帶入全鏈路聯(lián)合仿真,較好地復現(xiàn)了測試現(xiàn)象。所分析芯片面積為1.44 mm2,分析精度達到支撐10 μV級的變化量,分析帶寬超過5 GHz。此外,介紹了VSDP平臺對S參數(shù)模型的后處理方法,確保全鏈路仿真的收斂性和高效率。
中圖分類號: TN402
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.189016
中文引用格式: 陳釗,程亮,林志強,等. 基于VSDP-XcitePI的片上耦合干擾的快速驗證方法[J].電子技術應用,2018,44(8):13-16.
英文引用格式: Chen Zhao,Cheng Liang,Lin Zhiqiang,et al. A fast verification method of on-chip coupling interference based on VSDP-XcitePI[J]. Application of Electronic Technique,2018,44(8):13-16.
A fast verification method of on-chip coupling interference based on VSDP-XcitePI
Chen Zhao1,Cheng Liang1,Lin Zhiqiang1,Zhuang Zhemin2,Liu Huanyan2
1.Shenzhen Hisilicon Technologies CO.,LTD.,Shenzhen 518129,China;2.Cadence Design Systems,Inc.,Shanghai 201204,China
Abstract: This paper describes a fast verification full-chain co-simulation flow based on the VSDP-XcitePI for extracting on-chip power supply models and simulating the effects of on-chip coupling interference. With this flow, XcitePI extracts the RLCK model or S-parameter model for metal layers of on-die power network and signals. This chip-level model together with package model was used in creating a new system-aware test bench to analyze the digital-to-analog interference in a RF AFE IC. The simulation results match well with the test phenomenon. Chip area of the IC used in analysis is 1.44 mm2, the analysis accuracy could support 10 μV variation,and the analysis bandwidth exceeds 5 GHz. In addition. This paper also introduces the flexible S-parameter post-processing flow inside VSDP platform, which ensures the convergence and high efficiency for the full-chain simulation.
Key words : VSDP;Virtuoso;XcitePI;coupling interference;full-chain;co-simulation

0 引言

    隨著集成電路設計和先進工藝技術的飛速發(fā)展,信號帶寬與時鐘頻率越來越高,模擬IP對噪聲串擾越來越敏感,但隨著芯片電路規(guī)模越來越大,如果將芯片上噪聲串擾的影響通過全局后仿真來評估,仿真效率將會很低下,嚴重限制了噪聲串擾問題的分析與迭代收斂。本文介紹了一個基于VSDP-XcitePIVirtuoso System Design Platform,VSDP)[1]對數(shù)?;旌闲酒M行高頻噪聲串擾分析的仿真方法與流程,利用VSDP流程實現(xiàn)了Virtuoso與Sigrity的聯(lián)合互通,在VSDP平臺內(nèi)使用XcitePI對混合信號芯片金屬層布線進行快速建模,利用BBS(Broad Band SPICE,BBS)進行S參數(shù)模型的檢查確保收斂性,最后利用SpectreAPS完成全鏈路仿真。

1 分析場景簡介

    一個典型的射頻接收前端AFE原理圖如圖1所示[2],天線信號從Balun輸入端RFIN進入,經(jīng)過LNA放大和混頻器MIXER下變頻后送入后續(xù)的濾波器LPF和模數(shù)轉換電路ADC,轉換成數(shù)字信號輸出給數(shù)字部分電路進行處理[3]。

wdz3-t1.gif

    測試信號頻譜如圖2所示,AFE輸出基帶信號頻譜出現(xiàn)了一系列spur,同時在射頻輸入端口RFIN也觀察到spur,這些spur的頻率均為61.44 MHz的倍頻。61.44 MHz是該芯片中數(shù)字電路與數(shù)字IO的工作時鐘基礎頻率,因此可以推斷是數(shù)字部分時鐘的高頻分量以數(shù)模之間噪聲串擾的方式導致了spur問題。

wdz3-t2.gif

    圖3所示為片內(nèi)數(shù)字與AFE之間的電源/地連接關系示意圖,其中DVSS2是數(shù)字IO ring的地,VSS_ESD是芯片IO ESD ring的全局地,其余電源/地則都是接收AFE各子模塊的電源/地。RFIN bump與電源/地之間沒有直接連接關系。因此需要量化評估數(shù)字IO ring上61.44 MHz的高頻分量通過片內(nèi)電源金屬層傳遞到AFE的模擬電源/地的噪聲;還需要量化評估進入模擬電源/地的噪聲再通過耦合方式串擾到RFIN bump上的噪聲。

wdz3-t3.gif

    為了實現(xiàn)上述目的,需要將包含Balun、LNA、MIXER、LO、輔助電路以及AFE IO ring在內(nèi)的片上電源網(wǎng)絡及關鍵信號金屬層寄生參數(shù)提取出來,版圖面積大約為1.44 mm2,傳統(tǒng)后仿真提取寄生的工具存在以下問題:(1)后仿真流程通常僅提取RC寄生,但高頻信號耦合分析中還需要包含L、K寄生;(2)RC寄生提取時間將超過2天;(3)如果提取RLCK模型,提取時間成倍增加;(4)生成的模型文件大小預計會超過2 GB,后仿真時間超長。

    而選取VSDP-XciePI完成上述任務,具有以下優(yōu)點:(1)在版圖面積、生成模型的時間、模型規(guī)模以及精度這4個方面中獲得均衡;(2)在VSDP內(nèi)可方便地對模型進行后處理;(3)在VSDP內(nèi)加入封裝乃至單板模型,完成全鏈路仿真,盡可能還原真實環(huán)境;(4)由于模型是加載到前仿真中,而無需使用后仿真的方式,從而大大提高仿真效率。

2 Sigrity XcitePI融入VSDP的流程與方法

    在本文中,基于VSDP-XcitePI的片上串擾分析整體流程如圖4所示。流程主要分為以下5步:(1)輸入件準備;(2)使用XcitePI抽取模型,生成RLCK spice網(wǎng)表模型;(3)可以使用SpectreAPS將RLCK spice網(wǎng)表模型轉換成S參數(shù)模型;(4)利用BBS對S參數(shù)模型進行后處理,保證后續(xù)仿真的收斂準確性及收斂速度;(5)代入全鏈路仿真電路,利用SpectreAPS進行仿真。

wdz3-t4.gif

    使用該流程前,全鏈路前仿真電路中只包含了芯片電路、封裝模型、單板模型;使用該流程后,全鏈路前仿真就可以將芯片電源網(wǎng)絡及關鍵信號的金屬層布線寄生帶來的阻抗、耦合等影響包含進來了。而且相比于傳統(tǒng)的全芯片后仿真,其仿真運行時間和資源開銷都要小得多。

2.1 XcitePI提取的輸入件準備

    在使用XcitePI開始建模之前,先獲取原始GDS文件以及對應工藝的ICT文件。然后需要編寫.map文件、.tech文件和circuit_def.ckt。其中.map文件定義了GDS中各層金屬及通孔的序號,用于識別各層布線;.tech文件包含待分析版圖的所有信息定義,例如ICT文件路徑、需要提取的電源、地、信號網(wǎng)絡、bump識別定義、需要添加端口的功能模塊名稱、IO模塊名稱、相關的decap模塊名稱以及其他參數(shù)設置。circuit_def.ckt文件用來指定功能模塊、IO模塊和decap模塊的電氣模型。為方便將XcitePI生成的模型代入前仿真電路,4個功能模塊在circuit_def.ckt文件中只定義了subckt name和pin name;而對于前仿真中不會代入實際電路,只需要考慮其等效寄生RC的模塊,則可以在circuit_def.ckt中定義這些模塊對應的簡化等效模型,例如電源IO 模塊。提取后XcitePI模型中就包含了IO模塊的簡化等效模型,后續(xù)仿真中就不再需要額外搭建IO電路,對仿真電路搭建和提升仿真速度都有好處。

2.2 利用XcitePI提取片上金屬層布線寄生模型

    GDS導入到XcitePI后,需要添加端口的功能模塊、IO模塊和Decap模塊會根據(jù)GDS的BBox信息自動識別出來。XcitePI導入的layout如圖5所示,顯示了AP、M11和M10層,包含4個功能模塊、Decap區(qū)域和IO ring區(qū)域。值得注意的是,XcitePI模型中會自動提取MOM電容的等效模型,所以在仿真電路的Decap模塊中不要再加入MOM電容,但要保留MOM電容下方的MOS電容。XcitePI可以自動識別IO ring中的IO cell(circuit_def.ckt中做了定義),仿真電路中同樣不需要放入IO cell。

wdz3-t5.gif

    為了對比串擾耦合效應的變化,對RFIN bump下方的IO ring版圖布線層進行了修改,增大或減小IO ring與RFIN bump的耦合程度,得到如圖6所示的兩種不同耦合度版圖。其中高耦合版本是把金屬層面積拓寬,增大與RFIN bump的耦合面積;低耦合版本通過將金屬層去掉來減少與RFIN bump的耦合面積。

wdz3-t6.gif

3 VSDP-Sigrity平臺對S參數(shù)模型后處理方法

    XcitePI生成的片上金屬層布線RLCK模型中包含大量的R、L、C、K器件,且因為有K元素存在,模型不一定滿足無源性要求,所以有可能會導致仿真不收斂或者增加仿真時間。因此,在進入仿真前,可以使用SpectreAPS將RLCK模型轉換成S參數(shù)模型來提升后續(xù)仿真效率。

    轉換完成后,可利用VSDP內(nèi)的BBS對S參數(shù)進行檢查與修調(diào),以保證仿真收斂性。如圖7所示,可檢查出在處理前S參數(shù)的低頻段存在毛刺、突變等,然后利用修調(diào)功能,對S參數(shù)做平滑、裁剪、內(nèi)插、強制因果性等處理,經(jīng)過修調(diào)后的S參數(shù)在仿真時將體現(xiàn)出更好的收斂準確性和更快的收斂速度。

wdz3-t7.gif

4 全鏈路耦合串擾仿真結果

    圖8為仿真所用的全鏈路前仿真電路,電路中包含前仿真電路RX_AFE_TOP、IO ring和B2B Diode Cell,以及由XcitePI生成的片上金屬層布線寄生模型。仿真激勵是來自數(shù)字部分的噪聲源,仿真中為了能更清晰地觀察到耦合噪聲,噪聲源幅度設置為20 mVpp,即-46 dBV,頻率為61.44 MHz的50倍頻分量,即3 072 MHz。LO時鐘頻率為5.96 GHz。

wdz3-t8.gif

    圖9與圖10為RFIN以及各電源地的仿真頻譜圖,其中RFIN頻譜上在3.07 GHz處有-98 dBV的spur,因此從數(shù)字IO ring到RFIN的隔離度即為(-98 dBV)-(-46 dBV)=-52 dBc;在各個電源地上,同樣在3.07 GHz處有大約-100 dBV左右的spur;圖11為RX_AFE的輸出頻譜,雖然3.07 GHz處的spur被電路的輸出底噪淹沒,但在2.89 GHz處有spur,而2.89 GHz恰好是LO時鐘(5.96 GHz)與3.07 GHz串擾噪聲的頻率差,從而間接證明了數(shù)字噪聲串擾進入了RF_AFE電路。

wdz3-t9.gif

wdz3-t10.gif

wdz3-t11.gif

    將仿真結果與測試現(xiàn)象進行比對,數(shù)字IO ring中的電源/地噪聲頻譜顯示3.07 GHz處噪聲分量約為-48 dBm,按前述仿真得到的-52 dBc隔離度估算,RFIN引腳上的耦合噪聲約為-100 dBm;而在測試中在RFIN引腳上的spur約為-94 dBm,因此耦合建模精度約為6 dB,仿真與測試之間的偏差在可接受范圍內(nèi)。

    高耦合、低耦合版圖與原始設計版圖的仿真對比結果如表1所示,低耦合版圖的隔離度增加了4 dB,而高耦合版圖的隔離度則減小了3 dB,顯示了隔離度向預期方向變化的正確趨勢。再次證明了RFIN bump與下方的IO ring布線存在耦合,并且XcitePI抽取的模型準確地反映了變化的趨勢。

wdz3-b1.gif

5 整體耦合分析效率對比

    VSDP-XcitePI流程與基于傳統(tǒng)的后防真流程的效率對比如表2所示,新流程的整體耗時遠低于傳統(tǒng)后仿真流程。

wdz3-b2.gif

    VSDP-XcitePI流程中將RLCK模型轉換至S參數(shù)耗時較長,可以通過切分掃描分析頻段來壓縮時間,例如將DC~12 GHz的總頻段按每1 000倍頻來切分,然后做并行處理,轉換時間壓縮至1/3,從而大大減少用本流程進行分析所需的時間。

    此外,帶XcitePI模型的仿真耗時僅比不帶XcitePI模型的仿真耗時增加20%左右,因此仿真耗時沒有顯著增加。

6 結論

    本文實踐的基于VSDP-XcitePI平臺的耦合干擾快速驗證流程,利用XcitePI提取片上金屬層布線的RLCK寄生參數(shù)模型,然后利用SpectreAPS將RLCK寄生參數(shù)模型轉換為S參數(shù)模型以提高后續(xù)電路仿真速度,再利用VSDP中BBS對S參數(shù)模型進行后處理以確保后續(xù)電路仿真的收斂準確性與收斂速度,最終將XcitePI模型代入到前仿真電路中,使得在全鏈路前仿真中就可以將片上金屬層布線的RLCK寄生效應考慮進來,能在設計仿真的更早期階段考慮更加全面的全鏈路寄生參數(shù)效應。本文中分析芯片區(qū)域的面積為1.5 mm2,分析精度達到支撐10 μV級的變化量,分析帶寬超過5 GHz,仿真與測試現(xiàn)象之間的偏差能達到6 dB以內(nèi)。實踐過程中,該流程的快速建模、快速仿真的效率優(yōu)勢也很明顯。本流程適用于大模塊、芯片級的片上金屬層布線RLCK模型抽取,用于系統(tǒng)級PI/SI耦合干擾分析,適合做寬帶趨勢仿真評估,因此可以與QRC等后仿真抽取工具形成良好互補。

參考文獻

[1] Cadence. New virtuoso system design platform for nextgeneration custom IC and system design[EB/OL].[2018-04-02].https://www.cadence.com.

[2] REGULAGADDA S S,CHARY P,PEERLA R S,et al.A 1.5 mA, 2.4 GHz ZigBee/BLE QLMVF receiver frond end with split TCAs in 180 nm CMOS[C].2016 29th International Conference on VLSI Design and 2016 15th International Conference on Embedded Systems(VLSID),2016.

[3] KEEHR E, HAJIMIRI A.Equalization of IM3 products in wideband direct-conversion receivers[C].2008 IEEE International Solid-State Circuits Conference,2008.



作者信息:

陳  釗1,程  亮1,林志強1,莊哲民2, 劉歡艷2

(1.深圳市海思半導體有限公司,廣東 深圳518129;2.上??请娮涌萍加邢薰荆虾?01204)

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權禁止轉載。