High-Performance System Design: Circuits and Logic (IEEE Press Series on Microelectronic Systems)