1.电路原理图 & 电路指标

设计指标:
- 负载电容CL=2 pF
 - 增益带宽积GBW=100 MHz
 - 增益 Av=10
 - gm/Id=10
 
2. 根据电路指标进行 手算
2.1 确定 gm
2.2 确定负载电阻 RD
2.3 确定 Id
Vov > 150mV gm/id < 10 MOS管处于 强反型区 Vov < 0 gm/id 较大 MOS管处于 亚阈值区 0 < Vov < 150 mV gm/id < 10 MOS管处于 强反型区 
- Vov:过驱动电压,(Vgs-Vth)
 - gm/id一般选10
 
3. gmid设计
- 确定gm
 - 选择沟道长度 L 
  
- L小,fT(截止频率)高
 - L大,gmro(本征增益)大
 
 - 选择合适的gm/id值(需要经验选择) 
  
- gm/id大,低功耗,低Vdsat,高摆幅
 - gm/id小,高ft,噪声性能好
 
 - 确定Id
 - Id/W确定W
 
4. virtuoso 操作
4.1 dc扫描gmid曲线
需要扫描3条曲线
- gm ro ~gmid图:使用
 这个公式,需要在
的情况下才可以,使用这个图,确定MOS的沟道长度L.(ro=rds=1/gds,沟道电阻)
- Vgs ~gmid图:根据确定的L,读出Vgs值
 - Id / W ~ gmid图:确定宽度W
 
4.1.1 dc扫描原理图

4.1.2 变量设置

- L,为之后扫参变量
 - vds为电源电压
 
4.1.3 dc分析

设置,vgs进行扫参
4.1.4 L扫参

4.1.5 绘制图像

4.1.5.1 绘制gmro~ gmid图

waveVsWave(?x gmid ?y OS("/NM0" "self_gain"))) 
如果MOS没有self_gain参数选项,可以使用 gm/gds来计算出self_gain.
4.1.5.2 绘制vgs~ gmid图

waveVsWave(?x gmid ?y OS("/NM0" "vgs")) 
4.1.5.2 绘制id / W ~ gmid图

waveVsWave(?x gmid ?y (id / VAR("W"))) 
 
4.1.6 扫参结果图

4.1.6.1 gmro ~ gmid

4.1.6.2 vgs ~ gmid

4.1.6.3 id/W ~gmid

4.2 根据之前计算结果读出参数
4.2.1 确定沟道长度 L

如图所示,设计指标确定 gmid=10,要确保 gm*Rd <<gm*ro,则gmro数量级比gmRd大
故选择,L为1.3 um,比AV=10大一个数量级。
4.2.2 读出 vgs

gmid=10; L=1.38u,则可以读出vgs=587.757mV
4.2.3 确定W

gmid=10; L=1.38u,则可以读出id/W=3.61089
由之前手算得出,Id=125.6 uA
则 W=Id/3.61089=125.6 u/3.61089=34.78 u
4.3 仿真设置

4.3.1 dc设置

4.3.2 ac设置

4.3.3 output设置

(VF("/vout") / VF("/vin")) 

gainBwProd((VF("/vout") / VF("/vin"))) 
4.4 仿真结果

GBW=93MHz

AV=7.9
与设计略有误差。
4.5 可以通过提高VDD来使得性能与设计相符





















