SMS dit: Microelectronic circuits and devices /