衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

ADS調(diào)用spectre網(wǎng)表仿真異常—薛定諤的NetlistInclude

芯片設(shè)計(jì)之路 ? 來(lái)源:芯片設(shè)計(jì)之路 ? 2024-03-07 09:57 ? 次閱讀

ADS是支持調(diào)用spice/spectre等網(wǎng)表文件進(jìn)行仿真的,可以用NetlistInclude控件來(lái)進(jìn)行調(diào)用。其中,spectre的網(wǎng)表可以直接讀取,并不需要執(zhí)行Import-->Design-->Netlist流程來(lái)進(jìn)行導(dǎo)入。

01

簡(jiǎn)單示例

參考ADS的help文檔,調(diào)用netlist非常簡(jiǎn)單。

比如有一個(gè)PEX生成的spectre網(wǎng)表:pex_spectre.netlist,里面有一只MOS管,有三個(gè)端口D/G/S。只需要添加一個(gè)NetlistInclude控件,然后瀏覽并添加該網(wǎng)表,對(duì)應(yīng)放三個(gè)端口D/G/S,再生成一個(gè)Symbol就可以當(dāng)一個(gè)元件在ADS中來(lái)調(diào)用了。

5111a3ce-dbc8-11ee-a297-92fbcf53809c.png

512068be-dbc8-11ee-a297-92fbcf53809c.png

02

薛定諤的NetlistInclude

然而作者在仿真過(guò)程中發(fā)現(xiàn)事情不沒(méi)有那么簡(jiǎn)單,由于工藝PDK限制,該P(yáng)DK僅支持原理圖仿真和Layout繪制,但因?yàn)镚DS Layer Number和Layer Purpose存在重復(fù),跟ADS不兼容,導(dǎo)致無(wú)法進(jìn)行EM仿真,EM仿真用的Substrate文件也沒(méi)有也沒(méi)有集成進(jìn)PDK中,因此無(wú)法像GaAs那樣全ADS搞定所有設(shè)計(jì)。

但是該工藝又單獨(dú)提供了一個(gè)用于ADS進(jìn)行EM仿真的Library(包含了Substrate文件,本文用EM_library代稱),它大致思路就是拋棄了大量EM無(wú)關(guān)的GDS Layer,例如DRC/LVS等驗(yàn)證用的輔助識(shí)別圖層,而僅保留了EM仿真相關(guān)的幾個(gè)工藝圖層,例如金屬和過(guò)孔圖層,這樣就不存在圖層重復(fù)的問(wèn)題了,要想進(jìn)行EM仿真,還需要從Cadence中導(dǎo)出GDS,然后導(dǎo)入進(jìn)ADS工程的EM_library中,再添加端口進(jìn)行EM仿真。

最后就導(dǎo)致了我為了進(jìn)行一個(gè)完整的芯片設(shè)計(jì),需要在多個(gè)軟件環(huán)境、多個(gè)Library中來(lái)回折騰:

在Cadence中建立一個(gè)Library(本文用LVS_library代稱),attach到Cadence專用的PDK,進(jìn)行Schematic和Layout、DRC、LVS;

在ADS中建立一個(gè)EM仿真用的Library(本文用EM_library代稱),不需要attach到任何工藝包,這是廠家定義好的;

在ADS中建立一個(gè)聯(lián)合仿真用的Library(本文用Cosim_library代稱),attach到ADS專用的PDK,將PDK中的晶體管等元件與EM_library得到的emModel聯(lián)合起來(lái)進(jìn)行完整的仿真。

以上全部流程都沒(méi)有問(wèn)題了,雖然繁瑣到令人反感、惡心、頭痛,但終歸是都能跑通,得到正常的仿真結(jié)果。

但當(dāng)我需要更進(jìn)一步,把晶體管等原理圖模型換成PEX提取的spectre網(wǎng)表進(jìn)行后仿時(shí)幽靈就出現(xiàn)了,我把它稱為薛定諤的NetlistInclude:

一開(kāi)始,我參考前文示例中描述的那樣用NetlistInclude,生成symbol,再調(diào)用cell,OK沒(méi)問(wèn)題;這個(gè)symbol我是放在Cosim_library中的;

后來(lái),不知道什么時(shí)候由于什么原因,在調(diào)用這個(gè)Cosim_library中的cell仿真死活就不對(duì)了,表現(xiàn)出來(lái)的現(xiàn)象就等于這個(gè)cell是完全的、理想的開(kāi)路狀態(tài),就是壓根沒(méi)接入電路中;

這時(shí)候,再把這個(gè)cell復(fù)制到一個(gè)新建的Library中,或者file-->import-->design-->netlist導(dǎo)入時(shí)選擇自動(dòng)新建Library(本文用PEX_library代稱),最后再調(diào)用這個(gè)PEX_library中的cell,聯(lián)合仿真結(jié)果就正常了;

然后,把前面這個(gè)正常的PEX_library中的cell復(fù)制到Cosim_library中,重新調(diào)用,結(jié)果還是完全的、理想的開(kāi)路狀態(tài),就是壓根沒(méi)接入電路中;

最后,用emCosim模式時(shí),對(duì)應(yīng)器件partitioning選擇circuit/schematic調(diào)用ADS的PDK元件模型是正常的,但是調(diào)用PEX_library中的cell結(jié)果還是完全的、理想的開(kāi)路狀態(tài),就是壓根沒(méi)接入電路中;

總之,這個(gè)NetlistInlude去調(diào)用PEX生成的spectre netlist仿真完全就是一個(gè)讓人琢磨不透的幽靈狀態(tài)。




審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • MOS管
    +關(guān)注

    關(guān)注

    108

    文章

    2439

    瀏覽量

    67563
  • 芯片設(shè)計(jì)
    +關(guān)注

    關(guān)注

    15

    文章

    1028

    瀏覽量

    55005
  • 晶體管
    +關(guān)注

    關(guān)注

    77

    文章

    9745

    瀏覽量

    138886
  • Layout
    +關(guān)注

    關(guān)注

    14

    文章

    406

    瀏覽量

    61956
  • GaAs
    +關(guān)注

    關(guān)注

    2

    文章

    510

    瀏覽量

    23073

原文標(biāo)題:作者求助:ADS調(diào)用spectre網(wǎng)表仿真異常——薛定諤的NetlistInclude

文章出處:【微信號(hào):芯片設(shè)計(jì)之路,微信公眾號(hào):芯片設(shè)計(jì)之路】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    spectre和hpeesofsim仿真直流電壓結(jié)果不同

    采用了virtuoso和ADS的聯(lián)合仿真,在ADS中優(yōu)化然后再virtuoso中輸入變量檢查結(jié)果。 結(jié)果在替換過(guò)程中突然發(fā)現(xiàn)替了一個(gè)負(fù)反饋的電容之后S21二者有明顯差異。確認(rèn)其他變量相同后找原因
    發(fā)表于 01-21 16:00

    網(wǎng)包含不起作用

    您好,我有一個(gè)用于2端口無(wú)源組件的SPICE / Spectre子電路。我試圖通過(guò)網(wǎng)導(dǎo)入和Netlist include元素在ADS 2011.10中使用它。我已按照文檔“Netli
    發(fā)表于 07-04 08:06

    請(qǐng)問(wèn)一下spectre19或spectre20做長(zhǎng)時(shí)間仿真時(shí)出現(xiàn)error停止該如何解決?

    spectre19和spectre20做長(zhǎng)時(shí)間仿真時(shí),當(dāng)選errpreset=liberal時(shí),或者設(shè)置為spectre X(手動(dòng)加命令+preset=vx)后,
    發(fā)表于 06-24 07:50

    Cadence IC617的Spectre下gm/ID曲線的仿真怎么設(shè)置?

    介紹在Cadence IC617的Spectre下gm/ID曲線的仿真設(shè)置過(guò)程,畫(huà)出gm/ID--ID/W等曲線,并導(dǎo)出gm/ID--ID/W數(shù)據(jù)到Excel
    發(fā)表于 06-24 07:26

    如何用Cadence里的spectre仿真諧振回路Q值?

    如何用Cadence里的spectre仿真諧振回路Q值?
    發(fā)表于 06-24 06:55

    請(qǐng)問(wèn)在spectre仿真器中怎么去使用spice模型?

    用spice模型2,使用spice模型時(shí),我新建和一個(gè)spice text的cell然后將模型導(dǎo)入,但是spectre仿真器如果識(shí)別讀取求問(wèn)各位前輩如何處理!謝謝!看到有論壇講到用spp將spice模型
    發(fā)表于 06-24 06:04

    請(qǐng)大神指點(diǎn)為什么spectre不能連續(xù)進(jìn)行仿真

    關(guān)于spectre不能連續(xù)進(jìn)行仿真當(dāng)使用simulation進(jìn)行仿真時(shí),可以得出波形,在修改schematic里面器件參數(shù)后,再次進(jìn)行simulation仿真,得出結(jié)果有變化,當(dāng)?shù)谌?/div>
    發(fā)表于 06-25 08:05

    誰(shuí)能告訴我為什么spectre仿真窗口不能全屏設(shè)置?

    為什么spectre仿真窗口不能全屏設(shè)置,點(diǎn)擊全屏按鈕,窗口雖然全屏了,但有效顯示區(qū)域還是那么小,不知道怎么設(shè)置,誰(shuí)遇到過(guò)相同的情況,麻煩告知一下怎么解決的,感激不盡!
    發(fā)表于 06-25 08:04

    ADS與SI的仿真分析與設(shè)計(jì)

    ADS SI 仿真分析與設(shè)計(jì) 信號(hào)完整性分析
    發(fā)表于 11-10 15:07 ?84次下載

    實(shí)驗(yàn)一ADS仿真基礎(chǔ)

    熟悉ADS的基礎(chǔ)界面; 掌握ADS文件的基本操作; 依照示例完成簡(jiǎn)單電路的設(shè)計(jì)仿真練習(xí)及調(diào)試
    發(fā)表于 03-10 10:53 ?42次下載

    ADS仿真案例分享

    ADS仿真案例分享資料免費(fèi)下載。
    發(fā)表于 03-21 17:26 ?84次下載

    如何解決常見(jiàn)的Spectre EMIR問(wèn)題

    Voltus-XFi的仿真引擎Spectre EMIR可以執(zhí)行IR壓降和EM電流分析。 在檢查了用戶報(bào)告的問(wèn)題后,我們發(fā)現(xiàn)許多Spectre EMIR問(wèn)題可以通過(guò)適當(dāng)?shù)臏?zhǔn)備和設(shè)置來(lái)避免
    的頭像 發(fā)表于 04-20 10:31 ?6188次閱讀
    如何解決常見(jiàn)的<b class='flag-5'>Spectre</b> EMIR問(wèn)題

    Vivado調(diào)用Modelsim仿真

    Modelsim是十分常用的外部仿真工具,在Vivado中也可以調(diào)用Modelsim進(jìn)行仿真,下面將介紹如何對(duì)vivado進(jìn)行配置并調(diào)用Modelsim進(jìn)行
    的頭像 發(fā)表于 07-24 09:04 ?3946次閱讀
    Vivado<b class='flag-5'>調(diào)用</b>Modelsim<b class='flag-5'>仿真</b>

    工程師如何使用ADS仿真?如何優(yōu)化ADS仿真

    工程師如何使用ADS仿真?如何優(yōu)化ADS仿真?我需要詳盡、詳實(shí)、細(xì)致的最少1500字的文章 摘要: 高級(jí)設(shè)計(jì)系統(tǒng)(ADS)是一種強(qiáng)大的模擬和
    的頭像 發(fā)表于 10-20 14:22 ?3067次閱讀

    模擬IC設(shè)計(jì)中Spectre和HSPICE仿真工具的起源、差別和優(yōu)劣勢(shì)

    本文詳細(xì)介紹了在模擬集成電路的設(shè)計(jì)與仿真領(lǐng)域中Spectre和HSPICE兩款仿真工具的起源、差別和優(yōu)劣勢(shì)。 在模擬集成電路的設(shè)計(jì)與仿真領(lǐng)域,Spe
    的頭像 發(fā)表于 01-03 13:43 ?285次閱讀
    百家乐官网平注常赢玩法更 | 博彩生物| 百家乐技巧头头娱乐| 678百家乐官网博彩娱乐场| 百家乐官网在线洗码| 理塘县| 大发888游戏大厅下载| 真人百家乐轮盘| 如何看百家乐官网的玩法技巧和规则 | 娱乐城注册送彩金| 大世界百家乐赌场娱乐网规则| 格龙24山五行| 百家乐官网解密软件| 湟源县| 大发888舍出同线牌| 百家乐游戏网上投注| 百家乐官网那个娱乐城信誉好| 澳门百家乐官网庄闲和| 爱拼网| 大发888娱乐城欢迎您| 百家乐网站建设| 百家乐官网号破| 百家乐官网高手技巧| 二连浩特市| 娱乐城送白菜| 大发888娱乐城下栽| 沙龙百家乐娱乐平台| 百家乐转盘技巧| 百家乐官网足球| 川宜百家乐官网分析软件| E世博| 大发888游戏破解软件| 榆次百家乐的玩法技巧和规则| 澳门百家乐赢技巧| 玩百家乐官网怎么能赢呢| 娱乐城百家乐官网可以代理吗| 龙江县| 38坊娱乐城| 大发真钱麻将| 台州星空棋牌下载| 百家乐追号软件|