SMPS Design Part 1 Basics and Block Diagram