ngspice. medida la sintaxis en AC + par ()

1

¿Por qué las dos listas de red dan totalmente diferentes valores de impedancia de salida ?

Netlist1:

*CMOSinverterhttps://electronics.stackexchange.com/questions/383552/measurement-of-output-impedance-of-a-cmos-inverter.PARAMV_SUPPLY=3.3.PARAMAC_POINTS=10.PARAMAC_START=1000.PARAMAC_STOP=1E6VDDVDD0'V_SUPPLY'VSSVSS00MPOUTINVDDVDDP1W='9.987275E-06'L=3.500000E-07MNOUTINVSSVSSN1W='9.987275E-06/2'L=3.500000E-07CININVSS1E9RfOUTIN1E9IOUTVSSOUTAC1.ACdec'AC_POINTS''AC_START''AC_STOP'.OPTIONPOSTPROBEACCURATE.includemodelcard.nmos.includemodelcard.pmos.MEASUREACZac_power0rmspar('abs(i(vdd))*v(vdd)').measureACZROUT1rmspar('v(OUT)/abs(i(VSS))').end

Netlist2:

*CMOSinverterhttps://electronics.stackexchange.com/questions/383552/measurement-of-output-impedance-of-a-cmos-inverter.PARAMV_SUPPLY=3.3.PARAMAC_POINTS=10.PARAMAC_START=1000.PARAMAC_STOP=1E6VDDVDD0'V_SUPPLY'VSSVSS00MPOUTINVDDVDDP1W='9.987275E-06'L=3.500000E-07MNOUTINVSSVSSN1W='9.987275E-06/2'L=3.500000E-07CININVSS1E9RfOUTIN1E9IOUTVSSOUTAC1.OPTIONPOSTPROBEACCURATE.includemodelcard.nmos.includemodelcard.pmos.control*ACdec'AC_POINTS''AC_START''AC_STOP'ACdec1010001E6letROUT=OUT/abs(i(VSS))plotROUTprintROUT>ROUT.log.endc.END

Paraladuplicaciónexactadelproblema,simplementecopielasdoslistasderedendosarchivosdiferentesyejecutengspice.Verifiquelasalidadelterminalconlamíacomosemuestraarriba.

Lamodelcard.pmosymodel.nmossepuedenencontraren enlace

    
pregunta kevin

0 respuestas

Lea otras preguntas en las etiquetas