Vlsi Circuits And Systems by Dimitris Pavlidis & Jose F. Lopez