Digital integrated circuits: A design perspective - Jan M. Rabaey (Prentice-Hall, 2003)