Embedded system design : A unified hardware/Software introduction - Vahid, Frank. (Wiley, 2002)