Embedded Systems Architecture
A Comprehensive Guide for Engineers and Programmers
By- Tammy Noergaard, Chief Specialist, Embedded Systems, Terma, Denmark.
"This book fills a void. Most books address only portions of the embedded problem. As the title indicates, this one is uniquely comprehensive. I consider it a must-read"
--Review of the 1st Edition. Jack Ganssle, embedded author, lecturer, consultant.
Embedded Systems Architecture is a practical and technical guide to understanding the components that make up an embedded systems architecture. This book is perfect for those starting out as technical professionals such as engineers, programmers and designers of embedded systems; and also for students of computer science, computer engineering and electrical engineering. It gives a much-needed big picture for recently graduated engineers grappling with understanding the design of real-world systems for the first time, and provides professionals with a systems-level picture of the key elements that can go into an embedded design, providing a firm foundation on which to build their skills.
* Real-world approach to the fundamentals, as well as the design and architecture process, makes this book a popular reference for the daunted or the inexperienced: if in doubt, the answer is in here!
* Fully updated with new coverage of FPGAs, testing, middleware and the latest programming techniques in C, plus complete source code and sample code, reference designs and tools online make this the complete package* Visit the companion web site at http://books.elsevier.com/add-ISBN-here for source code, design examples, data sheets and more.
Audience
- Beginning professionals - engineers, programmers, and designers of embedded systems; software and hardware engineers; IT architects; systems designers; new product developers.
- Students in the areas of computer science, computer engineering, electrical engineering, bioengineering, and mechanical engineering.
Hardbound, 672 Pages
Published: December 2012
Imprint: Newnes
ISBN: 978-0-12-382196-6
Contents
Foreword
Acknowledgments
About the Author
Section I: Introduction to Embedded SystemsChapter 1: A Systems Engineering Approach to Embedded Systems Design
Chapter 2: Know Your StandardsSection II: Embedded Hardware
Chapter 3: Embedded Hardware Building Blocks and the Embedded BoardChapter 4: Embedded Processors
Chapter 5: Board MemoryChapter 6: Board I/O (Input/Output)
Chapter 7: Board BusesSection III: Embedded Software Introduction
Chapter 8: Device DriversChapter 9: Embedded Operating Systems
Chapter 10: Middleware and Application SoftwareSection IV: Putting It All Together: Design and Development
Chapter 11: Defining the System-Creating the Architecture and Documenting the DesignChapter 12: The Final Phases of Embedded Design: Implementation and Testing
Appendix A: Projects and ExercisesAppendix B: Schematic Symbols
Appendix C: Acronyms and AbbreviationsAppendix D: Glossary
IndexWhats on the CD-ROM

