A simple discrete implementable buck convertor. Uses an inductor and PWM to take a relatively high input voltage and convert it to a lower one. Upon start of simulation current is allowed to pass through inductor at the 100kHz switching speed until 10V is reached - at which point the voltage monitoring feedback comparator turns off the PWM. Output overshoots but then stabilizes do
wn to the 10V set point. In normal running the 100kHz control signal is modulated by the feedback comparator to keep an average current through the inductor to maintain the set point. PWM is provided by NANDing the 100kHz switching frequency and the control signal to drive the pMOS drive MOSFET