微波EDA网,见证研发工程师的成长! 2025婵犵數濮烽弫鍛婃叏閹绢喗鍎夊鑸靛姇缁狙囧箹鐎涙ɑ灏ù婊呭亾娣囧﹪濡堕崟顓炲闂佸憡鐟ョ换姗€寮婚敐澶婄闁挎繂妫Λ鍕磼閻愵剙鍔ゆ繛纭风節瀵鎮㈤崨濠勭Ф闂佸憡鎸嗛崨顔筋啅缂傚倸鍊烽懗鑸靛垔椤撱垹鍨傞柛顐f礀閽冪喖鏌曟繛鐐珕闁稿妫濋弻娑氫沪閸撗€妲堝銈呴獜閹凤拷04闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾剧懓顪冪€n亝鎹i柣顓炴閵嗘帒顫濋敐鍛婵°倗濮烽崑鐐烘偋閻樻眹鈧線寮撮姀鈩冩珕闂佽姤锚椤︻喚绱旈弴銏♀拻濞达綀娅g敮娑㈡煕閺冣偓濞茬喖鐛弽顓ф晝闁靛牆娲g粭澶婎渻閵堝棛澧遍柛瀣仱閹繝濡烽埡鍌滃幗闂佸搫娲ㄩ崑娑㈠焵椤掆偓濠€閬嶅焵椤掍胶鍟查柟鍑ゆ嫹14闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾剧懓顪冪€n亝鎹i柣顓炴閵嗘帒顫濋敐鍛婵°倗濮烽崑鐐烘偋閻樻眹鈧線寮撮姀鈩冩珖闂侀€炲苯澧扮紒顕嗙到铻栧ù锝堟椤旀洟姊洪悷鎵憼闁荤喆鍎甸幃姗€鍩¢崘顏嗭紲闂佺粯鐟㈤崑鎾绘煕閵娿儳鍩g€殿喖顭锋俊鎼佸煛閸屾矮绨介梻浣呵归張顒傜矙閹达富鏁傞柨鐕傛嫹 闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾剧懓顪冪€n亝鎹i柣顓炴閵嗘帒顫濋敐鍛婵°倗濮烽崑鐐烘偋閻樻眹鈧線寮撮姀鐘栄囨煕鐏炲墽鐓瑙勬礀閳规垿顢欑紒鎾剁窗闂佸憡顭嗛崘锝嗙€洪悗骞垮劚濞茬娀宕戦幘鑸靛枂闁告洦鍓涢敍娑㈡⒑閸涘⿴娈曞┑鐐诧躬閹即顢氶埀顒€鐣烽崼鏇ㄦ晢濠㈣泛顑嗗▍灞解攽閻樺灚鏆╁┑顔芥尦楠炲﹥寰勯幇顒傦紱闂佽宕橀褔鏌ㄩ妶鍡曠箚闁靛牆瀚崗宀勬煕濞嗗繑顥㈡慨濠呮缁辨帒螣閼姐値妲梻浣呵归敃銈咃耿闁秴鐒垫い鎺嶈兌閸熸煡鏌熼崙銈嗗濠电姷鏁告慨鐑藉极閸涘﹥鍙忛柣鎴f閺嬩線鏌熼梻瀵割槮缁炬儳顭烽弻锝夊箛椤掍焦鍎撻梺鎼炲妼閸婂潡寮诲☉銏╂晝闁挎繂妫涢ˇ銉х磽娴e搫小闁告濞婂濠氭偄閾忓湱锛滈梺闈涚箳婵敻鎮橀崼銏㈢<闁绘劦鍓欓崝銈嗐亜椤撶姴鍘寸€殿喖顭锋俊鎼佸煛閸屾矮绨介梻浣呵归張顒傜矙閹达富鏁傞柨鐕傛嫹
首页 > 研发问答 > 微波和射频技术 > RFIC设计学习交流 > 求问transient noise的仿真设置

求问transient noise的仿真设置

时间:10-02 整理:3721RD 点击:
最近需要仿真transient noise,用的MMSIM12,参数设置区如下图:


闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾剧懓顪冪€n亝鎹i柣顓炴閵嗘帒顫濋敐鍛婵°倗濮烽崑娑⑺囬悽绋垮瀭濡わ絽鍟粻娑樏归敐鍛础缂佸鑳剁槐鎾诲磼濮橆兘鍋撻悜鑺ュ€块柨鏇氱劍閹冲矂姊绘担鍛婂暈闁荤喆鍎抽幑銏狀潨閳ь剙顕f繝姘亜缁炬媽椴搁弲顒勬⒑閹稿海绠撴繛璇х到鏁堟俊銈呮噺閸嬧剝绻濇繝鍌涘櫣妞わ絽銈搁幃浠嬵敍濞戞ɑ璇為梺璇″枟閻燂妇鎹㈠┑瀣倞闁靛ě鍐ㄥ婵犵數濮烽弫鎼佸磹椤栫偛鐒垫い鎺戝绾惧鏌熼崜褏甯涢柣鎾寸洴閹鏁愭惔鈥茬敖婵犫拃鍐粵闁逛究鍔嶇换婵嬪川椤曞懍鍝楅梻浣告贡閹虫挾鈧氨澧楁穱濠囧箹娴h倽銊╂煥閺冣偓閸庡磭绱為幒妤佲拻闁稿本鐟ㄩ崗宀勬煙閾忣偅宕岀€规洜鏁诲浠嬵敇閻愭鍞甸梻浣芥硶閸o箓骞忛敓锟�...


求问这个noise update的两个选项(step和fmax)分别在什么时候该勾选?如果不选的话默认是哪种呢?
我想拿这个仿sigma delta Modulator的精度(对PDM的每个周期取一个点进行fft变换处理),应该怎么设置呢?
之前仿的时候没有勾选任何一个选项,电路仿真结果在110dB左右,但是如果勾选了fmax,结果只有75dB左右。这是怎么回事啊,感觉差异也太大了。求大神指教。
ps:论坛里关于Transient Noise的一个仿真文档(Application Notes on Direct Time-Domain Noise Analysis )我也大略看过,好像文中讲的版本并没有这一项设置。

邦定。

cdnshelp里都有啊,fmax是最高频率,这个值设的越高越精确,建议至少设在100G,fmin留空是不计算1/f噪声,不留空就是计算小于fmin的1/f噪声
加入noise后的电路snr下降哇哇的很正常

呃,不好意思,我问的是Noise Update的两个选项step和fmax的设置。您说的这个fmax的意义我是知道的。

这只是一个update步长的问题,如果你选step会变差很多,看一下你fmax设置是多少

如果选step的话应该是指按照仿真步长来更新噪声吧?您说的“选step会变差很多”是指这样得到的结果没有选fmax准确么?
我现在设置的fmax是100M,仿真步长基本是4ns左右(最高有7到8ns的),这样的话应该怎么设置呢,诚请指教!

以及,您上面说fmax设置在100G,这么大得仿多久啊。感觉仿不完了。

Application Notes on Direct Time-Domain Noise Analysis

我的理解是,你设置步长是4ns但spectre还是会有一些远小于4ns的步长出现,至于fmax设多少,我试过到100G以上再增加对性能变化就比较小了,因为热噪声是很重要的一部分噪声来源,而设成100M来讲只包含了热噪声中极小的一点点

那关于这个update的两个选项step和fmax,到底什么时候该用哪个选项比较好呢?有什么原则吗

butong,xuexi

摘录一段原文:
Specifies whether noise is to be injected at a constant time step(fmax) or the Spectre solver time step is to be used(step).
Injecting noise at a constant time step is suitable when the value of noisefmax is larger than the bandwidth of all signals in the circuit, and simulation time step is effectively controlled by noise.
Olny one noise frequency is updated at each time step.
If the badwidth of some of the signals exceeds noisefmax, which forces the simulator to take steps smaller than noisetmin, then noise should also be injected at each time step between the regular noise updates. In this case, all noise frequencies are updated at each time step.
简而言之:选step小的那个。

灏勯涓撲笟鍩硅鏁欑▼鎺ㄨ崘

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top