文獻(xiàn)標(biāo)識碼: A
DOI:10.16157/j.issn.0258-7998.189016
中文引用格式: 陳釗,,程亮,,林志強(qiáng),等. 基于VSDP-XcitePI的片上耦合干擾的快速驗(yàn)證方法[J].電子技術(shù)應(yīng)用,,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.
0 引言
隨著集成電路設(shè)計(jì)和先進(jìn)工藝技術(shù)的飛速發(fā)展,信號帶寬與時(shí)鐘頻率越來越高,,模擬IP對噪聲串?dāng)_越來越敏感,,但隨著芯片電路規(guī)模越來越大,如果將芯片上噪聲串?dāng)_的影響通過全局后仿真來評估,,仿真效率將會很低下,,嚴(yán)重限制了噪聲串?dāng)_問題的分析與迭代收斂。本文介紹了一個(gè)基于VSDP-XcitePI(Virtuoso System Design Platform,,VSDP)[1]對數(shù)?;旌闲酒M(jìn)行高頻噪聲串?dāng)_分析的仿真方法與流程,利用VSDP流程實(shí)現(xiàn)了Virtuoso與Sigrity的聯(lián)合互通,,在VSDP平臺內(nèi)使用XcitePI對混合信號芯片金屬層布線進(jìn)行快速建模,,利用BBS(Broad Band SPICE,BBS)進(jìn)行S參數(shù)模型的檢查確保收斂性,,最后利用SpectreAPS完成全鏈路仿真。
1 分析場景簡介
一個(gè)典型的射頻接收前端AFE原理圖如圖1所示[2],,天線信號從Balun輸入端RFIN進(jìn)入,,經(jīng)過LNA放大和混頻器MIXER下變頻后送入后續(xù)的濾波器LPF和模數(shù)轉(zhuǎn)換電路ADC,,轉(zhuǎn)換成數(shù)字信號輸出給數(shù)字部分電路進(jìn)行處理[3]。
測試信號頻譜如圖2所示,,AFE輸出基帶信號頻譜出現(xiàn)了一系列spur,,同時(shí)在射頻輸入端口RFIN也觀察到spur,這些spur的頻率均為61.44 MHz的倍頻,。61.44 MHz是該芯片中數(shù)字電路與數(shù)字IO的工作時(shí)鐘基礎(chǔ)頻率,,因此可以推斷是數(shù)字部分時(shí)鐘的高頻分量以數(shù)模之間噪聲串?dāng)_的方式導(dǎo)致了spur問題。
圖3所示為片內(nèi)數(shù)字與AFE之間的電源/地連接關(guān)系示意圖,,其中DVSS2是數(shù)字IO ring的地,,VSS_ESD是芯片IO ESD ring的全局地,其余電源/地則都是接收AFE各子模塊的電源/地,。RFIN bump與電源/地之間沒有直接連接關(guān)系,。因此需要量化評估數(shù)字IO ring上61.44 MHz的高頻分量通過片內(nèi)電源金屬層傳遞到AFE的模擬電源/地的噪聲;還需要量化評估進(jìn)入模擬電源/地的噪聲再通過耦合方式串?dāng)_到RFIN bump上的噪聲,。
為了實(shí)現(xiàn)上述目的,,需要將包含Balun、LNA,、MIXER,、LO、輔助電路以及AFE IO ring在內(nèi)的片上電源網(wǎng)絡(luò)及關(guān)鍵信號金屬層寄生參數(shù)提取出來,,版圖面積大約為1.44 mm2,,傳統(tǒng)后仿真提取寄生的工具存在以下問題:(1)后仿真流程通常僅提取RC寄生,但高頻信號耦合分析中還需要包含L,、K寄生,;(2)RC寄生提取時(shí)間將超過2天;(3)如果提取RLCK模型,,提取時(shí)間成倍增加,;(4)生成的模型文件大小預(yù)計(jì)會超過2 GB,后仿真時(shí)間超長,。
而選取VSDP-XciePI完成上述任務(wù),,具有以下優(yōu)點(diǎn):(1)在版圖面積、生成模型的時(shí)間,、模型規(guī)模以及精度這4個(gè)方面中獲得均衡,;(2)在VSDP內(nèi)可方便地對模型進(jìn)行后處理;(3)在VSDP內(nèi)加入封裝乃至單板模型,,完成全鏈路仿真,,盡可能還原真實(shí)環(huán)境;(4)由于模型是加載到前仿真中,,而無需使用后仿真的方式,,從而大大提高仿真效率,。
2 Sigrity XcitePI融入VSDP的流程與方法
在本文中,基于VSDP-XcitePI的片上串?dāng)_分析整體流程如圖4所示,。流程主要分為以下5步:(1)輸入件準(zhǔn)備,;(2)使用XcitePI抽取模型,生成RLCK spice網(wǎng)表模型,;(3)可以使用SpectreAPS將RLCK spice網(wǎng)表模型轉(zhuǎn)換成S參數(shù)模型,;(4)利用BBS對S參數(shù)模型進(jìn)行后處理,保證后續(xù)仿真的收斂準(zhǔn)確性及收斂速度,;(5)代入全鏈路仿真電路,,利用SpectreAPS進(jìn)行仿真。
使用該流程前,,全鏈路前仿真電路中只包含了芯片電路,、封裝模型、單板模型,;使用該流程后,,全鏈路前仿真就可以將芯片電源網(wǎng)絡(luò)及關(guān)鍵信號的金屬層布線寄生帶來的阻抗、耦合等影響包含進(jìn)來了,。而且相比于傳統(tǒng)的全芯片后仿真,,其仿真運(yùn)行時(shí)間和資源開銷都要小得多。
2.1 XcitePI提取的輸入件準(zhǔn)備
在使用XcitePI開始建模之前,,先獲取原始GDS文件以及對應(yīng)工藝的ICT文件,。然后需要編寫.map文件、.tech文件和circuit_def.ckt,。其中.map文件定義了GDS中各層金屬及通孔的序號,,用于識別各層布線;.tech文件包含待分析版圖的所有信息定義,,例如ICT文件路徑,、需要提取的電源、地,、信號網(wǎng)絡(luò),、bump識別定義、需要添加端口的功能模塊名稱,、IO模塊名稱,、相關(guān)的decap模塊名稱以及其他參數(shù)設(shè)置。circuit_def.ckt文件用來指定功能模塊,、IO模塊和decap模塊的電氣模型,。為方便將XcitePI生成的模型代入前仿真電路,4個(gè)功能模塊在circuit_def.ckt文件中只定義了subckt name和pin name,;而對于前仿真中不會代入實(shí)際電路,,只需要考慮其等效寄生RC的模塊,,則可以在circuit_def.ckt中定義這些模塊對應(yīng)的簡化等效模型,,例如電源IO 模塊,。提取后XcitePI模型中就包含了IO模塊的簡化等效模型,后續(xù)仿真中就不再需要額外搭建IO電路,,對仿真電路搭建和提升仿真速度都有好處,。
2.2 利用XcitePI提取片上金屬層布線寄生模型
GDS導(dǎo)入到XcitePI后,需要添加端口的功能模塊,、IO模塊和Decap模塊會根據(jù)GDS的BBox信息自動識別出來,。XcitePI導(dǎo)入的layout如圖5所示,顯示了AP,、M11和M10層,,包含4個(gè)功能模塊、Decap區(qū)域和IO ring區(qū)域,。值得注意的是,,XcitePI模型中會自動提取MOM電容的等效模型,所以在仿真電路的Decap模塊中不要再加入MOM電容,,但要保留MOM電容下方的MOS電容,。XcitePI可以自動識別IO ring中的IO cell(circuit_def.ckt中做了定義),仿真電路中同樣不需要放入IO cell,。
為了對比串?dāng)_耦合效應(yīng)的變化,,對RFIN bump下方的IO ring版圖布線層進(jìn)行了修改,增大或減小IO ring與RFIN bump的耦合程度,,得到如圖6所示的兩種不同耦合度版圖,。其中高耦合版本是把金屬層面積拓寬,增大與RFIN bump的耦合面積,;低耦合版本通過將金屬層去掉來減少與RFIN bump的耦合面積,。
3 VSDP-Sigrity平臺對S參數(shù)模型后處理方法
XcitePI生成的片上金屬層布線RLCK模型中包含大量的R、L,、C,、K器件,且因?yàn)橛蠯元素存在,,模型不一定滿足無源性要求,,所以有可能會導(dǎo)致仿真不收斂或者增加仿真時(shí)間。因此,,在進(jìn)入仿真前,,可以使用SpectreAPS將RLCK模型轉(zhuǎn)換成S參數(shù)模型來提升后續(xù)仿真效率。
轉(zhuǎn)換完成后,,可利用VSDP內(nèi)的BBS對S參數(shù)進(jìn)行檢查與修調(diào),,以保證仿真收斂性,。如圖7所示,可檢查出在處理前S參數(shù)的低頻段存在毛刺,、突變等,,然后利用修調(diào)功能,對S參數(shù)做平滑,、裁剪,、內(nèi)插、強(qiáng)制因果性等處理,,經(jīng)過修調(diào)后的S參數(shù)在仿真時(shí)將體現(xiàn)出更好的收斂準(zhǔn)確性和更快的收斂速度,。
4 全鏈路耦合串?dāng)_仿真結(jié)果
圖8為仿真所用的全鏈路前仿真電路,電路中包含前仿真電路RX_AFE_TOP,、IO ring和B2B Diode Cell,,以及由XcitePI生成的片上金屬層布線寄生模型。仿真激勵(lì)是來自數(shù)字部分的噪聲源,,仿真中為了能更清晰地觀察到耦合噪聲,,噪聲源幅度設(shè)置為20 mVpp,即-46 dBV,,頻率為61.44 MHz的50倍頻分量,,即3 072 MHz。LO時(shí)鐘頻率為5.96 GHz,。
圖9與圖10為RFIN以及各電源地的仿真頻譜圖,,其中RFIN頻譜上在3.07 GHz處有-98 dBV的spur,因此從數(shù)字IO ring到RFIN的隔離度即為(-98 dBV)-(-46 dBV)=-52 dBc,;在各個(gè)電源地上,,同樣在3.07 GHz處有大約-100 dBV左右的spur;圖11為RX_AFE的輸出頻譜,,雖然3.07 GHz處的spur被電路的輸出底噪淹沒,,但在2.89 GHz處有spur,而2.89 GHz恰好是LO時(shí)鐘(5.96 GHz)與3.07 GHz串?dāng)_噪聲的頻率差,,從而間接證明了數(shù)字噪聲串?dāng)_進(jìn)入了RF_AFE電路,。
將仿真結(jié)果與測試現(xiàn)象進(jìn)行比對,數(shù)字IO ring中的電源/地噪聲頻譜顯示3.07 GHz處噪聲分量約為-48 dBm,,按前述仿真得到的-52 dBc隔離度估算,,RFIN引腳上的耦合噪聲約為-100 dBm;而在測試中在RFIN引腳上的spur約為-94 dBm,,因此耦合建模精度約為6 dB,,仿真與測試之間的偏差在可接受范圍內(nèi)。
高耦合、低耦合版圖與原始設(shè)計(jì)版圖的仿真對比結(jié)果如表1所示,,低耦合版圖的隔離度增加了4 dB,,而高耦合版圖的隔離度則減小了3 dB,顯示了隔離度向預(yù)期方向變化的正確趨勢,。再次證明了RFIN bump與下方的IO ring布線存在耦合,,并且XcitePI抽取的模型準(zhǔn)確地反映了變化的趨勢。
5 整體耦合分析效率對比
VSDP-XcitePI流程與基于傳統(tǒng)的后防真流程的效率對比如表2所示,,新流程的整體耗時(shí)遠(yuǎn)低于傳統(tǒng)后仿真流程,。
VSDP-XcitePI流程中將RLCK模型轉(zhuǎn)換至S參數(shù)耗時(shí)較長,可以通過切分掃描分析頻段來壓縮時(shí)間,,例如將DC~12 GHz的總頻段按每1 000倍頻來切分,然后做并行處理,,轉(zhuǎn)換時(shí)間壓縮至1/3,,從而大大減少用本流程進(jìn)行分析所需的時(shí)間。
此外,,帶XcitePI模型的仿真耗時(shí)僅比不帶XcitePI模型的仿真耗時(shí)增加20%左右,,因此仿真耗時(shí)沒有顯著增加。
6 結(jié)論
本文實(shí)踐的基于VSDP-XcitePI平臺的耦合干擾快速驗(yàn)證流程,,利用XcitePI提取片上金屬層布線的RLCK寄生參數(shù)模型,,然后利用SpectreAPS將RLCK寄生參數(shù)模型轉(zhuǎn)換為S參數(shù)模型以提高后續(xù)電路仿真速度,再利用VSDP中BBS對S參數(shù)模型進(jìn)行后處理以確保后續(xù)電路仿真的收斂準(zhǔn)確性與收斂速度,,最終將XcitePI模型代入到前仿真電路中,,使得在全鏈路前仿真中就可以將片上金屬層布線的RLCK寄生效應(yīng)考慮進(jìn)來,能在設(shè)計(jì)仿真的更早期階段考慮更加全面的全鏈路寄生參數(shù)效應(yīng),。本文中分析芯片區(qū)域的面積為1.5 mm2,,分析精度達(dá)到支撐10 μV級的變化量,分析帶寬超過5 GHz,,仿真與測試現(xiàn)象之間的偏差能達(dá)到6 dB以內(nèi),。實(shí)踐過程中,該流程的快速建模,、快速仿真的效率優(yōu)勢也很明顯,。本流程適用于大模塊、芯片級的片上金屬層布線RLCK模型抽取,,用于系統(tǒng)級PI/SI耦合干擾分析,,適合做寬帶趨勢仿真評估,因此可以與QRC等后仿真抽取工具形成良好互補(bǔ),。
參考文獻(xiàn)
[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,,林志強(qiáng)1,,莊哲民2, 劉歡艷2
(1.深圳市海思半導(dǎo)體有限公司,廣東 深圳518129,;2.上??请娮涌萍加邢薰荆虾?01204)