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

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

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

分享兩種Comparator動(dòng)態(tài)噪聲的仿真方法

冬至配餃子 ? 來(lái)源:通向模擬集成電路設(shè)計(jì)師 ? 作者:宇文青霜 ? 2022-08-20 17:36 ? 次閱讀

高速ADC一直是個(gè)特別火的課題,無(wú)論是科研還是實(shí)際項(xiàng)目。與此同時(shí),高速動(dòng)態(tài)comparator的設(shè)計(jì)也就隨之非常普遍。在這里,作者君想跟大家分享一下自己所采用的兩種對(duì)comparator input referred noise的仿真方法。大家有什么疑問(wèn)或者經(jīng)驗(yàn)分享,請(qǐng)?jiān)谠u(píng)論區(qū)留言。

一個(gè)典型的dynamic comparator,如圖所示:

pYYBAGMAqkWAfrooAACdFvmHG7g214.png

這篇來(lái)自CC.Liu的SAR ADC 設(shè)計(jì),目前citations已經(jīng)過(guò)千,想必很多讀者都看過(guò)了。沒(méi)看過(guò)的建議去看看,確實(shí)是經(jīng)典。

對(duì)于一個(gè)這樣的comparator,沒(méi)有傳統(tǒng)的模擬pre-amp,整個(gè)電路都是dynamic的。因此,如何對(duì)input referred noise進(jìn)行仿真呢?作者君有如下兩種方法:

Transient noise

大致的思路是這樣的:

加一個(gè)快于實(shí)際工作的時(shí)鐘頻率;

在輸入端加一個(gè)DC的差(比如一端是0.5VDD,另外一端加0.5VDD+0.2mV);

計(jì)算仿真時(shí)間內(nèi)的counting number,和correct counting number(比如時(shí)鐘頻率是1GHz,仿真時(shí)間是1us,那么應(yīng)該是1000個(gè)counts;用viva的calculator計(jì)算正確的counts);

掃描不同的輸入DC差之下,正確的counts的數(shù)量(比如輸入差是0.1mV,0.2mV,0.3mV,etc.);

當(dāng)正確的counts數(shù)量大約是84%的時(shí)候,我們認(rèn)為此時(shí)的input差就是一個(gè)sigma(50%+0.5*68%=84%);

當(dāng)PVT改變的時(shí)候,可以不斷重復(fù)上面的步驟,來(lái)求得對(duì)應(yīng)的sigma;

pYYBAGMAqlaACECZAAGHSVEBCac523.png

Transient Noise settings and simulation results (Input difference is 0.1mV)

作者君的transient noise設(shè)置和仿真結(jié)果如上圖。可以看到,當(dāng)input的差別很小的時(shí)候(Vip大于Vin),本來(lái)應(yīng)該是只有Vop出現(xiàn)pulse,Von全部應(yīng)該是0。但是由于noise的存在,導(dǎo)致某些錯(cuò)誤的輸出。

按照前面的方法,用calculator計(jì)算出全部和正確的counts數(shù)量??梢钥吹?,目前的正確counts大概是84%,也就是對(duì)于一個(gè)input referred noise sigma.

PSS+Pnoise

大致的思路是這樣的:

加一個(gè)快于實(shí)際工作的時(shí)鐘頻率;

在輸入端加一個(gè)DC的差;

采用PSS,PAC, Pnoise的仿真;

Pnoise計(jì)算出integrated output noise(用V^2/Hz作積分然后sqrt做開(kāi)方);

PAC計(jì)算出comparator的gain;

第四步得到的noise除以第五步得到的gain,就是input referred noise;

poYBAGMAqmeAabxxAAEtEPbgq64363.png

Input difference is 0.1mV.Pnoise integration is from 1Hz to 500MHz. The output noise is 34.86mV.With PAC gain of 51dB (363.584), the input referred noise is 0.096mV ~ 0.1mV.

相比于Transient noise,這種pnoise的方法一步就能得出input referred noise;所以也有paper專門(mén)對(duì)比過(guò)效率。

上面這張圖是input差為0.1mV時(shí)候的仿真結(jié)果。作者君又勤快了點(diǎn),多跑了一個(gè)仿真:

pYYBAGMAqniAUHrIAAHN-0geydU256.png

Input difference is 0.2mV.Pnoise integration is from 1Hz to 500MHz. The output noise is 17.35mV.With PAC gain of 45dB (181), the input referred noise is 0.096mV ~ 0.1mV.

當(dāng)input差別變成0.2mV的時(shí)候,相對(duì)應(yīng)的輸出pnoise變小了差不多一半(34mV變成17mV),同樣的,PAC得到的增益gain也減小了一半。因此,最后得到的input referred noise也基本上沒(méi)變。

最后,對(duì)比一下transient noise 和Pnoise的結(jié)果,可以看到,我們拿到的input referred noise差不多都是0.1mV。哈哈哈,結(jié)果挺相符的,太棒了!(作者君這個(gè)comparator做得不錯(cuò)吧?加大input pair的size真的是挺有用的……就是面積有點(diǎn)大……囧)

PS:關(guān)于加的時(shí)鐘頻率比實(shí)際工作頻率要高這點(diǎn),作者君不是特別確定。希望讀者們可以給出評(píng)論。謝謝大家!

在正常的用vpwl sweep comparator一端,固定另外一端的transient仿真時(shí),比如工作頻率是250MHz,可能出現(xiàn)因?yàn)闀r(shí)鐘上升沿剛好沒(méi)有對(duì)齊輸入過(guò)零點(diǎn)導(dǎo)致的誤差。這種情況下,加500MHz的時(shí)鐘,可能會(huì)避免出現(xiàn)這種誤差。

pYYBAGMAqo6AbSHdAAHO7oqELqg119.png

當(dāng)clock是250MHz的時(shí)候,因?yàn)閏lock的rising edge沒(méi)有對(duì)上,所以此時(shí)input的差是3mV,comparator對(duì)這個(gè)3mV的差做出了相應(yīng)的切換。所以這個(gè)3mV主要是clock的edge造成的,noise的原因非常小。

pYYBAGMAqp6AOLLSAAIOzvMcp6g578.png

當(dāng)clock是500MHz的時(shí)候,因?yàn)閏lock的rising edge跟過(guò)零點(diǎn)非常接近,所以此時(shí)input的差是0.5mV,comparator對(duì)這個(gè)0.5mV的差做出了相應(yīng)的切換。


審核編輯:劉清

聲明:本文內(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)投訴
  • 時(shí)鐘頻率
    +關(guān)注

    關(guān)注

    0

    文章

    49

    瀏覽量

    20278
  • 高速ADC
    +關(guān)注

    關(guān)注

    0

    文章

    47

    瀏覽量

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

    關(guān)注

    36

    文章

    207

    瀏覽量

    95565
  • PAC
    PAC
    +關(guān)注

    關(guān)注

    0

    文章

    68

    瀏覽量

    27826
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    電池電量的兩種測(cè)試方法

    電池電量的兩種測(cè)試方法 檢測(cè)普通鋅錳干電池的電量是否充足,通常有兩種方法。第一種方法是通過(guò)測(cè)量電池瞬時(shí)短路電流來(lái)估算電池的內(nèi)阻,進(jìn)
    發(fā)表于 01-16 10:35 ?3973次閱讀

    兩種電路中電容容值計(jì)算的方法

    電路中的電容應(yīng)該取多大?介紹兩種電路中電容容值計(jì)算的方法
    的頭像 發(fā)表于 08-10 15:42 ?8347次閱讀
    <b class='flag-5'>兩種</b>電路中電容容值計(jì)算的<b class='flag-5'>方法</b>

    兩種LED驅(qū)動(dòng)模式的功能及使用方法

    中穎MCU普通LED模塊(非恒流)提供了兩種LED驅(qū)動(dòng)模式:亮滅模式、調(diào)光模式。兩種模式的功能及使用方法簡(jiǎn)介如下。
    發(fā)表于 08-26 11:18 ?2891次閱讀

    Multisim仿真幅頻特性曲線和相頻特性曲線的兩種方法

    Multisim仿真幅頻特性曲線和相頻特性曲線的兩種方法
    的頭像 發(fā)表于 12-11 17:29 ?1.3w次閱讀
    Multisim<b class='flag-5'>仿真</b>幅頻特性曲線和相頻特性曲線的<b class='flag-5'>兩種方法</b>

    差模與共模兩種噪聲介紹

    在本系列文章的第一篇“何謂EMC”中曾提到過(guò)電磁干擾EMI大致可分為“傳導(dǎo)噪聲”和“輻射噪聲兩種。其中,傳導(dǎo)噪聲根據(jù)傳導(dǎo)方式可分為“差模(常模)
    發(fā)表于 03-18 03:00

    兩種傳導(dǎo)噪聲的對(duì)比了解

    在本系列文章的第一篇“”中曾提到過(guò)電磁干擾EMI大致可分為“傳導(dǎo)噪聲”和“輻射噪聲兩種。其中,傳導(dǎo)噪聲根據(jù)傳導(dǎo)方式可分為“差模(常模)噪聲
    發(fā)表于 11-22 09:29

    Hopfield網(wǎng)絡(luò)求解TSP兩種改進(jìn)算法的仿真研究

    Hopfield網(wǎng)絡(luò)求解TSP兩種改進(jìn)算法的仿真研究 1 引言??? 用Hopfield神經(jīng)網(wǎng)絡(luò)求解旅行商問(wèn)題(TSP),給組合優(yōu)化完備性問(wèn)題的求解提供新的方法。但該算法會(huì)經(jīng)常
    發(fā)表于 12-24 17:24 ?1727次閱讀
    Hopfield網(wǎng)絡(luò)求解TSP<b class='flag-5'>兩種</b>改進(jìn)算法的<b class='flag-5'>仿真</b>研究

    匹配網(wǎng)絡(luò)兩種設(shè)計(jì)方法的對(duì)比研究

    為了找到較好的設(shè)計(jì)匹配網(wǎng)絡(luò)的方法,以某電臺(tái)的單極子鞭狀天線匹配網(wǎng)絡(luò)的設(shè)計(jì)為例,通過(guò)對(duì)匹配網(wǎng)絡(luò)的兩種常見(jiàn)得出方法理論計(jì)算和軟件仿真進(jìn)行了研究,對(duì)比分析了誤差出現(xiàn)的原
    發(fā)表于 01-11 15:40 ?20次下載
    匹配網(wǎng)絡(luò)<b class='flag-5'>兩種</b>設(shè)計(jì)<b class='flag-5'>方法</b>的對(duì)比研究

    兩種單相電路諧波及無(wú)功電流檢測(cè)方法的詳細(xì)比較資料說(shuō)明

    基于有源電力濾波器對(duì)諧波及無(wú)功電流檢測(cè)的實(shí)時(shí)性和準(zhǔn)確性的要求,本文對(duì)單相電路諧波及無(wú)功電流檢測(cè)提出了兩種方法,即基于瞬時(shí)無(wú)功功率理論檢測(cè)法和基于有功電流分離法的檢測(cè)方法,給出了兩種方法的檢測(cè)原理,并分別對(duì)其進(jìn)行了
    發(fā)表于 07-24 08:00 ?12次下載
    <b class='flag-5'>兩種</b>單相電路諧波及無(wú)功電流檢測(cè)<b class='flag-5'>方法</b>的詳細(xì)比較資料說(shuō)明

    改善實(shí)際ADC應(yīng)用中的量化噪聲性能的兩種方法分析

    二元輸出中的寬帶噪聲,稱作量化噪聲,它限制了一個(gè)ADC的動(dòng)態(tài)范圍。本文描述了兩種時(shí)下最流行的方法來(lái)改善實(shí)際ADC應(yīng)用中的量化
    發(fā)表于 08-24 10:04 ?5345次閱讀
    改善實(shí)際ADC應(yīng)用中的量化<b class='flag-5'>噪聲</b>性能的<b class='flag-5'>兩種方法</b>分析

    PCI設(shè)備兩種底層訪問(wèn)方法的實(shí)現(xiàn)及比較分析

    介紹了在VB開(kāi)發(fā)環(huán)境下,對(duì)PCI設(shè)備進(jìn)行底層訪問(wèn)的兩種方法:一是通過(guò)用用戶自己編寫(xiě)的動(dòng)態(tài)連接庫(kù)(DLL)實(shí)現(xiàn),二是利用WINDRIVER提供的VB運(yùn)行庫(kù)編寫(xiě)直接訪問(wèn)硬件接口函數(shù),并對(duì)兩種方法
    的頭像 發(fā)表于 10-04 17:25 ?3197次閱讀
    PCI設(shè)備<b class='flag-5'>兩種</b>底層訪問(wèn)<b class='flag-5'>方法</b>的實(shí)現(xiàn)及比較分析

    Comparator動(dòng)態(tài)噪聲仿真

    ,作者君想跟大家分享一下自己所采用的兩種對(duì)comparator input referred noise的仿真方法。大家有什么疑問(wèn)或者經(jīng)驗(yàn)分享,請(qǐng)?jiān)谠u(píng)論區(qū)留言。 一個(gè)典型的dynami
    的頭像 發(fā)表于 11-10 14:53 ?2802次閱讀
    <b class='flag-5'>Comparator</b><b class='flag-5'>動(dòng)態(tài)</b><b class='flag-5'>噪聲</b>的<b class='flag-5'>仿真</b>

    淺析Comparator動(dòng)態(tài)噪聲仿真

    ,作者君想跟大家分享一下自己所采用的兩種對(duì)comparator input referred noise的仿真方法。大家有什么疑問(wèn)或者經(jīng)驗(yàn)分享,請(qǐng)?jiān)谠u(píng)論區(qū)留言。 一個(gè)典型的dynami
    的頭像 發(fā)表于 11-26 10:17 ?2847次閱讀
    淺析<b class='flag-5'>Comparator</b><b class='flag-5'>動(dòng)態(tài)</b><b class='flag-5'>噪聲</b>的<b class='flag-5'>仿真</b>

    淺談VCS的兩種仿真flow

    幾乎所有的芯片設(shè)計(jì)、芯片驗(yàn)證工程師,每天都在和VCS打交道,但是由于驗(yàn)證環(huán)境的統(tǒng)一化管理,一般將不同的編譯仿真選項(xiàng)集成在一個(gè)文件里,只需要一個(gè)人維護(hù)即可。所以大部分人比較少有機(jī)會(huì)去深入地學(xué)習(xí)VCS的仿真flow?;诖耍疚膶?/div>
    的頭像 發(fā)表于 01-10 11:20 ?3261次閱讀

    兩種仿真軟件的仿真結(jié)果有差異嗎

    兩種仿真軟件的仿真結(jié)果在某些情況下可能存在差異。具體來(lái)說(shuō),仿真軟件是通過(guò)模擬現(xiàn)實(shí)世界中的某個(gè)系統(tǒng)或過(guò)程來(lái)產(chǎn)生結(jié)果的工具。不同的仿真軟件采用不
    的頭像 發(fā)表于 12-28 15:37 ?886次閱讀