Chip123 科技應用創新平台

標題: 請問OPA的Flicker Noise & Thermal Noise 可以用Hspice 模擬出來嗎? [打印本頁]

作者: deltachen    時間: 2010-1-11 11:02 AM
標題: 請問OPA的Flicker Noise & Thermal Noise 可以用Hspice 模擬出來嗎?
請問OPA的Flicker Noise  &  Thermal Noise 可以用Hspice 模擬出來嗎?2 N5 a9 t# q3 y: k3 A, p7 K
  i1 L% {9 E4 [' c3 f
目前正在設計一個OPA的電路....想要應用在Audio# u9 G8 K/ e3 U7 z: G2 }

' L! Q" _  t+ ~. v- F: |5 l2 V+ C& g設計的驗證想法就是:1 }8 `3 }# Q, y
         輸入一個1K的sin wave到OPA.....再用matlab去看OPA的輸出頻譜.....然後看它Thermal & Flicker Noise的頻譜上面的分佈
, R0 e2 j/ q) Z  t
' {$ _, N7 k8 S設計準則:
; f2 _1 s3 n4 [0 s9 F' J   依照Razavi第七章所述,  要降低Flicker Noise,則要用PMOS跟大面積的W*L做為OPA的Input stage
8 u' p, H+ L) N; W3 B8 Q
, E  @4 ~: l0 i0 }結果:1 d  F- g5 F. P9 m
   我做了兩顆OPA.....差別就是Inupt stage的size差四倍.........但是跑出來的結果....低頻的部份感覺沒什麼變化!!
8 w# v. ]- e5 a
' T) m# F) \$ \3 H% _, \6 H+ U問題:
1 h* R* }( _- n4 b- N" j4 v4 u   請問各位前輩.....這樣做有沒有問題呢???
" C5 ]- ~! y, o+ M+ \
! F( q* \8 E& u( E, c0 r   是否跟Hspice的 .noise指令的使用有關係???  K5 i8 c; H: R0 F( `
, Z9 @2 {' j$ A% a$ |0 `* A
   還是model�面跟本沒有noise的參數啊 ???  
作者: kuohsi    時間: 2010-1-11 03:00 PM
Hspice跑.tran看不到thermal, flicker noise的,& _# u1 {: V: J0 ]; V7 R
你可以單獨用.noise指令,看OP的flicker noise!
作者: fet    時間: 2010-1-12 08:50 AM
本帖最後由 fet 於 2010-1-12 09:01 AM 編輯 5 m# c9 C1 K1 p; a9 z+ }8 H

( V8 ?4 c" n, t2 n' z+ C3 e6 INoise analysis傳統是用AC的方法。不過,現在也可以看到在transient中的效果。5 k& R! l" w- p
(1)Cadence 的spectre simulator已經提供transient noise分析的選項。當你simulate transient的時候,會發現多了一個選項。Cadence有一份Application Note講如何使用。TRnoiseAN.pdf,你可能需要你的Cadence管理員進入Cadence的support網站下載。
$ z, w  E2 r4 T: h( rhttp://sourcelink.cadence.com/do ... /2006/TrnoiseAN.pdf 0 b# v+ I' s% T* H  e) s; `
也可參考: b, E/ d% H" M" Z+ K
http://www.cadence.com/community ... noise-analysis.aspx
/ O2 d* l- @- n$ Q* _) r' _
2 c" g; b: L4 L  F# q(2)HSPICE也跟進,在新版中提供transient noise分析。見! a5 f7 ~( m$ i1 [% P: W: `3 r
http://www.synopsys.com/TOOLS/VE ... ages/HSPICE-ds.aspx, S( a" |+ o+ o

" |% a; g( r' Z  g) B" cTransient Noise Analysis! ]/ S6 W) ]/ d# o* F  X9 _
HSPICE’s transient noise analysis enables users to predict the effects of device noise (channel, thermal, flicker, and shot noise) on time domain waveforms. HSPICE offers two powerful approaches for simulating transient noise.
3 P! m& J  ^% P( q- w# {, y; c2 g8 `9 E' h: X- E7 \
Monte Carlo approach: Monte Carlo samples generate an ensemble of noise stimulated waveforms for statistical evaluation. HSPICE supports noise bandwidth and scaling controls and enables the user to plot histograms of the simulation results.
, F+ |9 K* t  k8 s  z2 }4 D, `* S( {0 a( @9 i
Stochastic Differential Equations (SDE) approach: With this fast approach to transient noise analysis, statistics are predicted directly using SDEs that solve for the time-varying circuit covariance matrix. SDE noise measurements reveal waveform uncertainty and results can be used to predict circuit jitter due to device noise.
2 k( Y  B( l5 m  S; _+ l8 D# ]' C# R3 H5 d$ @
不過,我本人還沒有用過,以后打算用。不過總之應該是可以的,你可再搜索一下資料。
作者: fet    時間: 2010-1-12 09:00 AM
更多的參考文獻:; u3 \8 v1 _' h+ q. s; H
. _! G4 q8 q% ]9 k+ N
http://www.sciencedirect.com/sci ... 80a29b2dae5b6962300
0 m4 K7 z4 q$ h# [/ h; }
& _& V; Y6 N$ k3 e7 d3 o1 H) h) hhttp://ieeexplore.ieee.org/stamp ... mp;arnumber=1239279




歡迎光臨 Chip123 科技應用創新平台 (http://free.vireal.world/chip123_website/innoingbbs/) Powered by Discuz! X3.2