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

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

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

transient仿真的Dynamic Parameter設(shè)置技巧

通向模擬集成電路設(shè)計(jì)師之路 ? 來(lái)源:通向模擬集成電路設(shè)計(jì)師 ? 作者:通向模擬集成電路 ? 2021-07-29 17:56 ? 次閱讀

不知道大家跑仿真的時(shí)候,會(huì)不會(huì)遇到需要?jiǎng)討B(tài)調(diào)整設(shè)置的情況?

比如一個(gè)bandgap的startup,一開(kāi)始需要仿真精度比較高,之后電路基本上穩(wěn)定之后,各個(gè)工作點(diǎn)基本上不變,可以降低仿真精度。

又比如我想測(cè)試一個(gè)電路的溫度穩(wěn)定性能,假設(shè)這個(gè)芯片在冬天的東北,忽然從溫暖的室內(nèi)拿到室外,環(huán)境溫度驟降好幾十度。

或者是輸入的信號(hào)是個(gè)動(dòng)態(tài)的幅值連續(xù)變化的情況。

一般來(lái)說(shuō),如果用一個(gè)高精度的仿真或者好幾個(gè)獨(dú)立的仿真,是足以應(yīng)付上面的需求的。不過(guò)Cadence既然已經(jīng)給了一個(gè)很不錯(cuò)的設(shè)置功能,我們何不試試看呢?

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

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

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

現(xiàn)在就讓我們來(lái)看看如何在transient仿真里面設(shè)置吧?

可以看到,最下面有個(gè)叫Dynamic Parameter的東西。打上勾之后,出現(xiàn)了Parameter和Parameter Set兩種選項(xiàng)。我們先來(lái)看看Parameter。

如果下面的Param選擇默認(rèn)的User-defined,就可以手動(dòng)輸入自己設(shè)置的變量。我這里的vamp是我在vsin里面設(shè)置的amplitude變量。輸入vamp之后,下面會(huì)出來(lái)這個(gè)可以一直添加的表格,自己填寫(xiě)時(shí)間和vamp的數(shù)值,就可以了。

好了,我隨便寫(xiě)了幾個(gè)變量值,讓我們跑一下transient吧!

仿真結(jié)果就是這樣的。顏色較淺的兩條線是差分輸入信號(hào),藍(lán)色的線是ideal opamp的輸出??梢钥吹?,和我前面的設(shè)置相對(duì)應(yīng),在2us,4us,6us的時(shí)候,輸入信號(hào)發(fā)生了變化,因此輸出也隨之發(fā)生了變化。這個(gè)仿真結(jié)果說(shuō)明了上面的設(shè)置是可行的。

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

這張圖里的errpreset就是仿真精度的設(shè)置。如同我剛剛舉的bandgap例子,大家可以在startup開(kāi)始工作的一段時(shí)間內(nèi),使用高精度conservative,在后面的時(shí)間里使用moderate或者liberal。當(dāng)需要跑大量的PVT或者M(jìn)C時(shí),這樣的設(shè)置方法相比于一直使用conservative的高精度,應(yīng)該是可以加快仿真速度的。有興趣的同學(xué)可以試試看。

除此之外,還有set的設(shè)置。

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

前面我講到了我的test bench里面那個(gè)紅色的叉叉。現(xiàn)在我們換一個(gè)信號(hào)源:

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

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

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

其實(shí)這個(gè)結(jié)果比vsin還要清晰一點(diǎn)。同樣也是在2u,4u,6u,的時(shí)候,輸入信號(hào)發(fā)生了變化,因此輸出也隨之發(fā)生了變化。

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

編輯:jq

聲明:本文內(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)投訴
  • 仿真
    +關(guān)注

    關(guān)注

    50

    文章

    4003

    瀏覽量

    133237

原文標(biāo)題:Cadence 仿真小技巧——transient仿真的Dynamic Parameter設(shè)置

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    如何在Cadence的EMX仿真中精準(zhǔn)設(shè)置長(zhǎng)邊PORT

    請(qǐng)問(wèn)在Cadence的EMX仿真里,如果需要在一個(gè)較長(zhǎng)的邊打PORT,需要怎么設(shè)置會(huì)仿真比較精準(zhǔn)?像這樣子直接吸附一個(gè)上去可以嗎?
    的頭像 發(fā)表于 10-23 10:27 ?80次閱讀
    如何在Cadence的EMX<b class='flag-5'>仿真</b>中精準(zhǔn)<b class='flag-5'>設(shè)置</b>長(zhǎng)邊PORT

    機(jī)器人仿真的類型和優(yōu)勢(shì)

    機(jī)器人仿真使機(jī)器人工程師和研究人員能夠創(chuàng)建機(jī)器人及其環(huán)境的虛擬模型。這項(xiàng)技術(shù)支持在仿真的無(wú)風(fēng)險(xiǎn)環(huán)境中測(cè)試和驗(yàn)證機(jī)器人設(shè)計(jì)與控制算法以及與各種元素進(jìn)行交互。通過(guò)使用仿真軟件,可以預(yù)測(cè)和分析機(jī)器人在各種條件下的行為,而不需要物理原型
    的頭像 發(fā)表于 10-14 10:43 ?247次閱讀
    機(jī)器人<b class='flag-5'>仿真的</b>類型和優(yōu)勢(shì)

    TINA仿真_LM5022 LOAD TRANSIENT SIMULATION電壓表測(cè)量電壓提示:“未發(fā)現(xiàn)操作點(diǎn)”警告,為什么?

    TINA仿真_LM5022 LOAD TRANSIENT SIMULATION電壓表測(cè)量電壓提示:“未發(fā)現(xiàn)操作點(diǎn)”警告
    發(fā)表于 08-08 07:43

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

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

    stm8如果使用到多功能引腳,用stvd調(diào)試仿真的時(shí)候,是否還需要設(shè)置option byte 來(lái)使功能正常使用?

    各位前輩,請(qǐng)問(wèn)一下如果使用到多功能引腳,其中的一個(gè)功能比如tim2_ch1 。用stvd調(diào)試仿真的時(shí)候,是否還需要設(shè)置option byte 來(lái)使功能正常使用。 我記得用stvp下載程序的時(shí)候需要
    發(fā)表于 05-08 07:23

    CPU DLL文件內(nèi)SARMCM3.DLL的parameter如何設(shè)定?

    , 等各個(gè)外設(shè)的設(shè)定插件 這個(gè)是外設(shè)插件是在 DEBUG 內(nèi)的dialog DLL 中的parameter內(nèi)設(shè)置的----- 請(qǐng)問(wèn),1:什么樣的參數(shù)適合 以下的 DLL 文件
    發(fā)表于 01-16 08:13

    如何設(shè)置LTspice來(lái)讓仿真的速度快一些?

    我在用LTspice做電源仿真的時(shí)候,我發(fā)現(xiàn)仿真的速度很慢,該如何設(shè)置LTspice來(lái)讓仿真的速度快一些,thanks
    發(fā)表于 01-05 07:03

    芯片前仿真和后仿真的區(qū)別

    在芯片設(shè)計(jì)中,前仿真和后仿真都是非常重要的環(huán)節(jié),但它們?cè)诠δ芎湍康纳洗嬖诿黠@的區(qū)別。本文將詳細(xì)介紹前仿真和后仿真的區(qū)別,以及它們?cè)谛酒O(shè)計(jì)中的應(yīng)用和重要性。 一、前
    的頭像 發(fā)表于 12-13 15:06 ?6405次閱讀

    介紹一種通過(guò)SystemC做RTL/C/C++聯(lián)合仿真的方法

    當(dāng)FPGA開(kāi)發(fā)者需要做RTL和C/C++聯(lián)合仿真的時(shí)候,一些常用的方法包括使用MicroBlaze軟核,或者使用QEMU仿真ZYNQ的PS部分。
    的頭像 發(fā)表于 12-13 10:11 ?1589次閱讀
    介紹一種通過(guò)SystemC做RTL/C/C++聯(lián)合<b class='flag-5'>仿真的</b>方法

    Saber中如何更好地提高仿真的收斂性(一)

    仿真過(guò)程中,由于仿真模型的不連續(xù)性,或者模型沒(méi)有適當(dāng)?shù)乇碚?參數(shù)化,或者當(dāng)求解器無(wú)法求解控制模型行為的方程時(shí),可能就會(huì)出現(xiàn)仿真的收斂問(wèn)題。
    的頭像 發(fā)表于 12-05 14:43 ?1396次閱讀
    Saber中如何更好地提高<b class='flag-5'>仿真的</b>收斂性(一)

    仿真能給你提速50%——說(shuō)說(shuō)系統(tǒng)仿真的重要性

    我調(diào)試過(guò)其他同事的產(chǎn)品,并且把相應(yīng)的鏈路,也量化到仿真軟件里。然后花時(shí)間,驗(yàn)證出正確的仿真設(shè)置仿真一些指標(biāo)對(duì)接收機(jī)性能的影響。并且,在實(shí)驗(yàn)室實(shí)測(cè),對(duì)比測(cè)試和
    的頭像 發(fā)表于 11-27 16:59 ?1000次閱讀
    <b class='flag-5'>仿真</b>能給你提速50%——說(shuō)說(shuō)系統(tǒng)<b class='flag-5'>仿真的</b>重要性

    模擬電路仿真的基本原理

    電子發(fā)燒友網(wǎng)站提供《模擬電路仿真的基本原理.pdf》資料免費(fèi)下載
    發(fā)表于 11-27 09:34 ?0次下載
    模擬電路<b class='flag-5'>仿真的</b>基本原理

    PCB仿真軟件有哪些?PCB仿真軟件是如何進(jìn)行LAYOUT仿真的?

    PCB仿真軟件有哪些?PCB仿真軟件是如何進(jìn)行LAYOUT仿真的? PCB仿真軟件是為了幫助電子工程師在設(shè)計(jì)和開(kāi)發(fā)PCB電路板時(shí)進(jìn)行各種仿真
    的頭像 發(fā)表于 11-24 14:51 ?1.1w次閱讀

    包絡(luò)仿真的四個(gè)步驟過(guò)程

    最近探索仿真的時(shí)候,在DF下仿真射頻系統(tǒng)時(shí),需要用到包絡(luò)仿真(envelope simulation),所以就扒拉著看了一點(diǎn)ADS里面關(guān)于其的help內(nèi)容。以下為翻譯記錄。
    的頭像 發(fā)表于 11-08 14:23 ?961次閱讀
    包絡(luò)<b class='flag-5'>仿真的</b>四個(gè)步驟過(guò)程

    EMC仿真的方向 EMC仿真的難處在于哪里?

    目前仿真的方向基本上有兩個(gè),一個(gè)是以試驗(yàn)測(cè)試為導(dǎo)向,對(duì)產(chǎn)品進(jìn)行EMC測(cè)試項(xiàng)目的仿真
    的頭像 發(fā)表于 11-04 17:28 ?2149次閱讀
    EMC<b class='flag-5'>仿真的</b>方向 EMC<b class='flag-5'>仿真的</b>難處在于哪里?