Digital circuits and systems - Venugopal, K. R. (Tata McGraw-Hill, 2011)