The Art of Designing Embedded Systems (Edn Series for Design Engineers)