-
Stresses the importance of safety and reliability in the design and development of embedded systems
-
Balanced treatment of the hardware and software sides of the development of embedded systems.
-
In depth presentation of the embedded systems development life cycle.
-
The inclusion of hardware and software modeling as an integral part of the modern embedded development process.
-
Integration of hardware debug and test into the development process. Fundamental aspects of the debug / test process are covered after the hardware concepts are introduced. A full chapter is then devoted to formalizing and developing the concepts.
-
“Thought Questions” extend the concepts and provides an opportunity for students to synthesize new ideas based on those concepts.
-
Each chapter opens with “Things to Look For and the review questions are directly based on material covered and mirror and expand on “The Things to Look For” list. (See pgs. 346 & 395)
-
A substantial number of worked examples illustrate fundamental ideas. (See pg. 74)