Design of High-Performance Microprocessor Circuits - Chandrakasan (IEEE, 2001)