吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

transient仿真的Dynamic Parameter設置技巧

通向模擬集成電路設計師之路 ? 來源:通向模擬集成電路設計師 ? 作者:通向模擬集成電路 ? 2021-07-29 17:56 ? 次閱讀

不知道大家跑仿真的時候,會不會遇到需要動態調整設置的情況?

比如一個bandgap的startup,一開始需要仿真精度比較高,之后電路基本上穩定之后,各個工作點基本上不變,可以降低仿真精度。

又比如我想測試一個電路的溫度穩定性能,假設這個芯片在冬天的東北,忽然從溫暖的室內拿到室外,環境溫度驟降好幾十度。

或者是輸入的信號是個動態的幅值連續變化的情況。

一般來說,如果用一個高精度的仿真或者好幾個獨立的仿真,是足以應付上面的需求的。不過Cadence既然已經給了一個很不錯的設置功能,我們何不試試看呢?

在這篇文章的例子里面,作者君用了一個ahdlLib的理想放大器test bench如下:

4cd3ea68-edfc-11eb-a97a-12bb97331649.jpg

左邊是一個全差分輸入的設置,VDD是1.8V。右邊是ideal opamp,增益我填的是10。此時我們的輸入信號用的是V0的vsin, V4是個vdc,目前有個紅色的叉叉在上面。這個叉叉是shift加delete鍵按出來的,表示目前沒有用到這個模塊。后面需要這個模塊的時候,再按一次shift加delete鍵就可以清除掉這個叉叉了。

現在就讓我們來看看如何在transient仿真里面設置吧?

可以看到,最下面有個叫Dynamic Parameter的東西。打上勾之后,出現了Parameter和Parameter Set兩種選項。我們先來看看Parameter。

如果下面的Param選擇默認的User-defined,就可以手動輸入自己設置的變量。我這里的vamp是我在vsin里面設置的amplitude變量。輸入vamp之后,下面會出來這個可以一直添加的表格,自己填寫時間和vamp的數值,就可以了。

好了,我隨便寫了幾個變量值,讓我們跑一下transient吧!

仿真結果就是這樣的。顏色較淺的兩條線是差分輸入信號,藍色的線是ideal opamp的輸出。可以看到,和我前面的設置相對應,在2us,4us,6us的時候,輸入信號發生了變化,因此輸出也隨之發生了變化。這個仿真結果說明了上面的設置是可行的。

同樣的,除了改變我們自己設置的參數變量值,我們還可以改變其他一些仿真設置。

這張圖里的errpreset就是仿真精度的設置。如同我剛剛舉的bandgap例子,大家可以在startup開始工作的一段時間內,使用高精度conservative,在后面的時間里使用moderate或者liberal。當需要跑大量的PVT或者MC時,這樣的設置方法相比于一直使用conservative的高精度,應該是可以加快仿真速度的。有興趣的同學可以試試看。

除此之外,還有set的設置。

如上圖,如果選擇了Parameter Set,就不單單是前面的一個變量了。你可以加上各種各樣的變量組合。比如我在2us的時候,設置了vamp,設置了溫度變量temp為-25,還準備加上仿真精度errpreset。后面的嘗試,就交給各位讀者朋友了!

前面我講到了我的test bench里面那個紅色的叉叉?,F在我們換一個信號源:

4d72cf02-edfc-11eb-a97a-12bb97331649.png

我還是用shift加上delete,刪掉了vsin,但是重新采用了vdc。dynamic parameter的設置還是跟前文一樣,新的電路仿真結果如圖:

4d85c116-edfc-11eb-a97a-12bb97331649.png

其實這個結果比vsin還要清晰一點。同樣也是在2u,4u,6u,的時候,輸入信號發生了變化,因此輸出也隨之發生了變化。

好了,這點transient仿真的小技巧就講到這里了。有興趣的讀者們可以試試看啦!

編輯:jq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 仿真
    +關注

    關注

    50

    文章

    4124

    瀏覽量

    133999

原文標題:Cadence 仿真小技巧——transient仿真的Dynamic Parameter設置

文章出處:【微信號:analogIC_gossip,微信公眾號:通向模擬集成電路設計師之路】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    功放設計仿真的一般步驟

    功放設計仿真的一般步驟 1、首先需要確定放大器的特性指標,并根據指標選定合適的功放管。 2、將廠家提供的晶體管模型庫導入到ADS模型庫中。 3、根據放大器的要求和晶體管特性確定靜態工作點。 4、進行
    的頭像 發表于 11-16 10:26 ?802次閱讀
    功放設計<b class='flag-5'>仿真的</b>一般步驟

    LMX2694-EP仿真環路帶寬時,環路帶寬和數據手冊中不一樣是怎么回事?

    仿真LMX2694-EP環路帶寬時,按照手冊中P77頁的200k帶寬來仿真,得不到手冊中的值: 下圖為手冊中的仿真設置: 下圖為自己仿真的
    發表于 11-11 07:17

    如何在Cadence的EMX仿真中精準設置長邊PORT

    請問在Cadence的EMX仿真里,如果需要在一個較長的邊打PORT,需要怎么設置仿真比較精準?像這樣子直接吸附一個上去可以嗎?
    的頭像 發表于 10-23 10:27 ?1017次閱讀
    如何在Cadence的EMX<b class='flag-5'>仿真</b>中精準<b class='flag-5'>設置</b>長邊PORT

    機器人仿真的類型和優勢

    機器人仿真使機器人工程師和研究人員能夠創建機器人及其環境的虛擬模型。這項技術支持在仿真的無風險環境中測試和驗證機器人設計與控制算法以及與各種元素進行交互。通過使用仿真軟件,可以預測和分析機器人在各種條件下的行為,而不需要物理原型
    的頭像 發表于 10-14 10:43 ?630次閱讀
    機器人<b class='flag-5'>仿真的</b>類型和優勢

    求助,LMP7721微電流檢測,有沒有供仿真的SPICE模型?

    LMP7721微電流檢測,有沒有供仿真的SPICE模型?
    發表于 09-09 07:14

    TINA仿真_LM5022 LOAD TRANSIENT SIMULATION電壓表測量電壓提示:“未發現操作點”警告,為什么?

    TINA仿真_LM5022 LOAD TRANSIENT SIMULATION電壓表測量電壓提示:“未發現操作點”警告
    發表于 08-08 07:43

    tina仿真的噪聲分析,可以分析電流噪聲嗎?

    tina仿真的噪聲分析,可以分析電流噪聲嗎
    發表于 08-06 08:23

    AMI參數掃描與仿真的實際應用和實現方法

    為了確保信號在高速傳輸中的質量,先進的建模接口(Advanced Modeling Interface, AMI),已被廣泛應用于SerDes(Serializer/Deserializer)系統的設計和驗證中。本文將詳細介紹AMI參數掃描與仿真的基本原理、實現方法以及其在實際應用中的重要性。
    的頭像 發表于 07-22 11:21 ?659次閱讀
    AMI參數掃描與<b class='flag-5'>仿真的</b>實際應用和實現方法

    stm8如果使用到多功能引腳,用stvd調試仿真的時候,是否還需要設置option byte 來使功能正常使用?

    各位前輩,請問一下如果使用到多功能引腳,其中的一個功能比如tim2_ch1 。用stvd調試仿真的時候,是否還需要設置option byte 來使功能正常使用。 我記得用stvp下載程序的時候需要
    發表于 05-08 07:23

    Dynamic Load Tool 100 A 評估板數據手冊

    電子發燒友網站提供《Dynamic Load Tool 100 A 評估板數據手冊.rar》資料免費下載
    發表于 04-14 16:53 ?0次下載
    <b class='flag-5'>Dynamic</b> Load Tool 100 A 評估板數據手冊

    STlink仿真的時候斷點個數有限是為什么?不能多打嗎?

    比較好奇,為什么STlink仿真的時候斷點個數有限?。亢孟窬椭С?個吧,還是幾個來著,為什么不像jlink一樣,斷點可以多打呢?
    發表于 03-20 07:36

    fpga前仿真和后仿真的區別

    FPGA的前仿真和后仿真在芯片設計和驗證過程中扮演著不同的角色,各自具有獨特的特點和重要性。
    的頭像 發表于 03-15 15:29 ?2456次閱讀

    fpga時序仿真和功能仿真的區別

    FPGA時序仿真和功能仿真在芯片設計和驗證過程中各自扮演著不可或缺的角色,它們之間存在明顯的區別。
    的頭像 發表于 03-15 15:28 ?2420次閱讀

    最實用的Modelsim使用及仿真的基本步驟

    仿真也稱為時序仿真或者布局布線后仿真,是指電路已經映射到特定的工藝環境以后,綜合考慮電路的路徑延遲與門延遲的影響,驗證電路能否在一定時序條件下滿足設計構想的過程,是否存在時序違規。
    的頭像 發表于 03-06 09:58 ?9658次閱讀
    最實用的Modelsim使用及<b class='flag-5'>仿真的</b>基本步驟

    【基于Lattice MXO2的小腳丫FPGA核心板】02ModelSim仿真

    `timescale 1ns / 100ps#設定仿真的時間基準為1ns module LED_shining_tb;#模塊名稱 parameter CLK_PERIOD = 10; #設定仿真使用到的時鐘為10個
    發表于 02-29 08:25
    大西洋百家乐官网的玩法技巧和规则 | 风水24山| 百家乐官网视频游戏盗号| 大发888怎么赢钱| 百家乐合法| 连城县| 大发888娱乐城下载平台| 金博士百家乐娱乐城| 一筒百家乐官网的玩法技巧和规则 | 百家乐注册送彩金平台| 百家乐官网庄闲的几率| 百家乐官网路单用处| 大发888 王博| 百家乐制胜秘| 属猪与属蛇做生意怎么样| 信誉好百家乐官网平台| 安多县| 德州扑克的技巧| 名人百家乐的玩法技巧和规则| 百家乐开发公司| 百家乐官网威尼斯人| 威尼斯人娱乐城网上赌博| 至尊百家乐20130301| 百家乐摇色子网站| 免水百家乐官网的玩法技巧和规则 | 百家乐官网技巧平注常赢法| 网上百家乐官网返水| 优博百家乐官网现金网| 去澳门赌博| 大发888登陆网页| 土豪百家乐的玩法技巧和规则| 百家乐视频台球下载| 百家乐官网筹码套装100片| 百家乐官网庄家怎样赚钱| 澳门百家乐官网真人娱乐场| 吴桥县| 在线博彩| 足球投注技巧| 棋牌游戏论坛| 大发888娱乐大发体育| 百家乐投注哪个信誉好|