Die PushPull Stufe wird für das Gate benötigt. Hier sind Beispiele dafür.
http://www.mikrocontroller.net/articles/Treiber