SMS dit: Microelectronic circuit design