Microelectronic circuit design - Jaeger, Richard C.; Blalock, Travis N. (McGraw-Hill, 2011)