|
发表于 2022-8-28 11:38:27
|
显示全部楼层
我大概搭了一下这个电路,在尺寸选取适当并且直流工作点设计正确的情况下,是可以工作的,单极小信号放大增益到差不多50dB,整个系统只存在一个主极点。
// Library name: testLib
// Cell name: invOTA
// View name: schematic
I0 (net10 0) isource dc=ibias type=dc
PM9 (net19 vcm vdd vdd) p12 w=(150n) l=400n as=88.9f ad=88.9f ps=1.26u \
pd=1.26u nrd=1.4 nrs=1.4 sa=350n sb=350n m=(1)*(1)
PM8 (net17 vcm vdd vdd) p12 w=(150n) l=400n as=88.9f ad=88.9f ps=1.26u \
pd=1.26u nrd=1.4 nrs=1.4 sa=350n sb=350n m=(1)*(1)
PM7 (net013 voutp net19 vdd) p12 w=(600n) l=400n as=124.5f ad=114f \
ps=1.09u pd=980n nrd=316.667m nrs=316.667m sa=2.87128u sb=2.87128u \
m=(4)*(16)
PM6 (cmfb vcm net19 vdd) p12 w=(600n) l=400n as=124.5f ad=114f ps=1.09u \
pd=980n nrd=316.667m nrs=316.667m sa=2.87128u sb=2.87128u \
m=(4)*(16)
PM5 (cmfb vcm net17 vdd) p12 w=(600n) l=400n as=124.5f ad=114f ps=1.09u \
pd=980n nrd=316.667m nrs=316.667m sa=2.87128u sb=2.87128u \
m=(4)*(16)
PM4 (net013 voutn net17 vdd) p12 w=(600n) l=400n as=124.5f ad=114f \
ps=1.09u pd=980n nrd=316.667m nrs=316.667m sa=2.87128u sb=2.87128u \
m=(4)*(16)
PM3 (voutp vinn net13 vdd) p12 w=(600n) l=1u as=198f ad=198f ps=1.86u \
pd=1.86u nrd=316.667m nrs=316.667m sa=330n sb=330n m=(1)*(1)
PM2 (voutn vinp net13 vdd) p12 w=(600n) l=1u as=198f ad=198f ps=1.86u \
pd=1.86u nrd=316.667m nrs=316.667m sa=330n sb=330n m=(1)*(1)
PM1 (net13 net10 vdd vdd) p12 w=(150n) l=400n as=88.9f ad=88.9f ps=1.26u \
pd=1.26u nrd=1.4 nrs=1.4 sa=350n sb=350n m=(1)*(1)
PM0 (net10 net10 vdd vdd) p12 w=(150n) l=400n as=88.9f ad=88.9f ps=1.26u \
pd=1.26u nrd=1.4 nrs=1.4 sa=350n sb=350n m=(1)*(1)
NM4 (cmfb cmfb vss vss) n12 w=(150n) l=400n as=88.9f ad=88.9f ps=1.26u \
pd=1.26u nrd=1.4 nrs=1.4 sa=350n sb=350n m=(1)*(1)
NM3 (net013 net013 vss vss) n12 w=(150n) l=400n as=88.9f ad=88.9f ps=1.26u \
pd=1.26u nrd=1.4 nrs=1.4 sa=350n sb=350n m=(1)*(1)
NM2 (net12 cmfb vss vss) n12 w=(150n) l=400n as=88.9f ad=88.9f ps=1.26u \
pd=1.26u nrd=1.4 nrs=1.4 sa=350n sb=350n m=(1)*(1)
NM1 (voutp vinn net12 vss) n12 w=(400n) l=1u as=132f ad=132f ps=1.46u \
pd=1.46u nrd=475m nrs=475m sa=330n sb=330n m=(1)*(1)
NM0 (voutn vinp net12 vss) n12 w=(400n) l=1u as=132f ad=132f ps=1.46u \
pd=1.46u nrd=475m nrs=475m sa=330n sb=330n m=(1)*(1)
V0 (vinp vss) vsource dc=vdc/2.0 mag=1 phase=0 type=sine
C0 (vinn vss) capacitor c=1u
R0 (voutp vinn) resistor r=100G
V3 (vcm 0) vsource dc=vdc_cm type=dc
V2 (vdd 0) vsource dc=vdc type=dc
V1 (vss 0) vsource dc=0 type=dc
simulatorOptions options psfversion="1.1.0" reltol=1e-3 vabstol=1e-6 \
iabstol=1e-12 temp=27 tnom=27 scalem=1.0 scale=1.0 gmin=1e-12 rforce=1 \
maxnotes=5 maxwarns=5 digits=5 cols=80 pivrel=1e-3 \
sensfile="../psf/sens.output" checklimitdest=psf
dcOp dc write="spectre.dc" maxiters=150 maxsteps=10000 annotate=status
dcOpInfo info what=oppoint where=rawfile
ac ac start=1 stop=100M dec=50 annotate=status
modelParameter info what=models where=rawfile
element info what=inst where=rawfile
outputParameter info what=output where=rawfile
designParamVals info what=parameters where=rawfile
primitives info what=primitives where=rawfile
subckts info what=subckts where=rawfile
saveOptions options save=allpub
|
-
-
-
-
-
cir.txt
3.16 KB, 下载次数: 5
, 下载积分:
资产 -2 信元, 下载支出 2 信元
|