Embedded system design A unified hardware/software introduction - Vahid, Frank (John Wiley and sons, 2002)