<> <> <> CIRCUIT[Lambda _ 1, Temp _ 25, WNInverter _ 2, LNInverter _ 4, -- N transistor of the inverter WPInverter _ 2, LPInverter _ 4, -- P transistor of the inverter WNPD _ 2, LPPD _ 200, -- N transistor of the pad capa _ 50pF, resist _ 0.2k ] = { Vdd: node; ! ThymeBasics ! CMOS2.0u25C powerSupply: voltage[Vdd, Gnd] = 5.0; Input, Output, InverterOut, Drain: node; ?: ETran[Input, Gnd, InverterOut | L _ LNInverter, W _ WNInverter]; ?: CTran[Input, Vdd, InverterOut | L _ LPInverter, W _ WPInverter]; ?: capacitor[Output, Gnd] = capa; ?: resistor[Drain, Vdd] = resist; ?: CTran[InverterOut, Drain, Output | L _ LPPD, W _ WNPD]; ?: RectWave[Input | period _ 40ns, width _ 20ns, tRise _ 4ns, tFall _ 4ns, tDelay _ 10ns]; }; PRINT[Input, Output, InverterOut]; PLOT["Pads", :2ns, -1, 6, powerSupply^: -1mA, Input, Output, InverterOut]; IC[Vdd _ 5, InverterOut _ 5.0, Drain _ 5.0, Output _ 5.0]; RUN[tMax _ 100ns, maxIter _ 100000];