Microelectronic Systems by W. Buchanan