Digital System Design An - "Hayes, John P." (New Delhi, 2005)