SMS dit: CMOS circuit design, layout, and simulation /