SMS dit: Switching power supply design