Embedded systems architecture : a comprehensive guide for engineers and programmers / / Tammy Noergaard
| Embedded systems architecture : a comprehensive guide for engineers and programmers / / Tammy Noergaard |
| Autore | Noergaard Tammy |
| Edizione | [2nd ed.] |
| Pubbl/distr/stampa | Oxford, : Newnes, 2013 |
| Descrizione fisica | 1 online resource (670 p.) |
| Disciplina |
004.2/2
004.22 |
| Soggetto topico |
Embedded computer systems
Computer architecture |
| ISBN |
9780123821973
0123821975 9781283872416 1283872412 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto | section I. Introduction to embedded systems -- section II. Embedded hardware -- section III. Embedded software introduction -- section IV. Putting it all together : design and development. |
| Record Nr. | UNINA-9911006675803321 |
Noergaard Tammy
|
||
| Oxford, : Newnes, 2013 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
Embedded systems architecture [[electronic resource] ] : a comprehensive guide for engineers and programmers / / by Tammy Noergaard
| Embedded systems architecture [[electronic resource] ] : a comprehensive guide for engineers and programmers / / by Tammy Noergaard |
| Autore | Noergaard Tammy |
| Pubbl/distr/stampa | Amsterdam ; ; Boston, : Elsevier/Newnes, c2005 |
| Descrizione fisica | 1 online resource (657 p.) |
| Disciplina |
004.2/2 22
004.22 |
| Collana | Embedded technology series |
| Soggetto topico |
Computer architecture
Embedded computer systems |
| Soggetto genere / forma | Electronic books. |
| ISBN |
1-281-00682-3
9786611006822 0-08-049124-3 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
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 Standards
2.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 Inductors 3.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 Problems Chapter 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 Summary Chapter 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 Problems Section IV: Putting It All Together: Design and Development |
| Record Nr. | UNINA-9910457069803321 |
Noergaard Tammy
|
||
| Amsterdam ; ; Boston, : Elsevier/Newnes, c2005 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
Embedded systems architecture [[electronic resource] ] : a comprehensive guide for engineers and programmers / / by Tammy Noergaard
| Embedded systems architecture [[electronic resource] ] : a comprehensive guide for engineers and programmers / / by Tammy Noergaard |
| Autore | Noergaard Tammy |
| Pubbl/distr/stampa | Amsterdam ; ; Boston, : Elsevier/Newnes, c2005 |
| Descrizione fisica | 1 online resource (657 p.) |
| Disciplina |
004.2/2 22
004.22 |
| Collana | Embedded technology series |
| Soggetto topico |
Computer architecture
Embedded computer systems |
| ISBN |
1-281-00682-3
9786611006822 0-08-049124-3 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
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 Standards
2.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 Inductors 3.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 Problems Chapter 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 Summary Chapter 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 Problems Section IV: Putting It All Together: Design and Development |
| Record Nr. | UNINA-9910784361703321 |
Noergaard Tammy
|
||
| Amsterdam ; ; Boston, : Elsevier/Newnes, c2005 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
Embedded systems architecture : a comprehensive guide for engineers and programmers / / by Tammy Noergaard
| Embedded systems architecture : a comprehensive guide for engineers and programmers / / by Tammy Noergaard |
| Autore | Noergaard Tammy |
| Edizione | [1st ed.] |
| Pubbl/distr/stampa | Amsterdam ; ; Boston, : Elsevier/Newnes, c2005 |
| Descrizione fisica | 1 online resource (657 p.) |
| Disciplina |
004.2/2 22
004.22 |
| Collana | Embedded technology series |
| Soggetto topico |
Computer architecture
Embedded computer systems |
| ISBN |
9786611006822
9781281006820 1281006823 9780080491240 0080491243 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
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 Standards
2.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 Inductors 3.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 Problems Chapter 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 Summary Chapter 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 Problems Section IV: Putting It All Together: Design and Development |
| Record Nr. | UNINA-9910960360303321 |
Noergaard Tammy
|
||
| Amsterdam ; ; Boston, : Elsevier/Newnes, c2005 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||