Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2010-6-22 17:55:11 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
大家好,最近在帶學弟做OPA的模擬
3 C2 s" {- P, a2 B                                                                                # `4 q. ]- Y7 w% R* j
這個電路我之前也有模擬過(標準two-stage OPA)
; L3 `; }3 u- }2 i後來再看學弟他們模擬的時候
/ d1 z% Z! T7 m7 n' X+ n' h想到了一些問題
' X4 e8 S- p+ z. c) }                                                                                ) \+ v% a" k! X/ ^# U
一般來講我們可以先藉由CIC所提供的技術文件來抓一些設計參數* ~/ H& d1 c- k4 A- {
ex:Vt..λ..γ..μ...Cox
+ z4 V: r: F) i! h                                                                                
/ m4 Y% d: |, X1 |) \再利用類似Allen 的書本裡的步驟來設計
( ?: j$ q" r+ U# A; \+ p2 M8 q                                                                                $ Y! h( z# ?* [" K' m# ~0 C) }
但問題是,我們帶的參數值跟最後模擬出來的數值會有一定的差距/ \7 g; A( A$ \7 s  R7 b. @8 m
                                                                                
: T7 H) W  O1 e+ O9 K所以說偏壓電流、Vod等可能都會偏掉
% B' f& R- C; Y: u% V                                                                                
1 x0 I  x9 S! ^* J目前我們的做法是,把電路直接接起來,再利用微調參數的方式來tune* T* S1 O3 w1 k* \
但還是很難tune的準確
+ u9 L- v) f  f  g                                                                                
6 v: D) K0 C( i5 y; ^2 n! k' T3 s9 V9 E另外有一種方法就是,電路裡面的每一顆MOS都先獨立調整到準確的電流電壓值( E! x7 r7 c( w" e' Q" _6 \
最後再接起來。# e5 e" A: c% ^, r

2 I8 X1 l, o/ w" u3 E& C第一種方式的好處在於省時間較不費功,缺點在於偏壓點較為不準。- w+ F) b3 I) J
第二種方式則相反。  f: w& q1 n) Q" r. L# @
                                                                                # M, o. r% l3 D
想請問各位設計電路時是用哪一種方式呢?
' }6 {$ Z# j( B0 L: f, p                                                                                7 v7 ~- P4 x5 B  H6 Z
                                                                                
7 W5 a$ K' M  M( n2 G% q# |( s另外,想請問各位如何去抓我上面所提的參數?(Vt..λ..γ..μ...Cox ). j( ^# }' p' E/ S5 U' r
尤其是λ。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享分享 頂1 踩 分享分享
2#
發表於 2010-6-23 10:04:52 | 只看該作者
我是用第二種
- T5 L) u4 E7 m$ L5 [0 `1 L. C3 V; l; ^! F* E; J" l, h0 l9 i
不過第二種方法遇到VDS變動範圍大的架構6 n- K1 _  \$ _0 U
$ I1 h, @# L( g* ?" Z) Q1 `" H
偏壓點也會不準4 O$ e5 N5 f2 A* d$ l) J2 i2 f" s
2 {$ X; N9 s, V4 ?* c0 @# I
比如用在gainboosting就很難做: h" e7 j7 r" r6 w# e

, }5 G  q* U- z% q) ~& }也正因為我用第二種方法
% g5 g: _: I/ ]  L* E2 [/ A$ ?  d& X# r& `% X: E2 ?
所以抓參數我只抓Vth
1 P% v3 H9 I) }  V# u% x# q: m+ O
其他的我都不管就直接tune8 r) f/ `, i# R
* o4 p2 f/ j* w# K
我的經驗是如果overdrive設的對! ?9 c! m+ S6 \; u
1 |! R! z( `2 ]" z1 ]
不會太難tune* C, {( k! a4 t1 `: o0 ], z- a$ w# e! Q
$ b  X0 y2 r2 E8 X
以上~
3#
發表於 2010-6-24 13:05:56 | 只看該作者
我也是用第二個方式:' q- }$ J9 k: x; Y
但可以參考martin那本書第六章的方式,  z2 `1 I. }2 Q( d
它tune出來的結果還算OK~~
! Y; N% ]/ M5 v! y1 r: r你可以參考看看~~
4#
發表於 2010-7-7 11:59:46 | 只看該作者
通常是以第二種方式居多
  y  g% Z/ l% X) b' t因為書上那些公式, 你把model裡的參數抓出來套進去用是沒用的" h8 O/ ~! Y% E
model的level至少是49, 書上那些頂多到level 3....& Q& O3 J1 c; I8 |# e4 f- `8 U; S
所以你用手算跟用模擬一定有差別, 倒不如直接把一些W/L訂下來, 直接灌你想要的電流進去看偏壓點
/ o% r, ^  B" x5 O另外一點提醒, 書上教的是分析, 你要做的是設計, 這兩者是不同方向的, 考慮的東西會不同!!
8 n) j6 n5 t3 ?8 R0 I5 Z, Q$ c# y設計有時要的是一個sense而不是很精確的數字, 數字那些交給電腦幫你處理就好& X6 }9 ?! P% Y7 n/ h  Z  U
你要知道的是, 你調整這個參數會造成什麼影響, 接著是你要往哪個方向調才會得到想要的結果7 t. F& P7 r3 k; e: H* Z+ z9 @; c# M$ }
漸漸你就可以訓練出設計還有debug的能力!
+ s# j0 M; a8 }這一部份Razavi的書提供了較多想法(但不是說其他人的書不好!! 其他幾本也都是經典必k的!!)

評分

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

查看全部評分

5#
發表於 2010-8-4 18:25:00 | 只看該作者
通常是以第二種方式居多* G1 b1 j- N5 ~) G
因為書上那些公式, 你把model裡的參數抓出來套進去用是沒用的, v* N4 m' E9 e
model的level至少是4 ...
2 Q7 Y$ G: A5 l7 Z' L2 j6 ^jackrabbit 發表於 2010-7-7 11:59 AM

$ F* R* H' F% _) G. Z所以说感觉很重要。
9 r/ y# @% E3 a+ O  x手算是给你感觉的。
" q$ C; W9 S6 ~而非真的要完全做到仿真和手算一致。
6#
發表於 2010-8-19 02:31:42 | 只看該作者
看是什么样的制程了 如果不是特别先进 手算和仿真差别不大
7#
發表於 2010-8-22 23:15:52 | 只看該作者
我也很好奇怎樣去抓那些參數~做手算~
8 s* j( ~$ E) U" L2 N不知道哪位大大可以分享一下
8#
發表於 2010-9-9 15:35:30 | 只看該作者
原來可以這樣做!1 m2 l5 n- s; z+ Q
受教了!!
9#
發表於 2011-2-22 14:25:35 | 只看該作者
有沒有大大可以分享依下大概要怎麼tune
" v4 n9 L! l( M) N7 ?& _' Y+ ?可以用two-stage OPA做為示範嗎?拜託感恩!
10#
發表於 2011-3-29 10:32:44 | 只看該作者
我也是用第二種方式,首先你要知道每顆電晶體的偏壓和流過電流
3 }. B% s+ i# C" w/ F8 K. l在單獨用spice跑各別顆電晶體的偏壓點、電流、gm,
: q; ~# d* x' y( y' i) s0 B通常手算的與模擬的值會不同,但是可以利用模擬出來的spice反推未知參數
11#
發表於 2011-7-12 11:43:27 | 只看該作者
非常感謝大大的分享+ ?# N0 a2 Q$ s1 Y
增進知識% a! Q; e4 L6 w9 D
感謝大大喔0 J% K( e6 K- f6 P+ X
造就大家喔
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-1 04:10 PM , Processed in 0.123516 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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