Art of designing embedded systems - Ganssle, Jack G (Newnes,Butterworth-Heinemann, 1999)