P
princerock
Guest
Betrakt en enkel felles kilde med aktiv last krets som vist nedenfor:
Forutsatt at alle transistorene arbeid i metning og tilordne vov = Vgs-Vt
Utgangen swing bør være: vdd-Vov1-Vov2
Hvis jeg vil ha en 2V utgang swing og VDD = 2.5V, så jeg kan få Vov1 Vov2 <0.5V
Så etter andre spesifikasjoner (f.eks dc gevinst) kan jeg gjøre rå beregningen om størrelsen på M1 og M2, og la dem oppfyller kravet Vov1 Vov2 <0,5.
Men i simulering er Vds2 mye større enn Vds1 og dermed M1 ikke kan arbeide i metning (Vds1 <Vgs1-Vtn).Dette er fordi jeg antar Vds = vov da jeg gjorde utregningen, men faktisk Vds> vov også gjør transistorer mettet.Selvfølgelig kan jeg se at Vds1 Vds2 = vdd, men hvordan kan jeg beregne Vds1 og Vds2 og foreta Ture Vds> vov både transistorer?
Beklager, men du må logge inn for å vise dette vedlegget
Forutsatt at alle transistorene arbeid i metning og tilordne vov = Vgs-Vt
Utgangen swing bør være: vdd-Vov1-Vov2
Hvis jeg vil ha en 2V utgang swing og VDD = 2.5V, så jeg kan få Vov1 Vov2 <0.5V
Så etter andre spesifikasjoner (f.eks dc gevinst) kan jeg gjøre rå beregningen om størrelsen på M1 og M2, og la dem oppfyller kravet Vov1 Vov2 <0,5.
Men i simulering er Vds2 mye større enn Vds1 og dermed M1 ikke kan arbeide i metning (Vds1 <Vgs1-Vtn).Dette er fordi jeg antar Vds = vov da jeg gjorde utregningen, men faktisk Vds> vov også gjør transistorer mettet.Selvfølgelig kan jeg se at Vds1 Vds2 = vdd, men hvordan kan jeg beregne Vds1 og Vds2 og foreta Ture Vds> vov både transistorer?
Beklager, men du må logge inn for å vise dette vedlegget