Microelectronic circuit design - Jaeger, Richard C. (Electronics and VLSI circuits, 2008)