The Art of Designing Embedded Systems - Ganssle, Jack (Elsevier, 2008)