Digital design [ada CD] - MANO, M. Morris (Prentice Hall, 2002)