05412nam 2200685Ia 450 991078436170332120200520144314.01-281-00682-397866110068220-08-049124-3(CKB)1000000000349945(EBL)294593(OCoLC)299750795(SSID)ssj0000145676(PQKBManifestationID)11158555(PQKBTitleCode)TC0000145676(PQKBWorkID)10181526(PQKB)11700301(MiAaPQ)EBC294593(Au-PeEL)EBL294593(CaPaEBR)ebr10186576(CaONFJC)MIL100682(OCoLC)437181602(PPN)170252299(EXLCZ)99100000000034994520050302d2005 uy 0engur|n|---|||||txtccrEmbedded systems architecture[electronic resource] a comprehensive guide for engineers and programmers /by Tammy NoergaardAmsterdam ;Boston Elsevier/Newnesc20051 online resource (657 p.)Embedded technology seriesDescription based upon print version of record.0-7506-7792-9 Includes bibliographical references and index.Cover; Embedded Systems Architecture; Copyright Page; Contents; Foreword; Acknowledgments; About the Author; Section I: Introduction to Embedded Systems; Chapter 1. A Systems Engineering Approach to Embedded Systems Design; 1.1 What Is an Embedded System?; 1.2 Embedded Systems Design; 1.3 An Introduction to Embedded Systems Architecture; 1.4 Why Is the Architecture of an Embedded System Important?; 1.5 The Embedded Systems Model; 1.6 Summary; Chapter 1 Problems; Chapter 2. Know Your Standards; 2.1 An Overview of Programming Languages and Examples of Their Standards2.2 Standards and Networking2.3 Multiple Standards-Based Device Example: Digital Television (DTV); 2.4 Summary; Chapter 2 Problems; Section II: Embedded Hardware; Chapter 3. Embedded Hardware Building Blocks and the Embedded Board; 3.1 Lesson One on Hardware: Learn to Read a Schematic!; 3.2 The Embedded Board and the von Neumann Model; 3.3 Powering the Hardware; 3.4 Basic Hardware Materials: Conductors, Insulators, and Semiconductors; 3.5 Common Passive Components on Boards and in Chips: Resistors, Capacitors, and Inductors3.6 Semiconductors and the Active Building Blocks of Processors and Memory3.7 Putting It All Together: The Integrated Circuit (IC); 3.8 Summary; Chapter 3 Problems; Chapter 4. Embedded Processors; 4.1 ISA Architecture Models; 4.2 Internal Processor Design; 4.3 Processor Performance; 4.4 Reading a Processor's Datasheet; 4.5 Summary; Chapter 4 Problems; Chapter 5. Board Memory; 5.1 Read-Only Memory (ROM); 5.2 Random-Access Memory (RAM); 5.3 Auxiliary Memory; 5.4 Memory Management of External Memory; 5.5 Board Memory and Performance; 5.6 Summary; Chapter 5 ProblemsChapter 6. Board I/O (Input/Output)6.1 Managing Data: Serial vs. Parallel I/O; 6.2 Interfacing the I/O Components; 6.3 I/O and Performance; 6.4 Summary; Chapter 6 Problems; Chapter 7. Board Buses; 7.1 Bus Arbitration and Timing; 7.2 Integrating the Bus with Other Board Components; 7.3 Bus Performance; 7.4 Summary; Chapter 7 Problems; Section III: Embedded Software Introduction; Chapter 8. Device Drivers; 8.1 Example 1: Device Drivers for Interrupt-Handling; 8.2 Example 2: Memory Device Drivers; 8.3 Example 3: On-board Bus Device Drivers; 8.4 Board I/O Driver Examples; 8.5 SummaryChapter 8 ProblemsChapter 9. Embedded Operating Systems; 9.1 What Is a Process?; 9.2 Multitasking and Process Management; 9.3 Memory Management; 9.4 I/O and File System Management; 9.5 OS Standards Example: POSIX (Portable Operating System Interface); 9.6 OS Performance Guidelines; 9.7 OSes and Board Support Packages (BSPs); 9.8 Summary; Chapter 9 Problems; Chapter 10. Middleware and Application Software; 10.1 What Is Middleware?; 10.2 What Is an Application?; 10.3 Middleware Examples; 10.4 Application Layer Software Examples; 10.5 Summary; Chapter 10 ProblemsSection IV: Putting It All Together: Design and DevelopmentThis comprehensive textbook provides a broad and in-depth overview of embedded systems architecture for engineering students and embedded systems professionals. The book is well suited for undergraduate embedded systems courses in electronics/electrical engineering and engineering technology (EET) departments in universities and colleges, as well as for corporate training of employees.The book is a readable and practical guide covering embedded hardware, firmware, and applications. It clarifies all concepts with references to current embedded technology as it exists in the industry todEmbedded technology series.Computer architectureEmbedded computer systemsComputer architecture.Embedded computer systems.004.2/2 22004.22Noergaard Tammy1498191MiAaPQMiAaPQMiAaPQBOOK9910784361703321Embedded systems architecture3723670UNINA