Microelectronic circuit design - Jaeger, Richard . C (Boston Mc graw hill, 2008)