Introduction to VLSI systems - Mead, Carver; Conway, Lynn