The motivation for reading this book is the need for knowledge in microcontroller architectures and HW/SW designs for FPGA (Field Programmable Application Gate Arrays) devices in embedded products. The book prepares the designer for real embedded system projects, by guiding step by step through an entire design of an embedded system together with adequate theory. The theory is integrated together with the practical training, to get a short distance between theory and practice.
The book describes the background and overview of technologies, toolbox and reusable components for embedded systems. Those three key objects are then used in an engineering way to guide the designer through practical CASE studies. The CASEs purpose is to “learn by doing real designs”.