Microelectronic circuits - Rashid, Muhammad H (Boston PWS publ. com, 1999)