Text this: Microelectronic devices and circuits