在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: thanksoar

[求助] 【急】要交大作业了。。我的增益还是负的。。

[复制链接]
发表于 2010-12-17 13:45:44 | 显示全部楼层
既然M9,M11没有饱和,那么这两个管中流过的电流也不知道是多少。仿真结果如下,是106.0319u!

element  0:m7       0:m8       0:m9       0:m10      0:m11      0:m12     
model    0:pmos     0:nmos     0:nmos     0:nmos     0:nmos     0:pmos   
region     Saturati     Linear     Linear     Linear     Linear   Saturati
  id       -48.3895u   48.3896u  106.0319u   48.3896u  106.0319u -100.0000u
发表于 2010-12-17 16:53:20 | 显示全部楼层
八成是静态工作点没有设置正确。。。
发表于 2010-12-17 19:19:08 | 显示全部楼层
楼上说得对!
 楼主| 发表于 2010-12-17 21:48:14 | 显示全部楼层
回复 10# analoging


    确实没有饱和,我是这么想的,我上下通过两个电流镜像给了两个电流,汇聚点为了电流为0一定是一组电流的管为线性,一组处在饱和(电流大的处于线性)。ALLEN书P159有类似分析。需要加共模反馈才能解决。请问,我的静态工作点有问题么?舍的偏执电压有问题?能帮忙指教下么
 楼主| 发表于 2010-12-17 21:50:31 | 显示全部楼层
回复 12# fly2159


    请指教。。。偏执电压我按Von=0.2v,用level1算的。。偏执电压的问题么?
发表于 2010-12-17 22:02:17 | 显示全部楼层
全差分运放不用CMFB也能仿出正确的增益的
问题都在工作点上,先保证管子都饱和区吧,然后再说输出共模的事
 楼主| 发表于 2010-12-17 22:43:03 | 显示全部楼层
回复 16# bbyeah


    谢谢你的提醒
 楼主| 发表于 2010-12-17 22:51:39 | 显示全部楼层
回复 16# bbyeah


    我还是感觉不可能所有管都能工作在饱和区,但我是否应该保证9,11或者8,10其中一组在饱和吧~
发表于 2010-12-17 23:35:50 | 显示全部楼层
全差分folded cascode,全部饱和才行,考虑一下各个支路的静态电流就明白了
发表于 2010-12-19 01:09:45 | 显示全部楼层
本帖最后由 analoging 于 2010-12-19 01:11 编辑

回复 14# thanksoar


    管子同时饱和的确是不容易的。通过对你程序进行宽长比,及偏置点的改动,可以实现各管子的电流与电流镜像基本一致,不至于像原来那样偏的厉害。我觉得m8,9,10,11应该饱和,才能构成共源共栅。改动后m4,m5,线性,m6,m7,m8,9,10,11饱和。此时单端的增益为正的。

改动如下:
M1 3 17 2 2 PMOS W=50U L=1U
M2 4 18 2 2 PMOS W=50U L=1U
M3 2 1 7 7 PMOS W=83U L=1U
M4 16 1 7 7 PMOS W=133U L=1U
M5 15 1 7 7 PMOS W=133U L=1U
M6 5 13 16 16 PMOS W=4U L=1U
M7 6 13 15 15 PMOS W=4U L=1U
M8 5 10 3 3 NMOS W=23U L=1U
M9 3 8 0 0 NMOS W=66U L=1U
M10 6 10 4 4 NMOS W=23U L=1U
M11 4 8 0 0 NMOS W=66U L=1U
M12 1 1 7 7 PMOS W=95U L=1U
M13 8 8 0 0 NMOS W=65U L=1U
I1 1 0 100UA
I2 7 8 150UA
C1 6 0 10PF
C2 5 0 10PF
VDD 7 0 5
V13 13 0 3.25
V10 10 0 1.5
V+ 17 0 DC 0 AC 1
V- 18 0 DC 0
*******************
.AC DEC 20 100 1000MEG
.PRINT AC VDB(6)
.probe vdb4=par('20*log10(v(5)-v(6))')
*******************
.model NMOS NMOS vto=0.70 KP=110U GAMMA=0.4 LAMBDA=0.04 PHI=0.7 LEVEL=1
.model PMOS PMOS vto=-0.70 KP=50U GAMMA=0.57 LAMBDA=0.05 PHI=0.8 LEVEL=1
*******************
.OP
.END

你可以自已跑一下。我刚学模拟,许多东西还不懂,只是瞎改的。有错误的话还望多多赐教。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-23 18:15 , Processed in 0.020124 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表