作者ohya74921 (加百利)
看板Electronics
标题[问题] 核对一题解答 @@"
时间Sun Nov 8 15:20:13 2009
The circuit of Fig. is designed to provide an output bias voltage of 0.9 V
with a bias current of 10 uA and a small-signal voltage gain of 50. Calculate
the dimensions of M1 and M2.
假设 Vth=0.5, unCox = upCox = 20u, lambda=0.1, VDD=1.8V
VDD
│
←
VB ──┤│ M2
└┐
│VOUT
│
┌┘
VIN ──││ M1
→
│
GND
我的算法是 由 |Av|=-gm(ro1//ro2) 可求出 M1的(W/L)=25
在藉由偏压条件可知维持M2在SAT的条件为 0.4 < vb < 1.3
取 Vb=0.8V
再由 ID=1/2μp Cox (W/L)2 (VDD-VB-VTH)^2 可求出M2的(W/L)=4
假设L1=L2=0.18u
则 W1=4.5u , W2=0.72u
而VIN的值也可藉由ID求出为 VIN=0.7V
以下是我的SPICE档
***** Source *****
VIN 1 GND DC=0.7V
VB 3 GND DC=0.8V
VDD 4 GND DC=1.8V
***** MOSFETS *****
M1 2 1 GND GND N_18 L=0.18u W=4.5u
M2 2 3 4 4 P_18 L=0.18u W=0.72u
***** ANALYSIS *****
.model N_18 NMOS (KP=20u Vt0=0.5v lambda=0.1)
.model P_18 PMOS (KP=20u vt0=0.5v lambda=0.1)
.op
.option post
.tf v(2) VIN
.end
以下为netlis 档内容
subckt
element 0:m1 0:m2
model 0:n_18 0:p_18
region Saturati Linear
id 11.7001u -11.7001u
vgs 700.0000m -1.0000
vds 1.7001 -99.8612m
vth 500.0000m 500.0000m
gm 117.0014u 8.0687u
gm 的值也跟手算的差好多...~"~
发现不论我 VB 怎麽调 PMOS 都一直在 Linear region...
是我推导错误吗 @@"
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.136.213.47
※ 编辑: ohya74921 来自: 220.136.213.47 (11/08 15:21)
※ 编辑: ohya74921 来自: 220.136.213.47 (11/08 16:26)