Analysis and design of digital integrated circuits - Hodges, David A. (McGraw-Hill, 1988)