Embedded System Design - Frank Vahid (John Wiley New York, 2005)