一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

詳細(xì)介紹一下PSS+Pnoise仿真

冬至子 ? 來(lái)源:日芯說(shuō) ? 作者:日芯說(shuō) ? 2023-11-03 18:13 ? 次閱讀

PSS+Pnoise仿真是很多電路要用到的仿真,今天我們?cè)敿?xì)介紹一下這個(gè)仿真。

連續(xù)時(shí)間電路的noise仿真用noise,因?yàn)檫@些電路有一個(gè)固定的dc工作點(diǎn);周期性電路用PSS+ pnoise,例如開關(guān)電容電路、振蕩器、PLL等,這些電路的dc點(diǎn)不固定,隨著周期的變化dc點(diǎn)在變,PSS的功能就是進(jìn)行周期穩(wěn)態(tài)分析。

接下來(lái)詳細(xì)介紹一下PSS+Pnoise仿真。

PSS的英文全稱是Periodical Steady-State,周期穩(wěn)態(tài)分析。

在virtuoso ADE L中打開PSS仿真,界面如下所示:

圖片

1.首先我們要選擇engine是Shooting還是Harmonic Balance,這里選擇的依據(jù)如下:

  • 強(qiáng)烈非線性的電路選擇Shooting,比如分頻器、resonatorless的振蕩器、開關(guān)電容電路等;
  • 較弱非線性的電路選擇Harmonic Balance,比如射頻前端的LNA、Mixer、LC OSC和xtal OSC等。

2.Beat Frequency設(shè)置,這里仿真器可以自動(dòng)計(jì)算也可以人為設(shè)置頻率。這個(gè)設(shè)置決定了Shooting階段的仿真時(shí)間,它對(duì)應(yīng)了仿真testbench中所有周期的最小公倍數(shù)。如果testbench中激勵(lì)信號(hào)的頻率沒(méi)有整數(shù)倍關(guān)系或者差距特別大,比如一個(gè)是1G,另一個(gè)是1.1G,那么它倆的Beat Frequency是100M,那么1G信號(hào)pss shooting需要跑10個(gè)周期,1.1G需要跑11個(gè)周期。一般情況下,需要避免這種設(shè)置,因?yàn)闀?huì)很費(fèi)時(shí)間。如果是這種情況,建議使用hb analysis。如果是oscillator仿真,Beat Frequency應(yīng)當(dāng)設(shè)置成一個(gè)估計(jì)的頻率,該頻率設(shè)置范圍可以在實(shí)際震蕩頻率的0.5-1.5倍之間,可以先跑一個(gè)tran仿真估算一下頻率是多少。

3.Number of harmonic設(shè)置,即諧波個(gè)數(shù)設(shè)置,該數(shù)值不會(huì)影響PSS shooting的精度,在Pnoise等小信號(hào)計(jì)算時(shí)也會(huì)有影響。如果懷疑仿真結(jié)果,可以適當(dāng)增加諧波數(shù),隨著諧波數(shù)的增加,仿真結(jié)果趨向于恒定值。Number of harmonics不要過(guò)大,否則會(huì)影響仿真速度,使得仿真很慢。大多數(shù)電路設(shè)置為15已足夠。

4.Accuracy Defaults即仿真精度設(shè)置,個(gè)人偏好是設(shè)置為最高conservative,高精度意味著真實(shí),最貼近實(shí)際,但是不同電路需要注意積分算法的設(shè)置,比如OSC仿真最好用traponly算法,但是conservative默認(rèn)為gear2only算法,這個(gè)需要注意一下,有必要的時(shí)候人為改過(guò)來(lái)。

5.Transient-Aided Options,即跑PSS仿真的之前tran仿真的設(shè)置,有3個(gè)選項(xiàng):

圖片

  • Run Transient=Yes,跑PSS之前先進(jìn)行一個(gè)tran仿真,對(duì)應(yīng)的Stop Time設(shè)置成電路穩(wěn)定時(shí)需要的時(shí)間,如果不設(shè)置默認(rèn) Stop Time=0,一般需要先跑個(gè)tran看電路大概在多長(zhǎng)時(shí)間可以settle下來(lái);
  • Run Transient=no, PSS之前不跑Tran;
  • Run Transiet=Decide automaticaly,仿真器會(huì)自動(dòng)設(shè)定一個(gè)穩(wěn)定時(shí)間,默認(rèn)是50個(gè)周期。

我自己的話就習(xí)慣用Yes,跑PSS之前先跑個(gè)tran,這樣也可以查看tran波形,有利于debug。

6.如果進(jìn)行參數(shù)掃描,可以在Dynamic parameter中進(jìn)行設(shè)置,如果仿真OSC,那么要在oscillator中將振蕩器的輸出和地電平名字填上,如下圖:

圖片

到此為止,PSS設(shè)置已完成。

接下來(lái)設(shè)置Pnoise仿真,界面如下,其中PSS Beat Frequency是PSS設(shè)置中的頻率,系統(tǒng)自動(dòng)識(shí)別。

圖片

1.Output Frequency Sweep Range是在Beat Frequency的偏移頻率,一般設(shè)置為從1或者0.1開始到一半的Beat Frequency。其中,Sweep Type一般設(shè)置為relative,算法采用對(duì)數(shù)logarithmic。最大邊帶一般就用默認(rèn)值就可以了。
2.output如果是電壓輸出就選電壓,如果是電流輸出就選probe。
3.Noise Type有2個(gè)選項(xiàng)(IC617以后的版本是這樣,617以前的版本是3個(gè)選項(xiàng)),分別是timeaverage和jitter。

圖片
圖片

  • timeaverage:指的是一個(gè)周期內(nèi)噪聲的平均值。
    圖片

其中,AM表示幅度噪聲,PM表示相位噪聲。在Contribution Type可以選擇你自己關(guān)心的種類,或者所有都選上ALL,方便查看。

其中,選中Noise Separation有助于在結(jié)果中查看噪聲貢獻(xiàn),對(duì)電路進(jìn)行噪聲優(yōu)化。

  • sampled(Jitter):此模式下有3個(gè)Time Event子分類,分別是Edge Crossing、Edge Delay和Sampled Phase,下面分別介紹一下。
    圖片
  • Edge Crossing:邊沿過(guò)零分析。其中trigger設(shè)置為觸發(fā)時(shí)鐘的信息,比如CLK,Edge Direction可以在上升沿rise或者下降fall沿觸發(fā),看電路的設(shè)計(jì)。

(1)Trigger:

新版本允許trigger和measurement信號(hào)不同,比如可以將trigger信號(hào)設(shè)置一個(gè)理想的信號(hào),measurement信號(hào)設(shè)置成電路當(dāng)中的需要測(cè)試的信號(hào)。

圖中的測(cè)量發(fā)生在trigger信號(hào)第一個(gè)rise edge cross 閾值0.5V、再延時(shí)9.5ns的時(shí)刻。

(2)Sleep Time

trigger信號(hào)cross閾值后的延遲時(shí)間,假如trigger的時(shí)刻是1ns, sleeptime是9.5ns,那么jitter measurement是在10.5ns時(shí)進(jìn)行。

仿真完以后查看結(jié)果,在ADE L中的Direct Plot-->Main Form選擇PSS或Pnoise,如下圖,我們可以選擇查看jitter的類型,對(duì)于振蕩器來(lái)說(shuō),一般查看Jc比較多。選擇好以后點(diǎn)擊plot即可。

圖片

  • Edge Delay:邊沿延遲分析:Edge Delay的用法與Edge Crossing設(shè)置類似,通過(guò)它可以測(cè)量?jī)蓚€(gè)信號(hào)的delay。如果trigger和measure信號(hào)相同且edge number一樣,但rise direction不同,可以得到duty cycle jitter。

這里主要是看designer主要關(guān)注什么指標(biāo),如果是關(guān)注dutycycle,那么選擇Edge Delay比較合適。

  • Sampled Phase:采樣的相位分析。Sampled phase是可以用來(lái)測(cè)量固定時(shí)刻點(diǎn)的jitter,Samples Per Period是用來(lái)指定每周期測(cè)量多少個(gè)時(shí)刻點(diǎn),Initial Sample Phase是用來(lái)指定第一個(gè)Sample的時(shí)刻。Add Specific Points用來(lái)指定特別關(guān)注的時(shí)刻點(diǎn)。
  • 圖片

大家可以看到,Noise Type后面有個(gè)Sample Ratio選項(xiàng),什么意思呢?

該選項(xiàng)主要用在有倍頻器的電路中,以下圖為例:

圖片

用PSS對(duì)該電路進(jìn)行分析時(shí),beat frequency需要設(shè)置成fin/8.如果是測(cè)量div8輸出端的jitter,sample ratio設(shè)置成1,如上圖所示。

到這里為止,PSS+Pnoise的設(shè)置就介紹完了,設(shè)置好就可以進(jìn)行仿真了。針對(duì)不同的電路,不同的需求,設(shè)置可能會(huì)有所不同,但是原理都是大差不差的。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)注

    28

    文章

    3949

    瀏覽量

    140206
  • 輸出電壓
    +關(guān)注

    關(guān)注

    2

    文章

    1405

    瀏覽量

    38927
  • PSS
    PSS
    +關(guān)注

    關(guān)注

    0

    文章

    20

    瀏覽量

    11982
  • 仿真電路
    +關(guān)注

    關(guān)注

    5

    文章

    82

    瀏覽量

    33598
  • 電容電路
    +關(guān)注

    關(guān)注

    1

    文章

    11

    瀏覽量

    3141
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    誰(shuí)能詳細(xì)介紹一下track-and-hold

    在運(yùn)放和ADC芯片的數(shù)據(jù)手冊(cè)中經(jīng)??吹絫rack-and-hold,誰(shuí)能詳細(xì)介紹一下track-and-hold?
    發(fā)表于 01-20 09:10

    誰(shuí)能給我介紹一下關(guān)于16APSK原理和MATLAB仿真啊?

    誰(shuí)能給我介紹一下關(guān)于16APSK原理和MATLAB仿真啊?沒(méi)學(xué)過(guò),教科書也沒(méi)查到從哪兒看,找的資料都不詳細(xì),求詳細(xì)的適合初學(xué)者的!感激不盡!
    發(fā)表于 09-29 19:45

    基于Virtuoso平臺(tái)的單片射頻收發(fā)系統(tǒng)電路仿真與版圖設(shè)計(jì)

    和SpectreRF的仿真工具。以其中VCO和CP的仿真為例,VCO非線性的工作特點(diǎn)決定了它的噪聲計(jì)算不能以小信號(hào)的方式進(jìn)行,采用PSS+Pnoise的方式則可以準(zhǔn)確地仿真VCO的相位
    發(fā)表于 11-26 10:56

    求大佬解答關(guān)于32Kcrystal oscillator做噪聲仿真的時(shí)候疑問(wèn)

    [td]求版上上各位大牛解答,小弟最近做個(gè)32Kcrystal oscillator.在做噪聲仿真的時(shí)候有以下疑問(wèn), 1,用PSS+PNOISE仿真結(jié)果 中的 phase noi
    發(fā)表于 06-24 07:25

    請(qǐng)教各位大神有關(guān)PSS仿真幾個(gè)問(wèn)題?

    什么區(qū)別呢?3、在PNOISE設(shè)定里面的maximum sideband設(shè)定依據(jù)是啥,并且和PSS仿真里的output harmonics有什么關(guān)系呢?4、還有就是PNOISE里面有個(gè)
    發(fā)表于 06-24 08:07

    在對(duì)分頻器進(jìn)行pss+pnoise仿真時(shí)為什么直提示關(guān)鍵錯(cuò)誤?

    小弟最近研究CMOS鎖相頻率合成器,現(xiàn)在搭圣誕蛋糕,瞬態(tài)仿真也能鎖定,但在對(duì)分頻器進(jìn)行pss+pnoise仿真的時(shí)候,遇到些問(wèn)題,仿真
    發(fā)表于 06-24 06:58

    請(qǐng)大神解答有關(guān)PLL pss+pnoise仿真的幾個(gè)疑問(wèn)?

    剛接觸PLL的pss+pnoise仿真,通過(guò)查閱文獻(xiàn)資料和查看論壇的帖子了解了基本方法,現(xiàn)存在兩個(gè)疑問(wèn),來(lái)請(qǐng)教下。以仿真VCO(Ring)相位噪聲為例:1.pss設(shè)置里shooting
    發(fā)表于 06-25 07:48

    怎樣用PSS+pnoise仿真4相位信號(hào)的相位誤差?

    各位大蝦,我做QVCO的時(shí)候想仿真4相位信號(hào)的相位誤差(用度數(shù)表示的那種),只知道是用PSS+pnoise仿真,但是跟仿真相位噪聲相比怎么設(shè)置這兩個(gè)
    發(fā)表于 06-25 07:40

    請(qǐng)問(wèn)基于MATLAB的PSS仿真分析結(jié)果是什么?

    基于MATLAB的PSS仿真分析結(jié)果是什么?
    發(fā)表于 07-06 07:38

    基于MATLAB的PSS仿真分析

    基于MATLAB的PSS仿真分析本科畢業(yè)設(shè)計(jì) 第 1 頁(yè)基于 MATLAB 的 PSS 仿真分析摘 要:電力系統(tǒng)暫態(tài)穩(wěn)定性的研究,對(duì)保證電網(wǎng)的安全與穩(wěn)定具有重要的意義。電力系統(tǒng)穩(wěn)定是電
    發(fā)表于 07-06 06:43

    介紹一下波形仿真如何進(jìn)行

    下載的仿真軟件路徑添加到location of executable中即可。 在設(shè)計(jì)FPGA時(shí),要求我們有仿真的波形圖,所以我們需要進(jìn)行波形仿真,下面就介紹
    發(fā)表于 01-19 08:05

    如何利用PSS+Pnoise仿真斬波放大器的噪聲?

    如何利用PSS+Pnoise仿真斬波放大器的噪聲?
    發(fā)表于 11-20 07:37

    介紹一下xilinx的開發(fā)軟件vivado的仿真模式

    本文介紹一下xilinx的開發(fā)軟件 vivado 的仿真模式, vivado的仿真暫分為五種仿真模式。 分別為: 1. run behavi
    的頭像 發(fā)表于 05-29 13:46 ?8487次閱讀

    詳細(xì)介紹一下ACM的優(yōu)點(diǎn)資料下載

    電子發(fā)燒友網(wǎng)為你提供詳細(xì)介紹一下ACM的優(yōu)點(diǎn)資料下載的電子資料下載,更有其他相關(guān)的電路圖、源代碼、課件教程、中文資料、英文資料、參考設(shè)計(jì)、用戶指南、解決方案等資料,希望可以幫助到廣大的電子工程師們。
    發(fā)表于 04-20 08:40 ?5次下載
    <b class='flag-5'>詳細(xì)</b><b class='flag-5'>介紹</b><b class='flag-5'>一下</b>ACM的優(yōu)點(diǎn)資料下載

    盤點(diǎn)一下CST電磁仿真軟件的求解器

    今天我們起來(lái)盤點(diǎn)一下CST電磁仿真軟件那些牛叉的求解器。快來(lái)數(shù)一下,你用了里面的幾種吧!
    的頭像 發(fā)表于 11-20 10:18 ?6888次閱讀
    盤點(diǎn)<b class='flag-5'>一下</b>CST電磁<b class='flag-5'>仿真</b>軟件的求解器