Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 12185|回復: 10
打印 上一主題 下一主題

[問題求助] 典型two-stage OPA設計與模擬

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2010-6-22 17:55:11 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
大家好,最近在帶學弟做OPA的模擬2 b  T8 P9 O6 ?1 Y
                                                                                
3 ]/ E; L( e+ c$ ^; v這個電路我之前也有模擬過(標準two-stage OPA)" _8 j2 {' B, t, y, x
後來再看學弟他們模擬的時候
( i9 i" D5 u$ e! p想到了一些問題' u8 u9 H! {2 L4 a7 B' V( m' `5 p
                                                                                
2 R/ p. O) C" d! \/ y  M一般來講我們可以先藉由CIC所提供的技術文件來抓一些設計參數
$ r; i4 F7 u( p( s  h! |2 @# c# Bex:Vt..λ..γ..μ...Cox
: e% @% f% U1 R; J& ~% z; l                                                                                7 e: b$ c3 k2 O# t
再利用類似Allen 的書本裡的步驟來設計; l  t& v1 f7 N5 k/ ?' L" X
                                                                                5 q! E: V! V% q7 o5 o
但問題是,我們帶的參數值跟最後模擬出來的數值會有一定的差距
8 H! V$ U9 Q7 x: E% o                                                                                2 B8 l% U' p; J
所以說偏壓電流、Vod等可能都會偏掉
4 x9 y2 I+ ^: o                                                                                
+ _  M' k: B& e* {' y- ^目前我們的做法是,把電路直接接起來,再利用微調參數的方式來tune
1 A6 Z9 v. u9 m% G7 s8 `但還是很難tune的準確6 k& H  P4 c1 L: Q$ _
                                                                                
2 h2 r2 k. c' b9 [" N) O0 M+ e0 B4 D另外有一種方法就是,電路裡面的每一顆MOS都先獨立調整到準確的電流電壓值) F# Y" R. y2 t" g4 ~
最後再接起來。
) n3 t, h  P8 A! ?0 O
9 B- i$ C3 t! L7 y. f. L/ e2 T7 Z第一種方式的好處在於省時間較不費功,缺點在於偏壓點較為不準。4 K$ [3 [; i3 q  v
第二種方式則相反。
5 ^, G; |" H; m$ [                                                                                
# M2 R/ m7 ^, t& Z想請問各位設計電路時是用哪一種方式呢?7 T2 L" f6 R5 E/ P3 r8 ^( ~0 e
                                                                                
" V& h3 x# _3 o                                                                                ; R( K8 `' s* d9 }9 Y' P
另外,想請問各位如何去抓我上面所提的參數?(Vt..λ..γ..μ...Cox )* Z+ W  ~2 g# \+ q, n$ g2 U3 }
尤其是λ。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享分享 頂1 踩 分享分享
2#
發表於 2010-6-23 10:04:52 | 只看該作者
我是用第二種
5 Q6 o! T7 G( ]0 E8 Z. _1 \- r- Q+ f2 P0 h7 T* ^; h; F
不過第二種方法遇到VDS變動範圍大的架構
1 y( E/ u* C- d2 M6 g" |' u0 Y" g5 |" q3 [, T! Q3 w
偏壓點也會不準  V  W- P4 E$ E7 ~  }
. v. A: G- i9 P; O8 I1 R0 {: D/ m
比如用在gainboosting就很難做  s: A( ]; B# m7 y: [4 w. U- ^- \* Q9 \
2 ?2 y/ j6 j: n' k7 l2 q' V
也正因為我用第二種方法- U+ s8 V5 J4 J

2 q' @( b( ]4 Q所以抓參數我只抓Vth: T/ B: \% F, u. H) T  v

9 A6 N# u: o. G- w6 N其他的我都不管就直接tune
- u: n4 c( p1 N, U7 d& ]6 i( @9 ~8 V
8 f8 Q* @% m; `( y* B我的經驗是如果overdrive設的對
8 ^- P' z9 z8 B% X1 s" T% p! |1 h- _. J' }9 t* ^9 ^
不會太難tune
! n; @" Q. W' X& x7 @! ], \! N/ g& [$ d$ K: i6 {- N5 Z( u2 w
以上~
3#
發表於 2010-6-24 13:05:56 | 只看該作者
我也是用第二個方式:
  a! J3 R  d) j- p4 Y0 J但可以參考martin那本書第六章的方式,, E* m. m$ g( b1 H$ i( f
它tune出來的結果還算OK~~  D9 ]- f$ ~# c# Q; N7 G6 i8 \/ w
你可以參考看看~~
4#
發表於 2010-7-7 11:59:46 | 只看該作者
通常是以第二種方式居多9 P6 T$ @. z) v
因為書上那些公式, 你把model裡的參數抓出來套進去用是沒用的/ C( s1 V0 F+ I% }( {
model的level至少是49, 書上那些頂多到level 3....
$ ~+ Q5 y2 e3 J- v9 L4 ?- x5 I6 j5 a所以你用手算跟用模擬一定有差別, 倒不如直接把一些W/L訂下來, 直接灌你想要的電流進去看偏壓點
0 K# p! A4 b$ |0 M% y另外一點提醒, 書上教的是分析, 你要做的是設計, 這兩者是不同方向的, 考慮的東西會不同!!
: }, }( o# q: P$ o" _設計有時要的是一個sense而不是很精確的數字, 數字那些交給電腦幫你處理就好
5 l! L# a$ c" K8 n: E; }你要知道的是, 你調整這個參數會造成什麼影響, 接著是你要往哪個方向調才會得到想要的結果$ ~& F5 q3 w' q% H# v( k7 B; L
漸漸你就可以訓練出設計還有debug的能力!# A* J' X2 Q- [- t  c
這一部份Razavi的書提供了較多想法(但不是說其他人的書不好!! 其他幾本也都是經典必k的!!)

評分

參與人數 1Chipcoin +3 收起 理由
poseidonpid + 3 好的經驗分享

查看全部評分

5#
發表於 2010-8-4 18:25:00 | 只看該作者
通常是以第二種方式居多
4 q6 @) j8 S- L' M9 |因為書上那些公式, 你把model裡的參數抓出來套進去用是沒用的
# ?# T" }& C* L# W- bmodel的level至少是4 ...4 R6 \5 z( V) u6 w( Q) e
jackrabbit 發表於 2010-7-7 11:59 AM

% K% S6 a2 R1 g' [8 o( P. B& |所以说感觉很重要。: w* {6 L' w6 Y& J' e. w
手算是给你感觉的。- B9 u8 b, e9 r/ e) P% T( O* {
而非真的要完全做到仿真和手算一致。
6#
發表於 2010-8-19 02:31:42 | 只看該作者
看是什么样的制程了 如果不是特别先进 手算和仿真差别不大
7#
發表於 2010-8-22 23:15:52 | 只看該作者
我也很好奇怎樣去抓那些參數~做手算~
+ g  e1 {1 ~: R/ O2 v6 M9 T不知道哪位大大可以分享一下
8#
發表於 2010-9-9 15:35:30 | 只看該作者
原來可以這樣做!
" u0 \# V! @/ K- Z1 M" T9 b' d! J- ~受教了!!
9#
發表於 2011-2-22 14:25:35 | 只看該作者
有沒有大大可以分享依下大概要怎麼tune/ Q# b; y! F( }: r6 I" [  O
可以用two-stage OPA做為示範嗎?拜託感恩!
10#
發表於 2011-3-29 10:32:44 | 只看該作者
我也是用第二種方式,首先你要知道每顆電晶體的偏壓和流過電流
5 F* C8 U# W) I在單獨用spice跑各別顆電晶體的偏壓點、電流、gm,, e( M5 [8 v  W+ Q' B2 @3 Z
通常手算的與模擬的值會不同,但是可以利用模擬出來的spice反推未知參數
11#
發表於 2011-7-12 11:43:27 | 只看該作者
非常感謝大大的分享
2 V9 a! l8 j( Y7 A( m$ ^  t增進知識
4 J2 E& h$ z. a( j9 t4 q$ |感謝大大喔7 z; E8 M: i! ~. n
造就大家喔
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-6-5 02:16 PM , Processed in 0.152019 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表