lhlblue
Member level 3

i have designed a current mirror with W/L=15u/20u m=1 to m=4, that is, a 4 times gain.
i use umc018 process. but my input current is very small, 0.5pA~2pA, then, i find that, when input is 0.5pA, the output is 20pA, when input is 2pA, the output is 26pA. it is not a 4 times amplification. it seems that, there is an additional 4.5pA leakage current((0.5pA+4.5pA)*4=20pA). the two MOS operates in subthreshold region(cutoff region in hspice), Vth=0.72V, the Vgs of MOS is about 0.35V.
1, what is the leakage current? is it subthreshold leakage? and is it Idb of MOS? how to plot Idb of MOS in hspice? is it like idb(MM1)?
2, can it be gate leakage? if yes, how to plot the gate leakge in hspice?
3, i see, in most technology lib, when current is small, such as, less then 10nA, the hspice model is inaccurate, is it right? can my lib be inaccurate here?
4, i see also, the optimal subthreshold region is in the range of -200mV<Vgs-Vt<0, is it right? why? for my case, Vgs-Vt=-370mV, can it not follow the exponential law in subthreshold region here?
5, the leakage will affect my circuit, and the amplification is not correct, how to remove the influence of leakage? or just because the hspice modle is unaccurate(if unaccurate, what can i do to amplify a 0.5pA current)?
thanks all.
i use umc018 process. but my input current is very small, 0.5pA~2pA, then, i find that, when input is 0.5pA, the output is 20pA, when input is 2pA, the output is 26pA. it is not a 4 times amplification. it seems that, there is an additional 4.5pA leakage current((0.5pA+4.5pA)*4=20pA). the two MOS operates in subthreshold region(cutoff region in hspice), Vth=0.72V, the Vgs of MOS is about 0.35V.
1, what is the leakage current? is it subthreshold leakage? and is it Idb of MOS? how to plot Idb of MOS in hspice? is it like idb(MM1)?
2, can it be gate leakage? if yes, how to plot the gate leakge in hspice?
3, i see, in most technology lib, when current is small, such as, less then 10nA, the hspice model is inaccurate, is it right? can my lib be inaccurate here?
4, i see also, the optimal subthreshold region is in the range of -200mV<Vgs-Vt<0, is it right? why? for my case, Vgs-Vt=-370mV, can it not follow the exponential law in subthreshold region here?
5, the leakage will affect my circuit, and the amplification is not correct, how to remove the influence of leakage? or just because the hspice modle is unaccurate(if unaccurate, what can i do to amplify a 0.5pA current)?
thanks all.