RF engineering for wireless networks [[electronic resource] ] : hardware, antennas, and propagation / / Daniel M. Dobkin |
Autore | Dobkin Daniel Mark |
Edizione | [1st edition] |
Pubbl/distr/stampa | Amsterdam ; ; London, : Elsevier/Newnes, c2005 |
Descrizione fisica | 1 online resource (447 p.) |
Disciplina | 621.3821 |
Collana | Communications engineering series |
Soggetto topico |
IEEE 802.11 (Standard)
Wireless communication systems Wireless LANs |
ISBN |
1-280-96445-6
9786610964451 0-08-047047-5 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Front cover; Title page; Copyright page; Table of contents; 1. Introduction; 1. The Beauty of Wires, the Inevitability of Wireless; 2. What You Need to Proceed; 3. An Overview of What Is to Come; 4. Acknowledgments; Further Reading; 2. Basics of Wireless Communications; 1. Harmonic Signals and Exponentials; 2. Electromagnetic Waves and Multiplexing; 3. Modulation and Bandwidth; 4. Wireless Link Overview: Systems, Power, Noise, and Link Budgets; 5. Capsule Summary: Chapter 2; Further Reading; 3. Basics of Wireless Local Area Networks; 1. Networks Large and Small; 2. WLANs from LANs
3. 802.11 WLANs4. HiperLAN and HiperLAN 2; 5. From LANs to PANs; 6. Capsule Summary: Chapter 3; 7. Further Reading; 4. Radio Transmitters and Receivers; 1. Overview of Radios; 2. Radio Components; 3. Radio System Design; 4. Examples of Radio Chips and Chipsets; 5. Capsule Summary: Chapter 4; 6. Further Reading; 5. Antennas; 1. Not Your Father's E & M; 2. Radiation: The Wireless Wire; 3. The Ideal Dipole; 4. Antenna Radiation Patterns; 5. Antennas as Receivers; 6. Survey of Common Antennas; 7. Cables and Connectors; 8. Capsule Summary: Chapter 5; Further Reading; 6. Propagation 1. Propagation in Free Space2. Propagation in Earthbound Environments; 3. Multipath Propagation: Fading and Delay; 4. Statistical Modeling of Propagation; 5. Capsule Summary: Chapter 6; 6. Further Reading; 7. Indoor Networks; 1. Behind Closed Doors; 2. How Buildings Are Built (with W. Charles Perry, P.E.); 3. Microwave Properties of Building Materials; 4. Realistic Metal Obstacles; 5. Real Indoor Propagation; 6. How Much Is Enough?; 7. Indoor Interferers; 8. Tools for Indoor Networks; 9. Capsule Summary: Chapter 7; 10. Further Reading; 8. Outdoor Networks 1. Neither Snow Nor Rain Nor Heat Nor Gloom of Night . . .2. Line-of-Sight Sites; 3. Outdoor Coverage Networks; 4. Point-to-Multipoint Networks; 5. Point-to-Point Bridges; 6. Long Unlicensed Links; 7. Safety Tips; 8. Capsule Summary: Chapter 8; 9. Further Reading; Afterword; Appendix 1: Regulatory Issues; 1. A Piece of History; 2. FCC Part 15; 3. European Standards; 4. Japan; 5. China; 6. Concluding Remarks; 7. Further Reading; Appendix 2: Measurement Tools; 1. The RF Toolbox; Appendix 3: Reflection and Matching; 1. Reflection Coefficients; 2. A Simple Matching Example; 3. Further Reading? Appendix 4: The Lorentz Gauge1. No Royal Road; 2. Lorentz Gauge Derivation; 3. Coupling of the Potentials; Appendix 5: Power Density; 1. Rederiving P; Appendix 6: Conventional E & M; 1. Speaking Their Language; Appendix 7: Table of Symbols Used in the Text; Index; CD-ROM License Agreement |
Record Nr. | UNINA-9910784362603321 |
Dobkin Daniel Mark | ||
Amsterdam ; ; London, : Elsevier/Newnes, c2005 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
RF engineering for wireless networks [[electronic resource] ] : hardware, antennas, and propagation / / Daniel M. Dobkin |
Autore | Dobkin Daniel Mark |
Edizione | [1st edition] |
Pubbl/distr/stampa | Amsterdam ; ; London, : Elsevier/Newnes, c2005 |
Descrizione fisica | 1 online resource (447 p.) |
Disciplina | 621.3821 |
Collana | Communications engineering series |
Soggetto topico |
IEEE 802.11 (Standard)
Wireless communication systems Wireless LANs |
ISBN |
1-280-96445-6
9786610964451 0-08-047047-5 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Front cover; Title page; Copyright page; Table of contents; 1. Introduction; 1. The Beauty of Wires, the Inevitability of Wireless; 2. What You Need to Proceed; 3. An Overview of What Is to Come; 4. Acknowledgments; Further Reading; 2. Basics of Wireless Communications; 1. Harmonic Signals and Exponentials; 2. Electromagnetic Waves and Multiplexing; 3. Modulation and Bandwidth; 4. Wireless Link Overview: Systems, Power, Noise, and Link Budgets; 5. Capsule Summary: Chapter 2; Further Reading; 3. Basics of Wireless Local Area Networks; 1. Networks Large and Small; 2. WLANs from LANs
3. 802.11 WLANs4. HiperLAN and HiperLAN 2; 5. From LANs to PANs; 6. Capsule Summary: Chapter 3; 7. Further Reading; 4. Radio Transmitters and Receivers; 1. Overview of Radios; 2. Radio Components; 3. Radio System Design; 4. Examples of Radio Chips and Chipsets; 5. Capsule Summary: Chapter 4; 6. Further Reading; 5. Antennas; 1. Not Your Father's E & M; 2. Radiation: The Wireless Wire; 3. The Ideal Dipole; 4. Antenna Radiation Patterns; 5. Antennas as Receivers; 6. Survey of Common Antennas; 7. Cables and Connectors; 8. Capsule Summary: Chapter 5; Further Reading; 6. Propagation 1. Propagation in Free Space2. Propagation in Earthbound Environments; 3. Multipath Propagation: Fading and Delay; 4. Statistical Modeling of Propagation; 5. Capsule Summary: Chapter 6; 6. Further Reading; 7. Indoor Networks; 1. Behind Closed Doors; 2. How Buildings Are Built (with W. Charles Perry, P.E.); 3. Microwave Properties of Building Materials; 4. Realistic Metal Obstacles; 5. Real Indoor Propagation; 6. How Much Is Enough?; 7. Indoor Interferers; 8. Tools for Indoor Networks; 9. Capsule Summary: Chapter 7; 10. Further Reading; 8. Outdoor Networks 1. Neither Snow Nor Rain Nor Heat Nor Gloom of Night . . .2. Line-of-Sight Sites; 3. Outdoor Coverage Networks; 4. Point-to-Multipoint Networks; 5. Point-to-Point Bridges; 6. Long Unlicensed Links; 7. Safety Tips; 8. Capsule Summary: Chapter 8; 9. Further Reading; Afterword; Appendix 1: Regulatory Issues; 1. A Piece of History; 2. FCC Part 15; 3. European Standards; 4. Japan; 5. China; 6. Concluding Remarks; 7. Further Reading; Appendix 2: Measurement Tools; 1. The RF Toolbox; Appendix 3: Reflection and Matching; 1. Reflection Coefficients; 2. A Simple Matching Example; 3. Further Reading? Appendix 4: The Lorentz Gauge1. No Royal Road; 2. Lorentz Gauge Derivation; 3. Coupling of the Potentials; Appendix 5: Power Density; 1. Rederiving P; Appendix 6: Conventional E & M; 1. Speaking Their Language; Appendix 7: Table of Symbols Used in the Text; Index; CD-ROM License Agreement |
Record Nr. | UNINA-9910825031503321 |
Dobkin Daniel Mark | ||
Amsterdam ; ; London, : Elsevier/Newnes, c2005 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
The RF in RFID : UHF RFID in practice / Daniel M. Dobkin |
Autore | Dobkin, Daniel Mark |
Edizione | [2nd ed.] |
Pubbl/distr/stampa | Amsterdam : Elsevier/Newnes, 2013 |
Descrizione fisica | ix, 529 pages : ill. ; 24 cm |
Disciplina | 621.3841 |
Soggetto topico |
Radio frequency identification systems
Radio frequency - Identification Wireless communication systems |
ISBN | 9780123945839 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNISALENTO-991002423329707536 |
Dobkin, Daniel Mark | ||
Amsterdam : Elsevier/Newnes, 2013 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. del Salento | ||
|
So, you wanna be an embedded engineer [[electronic resource] ] : the guide to embedded engineering, from consultancy to the corporate ladder / / by Lewin A.R.W. Edwards |
Autore | Edwards Lewin A. R. W |
Edizione | [1st edition] |
Pubbl/distr/stampa | Amsterdam ; ; Boston, : Elsevier/Newnes, c2006 |
Descrizione fisica | 1 online resource (257 p.) |
Disciplina | 004.16 |
Collana | Embedded technology series |
Soggetto topico | Embedded computer systems - Programming - Vocational guidance |
Soggetto genere / forma | Electronic books. |
ISBN |
1-281-01471-0
9786611014711 0-08-049815-9 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Front Cover; So, You Wanna Be an Embedded Engineer; Copyright Page; Contents; Chapter 1. Introduction; 1.1 About This Book; 1.2 What Is an Embedded Engineer?; Chapter 2. Education; 2.1 Traditional Education Paths into Embedded Engineering; 2.2 Getting in Without Traditional Education (and Acquiring It Thereafter); 2.3 I Write Software-How Much Electronics Must I Learn?; 2.4 Educational Traps, Dead-Ends, and Scams to Avoid; 2.5 Practical Skills You'll Want to Acquire; Chapter 3. Teaching Yourself, Bottom-Up (Small Embedded Systems); 3.1 Target Audience; 3.2 Intel (Et al.) 8051 Variants
3.3 Atmel AVR3.4 Texas Instruments MSP430; 3.5 Microchip PICmicro; 3.6 Less Common Architectures for Special Needs; 3.7 What Programming Languages Should I Learn? C++ vs. C vs. Assembly Language in Small Embedded Systems; 3.8 Brief Ravings on Copy-Protected Development Tools; 3.9 An Example 8-Bit Project Using AVR and Free Tools; Chapter 4. Teaching Yourself, Top-Down (Large Embedded Systems); 4.1 Target Audience; 4.2 Embedded x86 Solutions; 4.3 ARM; 4.4 PowerPC; 4.5 Linux; 4.6 eCos; 4.7 What Programming Languages Should I Learn for Large Embedded Systems?; 4.8 A Final Word on Part Selection Chapter 5. Working for Yourself as an Embedded Engineer5.1 Is Self-Employment for You? Risks and Benefits; 5.2 From Moonlighting to Full-Time Consultant Status- Bookkeeping, Taxes and Workload; 5.3 Ways to Find and Keep Customers; 5.4 Iterative Projects: Never-Ending Horror?; 5.5 Pricing Your Services Appropriately; 5.6 Establishing Your Own Working Best Practices; 5.7 More Than a Handshake: The Importance of Contracts; Chapter 6. Working for a Small Company; 6.1 Analyze Your Goals: Benefits and Downsides of the Small Company; 6.2 How to Get the Job 6.3 Responsibilities and Stresses in a Small Company6.4 Personal Dynamics in Small Companies; 6.5 Managing Tightly Limited Resources; 6.6 Task Breakdown: A Typical Week; Chapter 7. Working for a Larger Company; 7.1 Analyze Your Goals: Benefits and Downsides of the Large Company; 7.2 How to Get the Job; 7.3 Globalization: Outsourcing and Temporary Worker Visas; 7.4 Procedures and You: Keeping Your Head Above Water; 7.5 Managing Relationships with Marketing; 7.6 Task Breakdown: A Typical Week; Chapter 8. Conclusion; Go Forth and Conquer |
Record Nr. | UNINA-9910457344403321 |
Edwards Lewin A. R. W | ||
Amsterdam ; ; Boston, : Elsevier/Newnes, c2006 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
So, you wanna be an embedded engineer [[electronic resource] ] : the guide to embedded engineering, from consultancy to the corporate ladder / / by Lewin A.R.W. Edwards |
Autore | Edwards Lewin A. R. W |
Edizione | [1st edition] |
Pubbl/distr/stampa | Amsterdam ; ; Boston, : Elsevier/Newnes, c2006 |
Descrizione fisica | 1 online resource (257 p.) |
Disciplina | 004.16 |
Collana | Embedded technology series |
Soggetto topico | Embedded computer systems - Programming - Vocational guidance |
ISBN |
1-281-01471-0
9786611014711 0-08-049815-9 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Front Cover; So, You Wanna Be an Embedded Engineer; Copyright Page; Contents; Chapter 1. Introduction; 1.1 About This Book; 1.2 What Is an Embedded Engineer?; Chapter 2. Education; 2.1 Traditional Education Paths into Embedded Engineering; 2.2 Getting in Without Traditional Education (and Acquiring It Thereafter); 2.3 I Write Software-How Much Electronics Must I Learn?; 2.4 Educational Traps, Dead-Ends, and Scams to Avoid; 2.5 Practical Skills You'll Want to Acquire; Chapter 3. Teaching Yourself, Bottom-Up (Small Embedded Systems); 3.1 Target Audience; 3.2 Intel (Et al.) 8051 Variants
3.3 Atmel AVR3.4 Texas Instruments MSP430; 3.5 Microchip PICmicro; 3.6 Less Common Architectures for Special Needs; 3.7 What Programming Languages Should I Learn? C++ vs. C vs. Assembly Language in Small Embedded Systems; 3.8 Brief Ravings on Copy-Protected Development Tools; 3.9 An Example 8-Bit Project Using AVR and Free Tools; Chapter 4. Teaching Yourself, Top-Down (Large Embedded Systems); 4.1 Target Audience; 4.2 Embedded x86 Solutions; 4.3 ARM; 4.4 PowerPC; 4.5 Linux; 4.6 eCos; 4.7 What Programming Languages Should I Learn for Large Embedded Systems?; 4.8 A Final Word on Part Selection Chapter 5. Working for Yourself as an Embedded Engineer5.1 Is Self-Employment for You? Risks and Benefits; 5.2 From Moonlighting to Full-Time Consultant Status- Bookkeeping, Taxes and Workload; 5.3 Ways to Find and Keep Customers; 5.4 Iterative Projects: Never-Ending Horror?; 5.5 Pricing Your Services Appropriately; 5.6 Establishing Your Own Working Best Practices; 5.7 More Than a Handshake: The Importance of Contracts; Chapter 6. Working for a Small Company; 6.1 Analyze Your Goals: Benefits and Downsides of the Small Company; 6.2 How to Get the Job 6.3 Responsibilities and Stresses in a Small Company6.4 Personal Dynamics in Small Companies; 6.5 Managing Tightly Limited Resources; 6.6 Task Breakdown: A Typical Week; Chapter 7. Working for a Larger Company; 7.1 Analyze Your Goals: Benefits and Downsides of the Large Company; 7.2 How to Get the Job; 7.3 Globalization: Outsourcing and Temporary Worker Visas; 7.4 Procedures and You: Keeping Your Head Above Water; 7.5 Managing Relationships with Marketing; 7.6 Task Breakdown: A Typical Week; Chapter 8. Conclusion; Go Forth and Conquer |
Record Nr. | UNINA-9910784355403321 |
Edwards Lewin A. R. W | ||
Amsterdam ; ; Boston, : Elsevier/Newnes, c2006 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
So, you wanna be an embedded engineer [[electronic resource] ] : the guide to embedded engineering, from consultancy to the corporate ladder / / by Lewin A.R.W. Edwards |
Autore | Edwards Lewin A. R. W |
Edizione | [1st edition] |
Pubbl/distr/stampa | Amsterdam ; ; Boston, : Elsevier/Newnes, c2006 |
Descrizione fisica | 1 online resource (257 p.) |
Disciplina | 004.16 |
Collana | Embedded technology series |
Soggetto topico | Embedded computer systems - Programming - Vocational guidance |
ISBN |
1-281-01471-0
9786611014711 0-08-049815-9 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Front Cover; So, You Wanna Be an Embedded Engineer; Copyright Page; Contents; Chapter 1. Introduction; 1.1 About This Book; 1.2 What Is an Embedded Engineer?; Chapter 2. Education; 2.1 Traditional Education Paths into Embedded Engineering; 2.2 Getting in Without Traditional Education (and Acquiring It Thereafter); 2.3 I Write Software-How Much Electronics Must I Learn?; 2.4 Educational Traps, Dead-Ends, and Scams to Avoid; 2.5 Practical Skills You'll Want to Acquire; Chapter 3. Teaching Yourself, Bottom-Up (Small Embedded Systems); 3.1 Target Audience; 3.2 Intel (Et al.) 8051 Variants
3.3 Atmel AVR3.4 Texas Instruments MSP430; 3.5 Microchip PICmicro; 3.6 Less Common Architectures for Special Needs; 3.7 What Programming Languages Should I Learn? C++ vs. C vs. Assembly Language in Small Embedded Systems; 3.8 Brief Ravings on Copy-Protected Development Tools; 3.9 An Example 8-Bit Project Using AVR and Free Tools; Chapter 4. Teaching Yourself, Top-Down (Large Embedded Systems); 4.1 Target Audience; 4.2 Embedded x86 Solutions; 4.3 ARM; 4.4 PowerPC; 4.5 Linux; 4.6 eCos; 4.7 What Programming Languages Should I Learn for Large Embedded Systems?; 4.8 A Final Word on Part Selection Chapter 5. Working for Yourself as an Embedded Engineer5.1 Is Self-Employment for You? Risks and Benefits; 5.2 From Moonlighting to Full-Time Consultant Status- Bookkeeping, Taxes and Workload; 5.3 Ways to Find and Keep Customers; 5.4 Iterative Projects: Never-Ending Horror?; 5.5 Pricing Your Services Appropriately; 5.6 Establishing Your Own Working Best Practices; 5.7 More Than a Handshake: The Importance of Contracts; Chapter 6. Working for a Small Company; 6.1 Analyze Your Goals: Benefits and Downsides of the Small Company; 6.2 How to Get the Job 6.3 Responsibilities and Stresses in a Small Company6.4 Personal Dynamics in Small Companies; 6.5 Managing Tightly Limited Resources; 6.6 Task Breakdown: A Typical Week; Chapter 7. Working for a Larger Company; 7.1 Analyze Your Goals: Benefits and Downsides of the Large Company; 7.2 How to Get the Job; 7.3 Globalization: Outsourcing and Temporary Worker Visas; 7.4 Procedures and You: Keeping Your Head Above Water; 7.5 Managing Relationships with Marketing; 7.6 Task Breakdown: A Typical Week; Chapter 8. Conclusion; Go Forth and Conquer |
Record Nr. | UNINA-9910828011803321 |
Edwards Lewin A. R. W | ||
Amsterdam ; ; Boston, : Elsevier/Newnes, c2006 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Software engineering for embedded systems [[electronic resource] ] : methods, practical techniques, and applications / / Robert Oshana, Mark Kraeling |
Autore | Oshana Robert |
Edizione | [1st ed.] |
Pubbl/distr/stampa | Amsterdam ; ; Boston, : Elsevier/Newnes, 2013 |
Descrizione fisica | 1 online resource (1201 p.) |
Disciplina | 006.22 |
Altri autori (Persone) | KraelingMark |
Collana | Expert guide |
Soggetto topico |
Signal processing - Digital techniques
Embedded computer systems Computer software - Development |
Soggetto genere / forma | Electronic books. |
ISBN |
1-299-45228-0
0-12-415941-9 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Front Cover; Software Engineering for Embedded Systems; Copyright Page; Contents; Software Engineering for Embedded Systems: A Roadmap; Foreword to Software Engineering for Embedded Systems; Acknowledgments; About the Editors; About the Authors; 1 Software Engineering of Embedded and Real-Time Systems; Software engineering; Embedded systems; Embedded systems are reactive systems; Real-time systems; Types of real-time systems - soft and hard; Differences between real-time and time-shared systems; Examples of hard real-time
Based on signal sample, time to perform actions before next sample arrivesHard real-time systems; Real-time event characteristics; Real-time event categories; Efficient execution and the execution environment; Efficiency overview; Resource management; Challenges in real-time system design; Response time; Recovering from failures; The embedded system software build process; Distributed and multi-processor architectures; Software for embedded systems; Super loop architecture; Power-save super loop; Window lift embedded design; Hardware abstraction layers (HAL) for embedded systems; Summary 2 Embedded Systems Hardware/Software Co-DevelopmentToday's embedded systems - an example; HW/SW prototyping users; HW/SW prototyping options; Prototyping decision criteria; Choosing the right prototype; Industry design chain; The need to change the design flow; Different types of virtual prototypes; A brief history of virtual prototypes; The limits of proprietary offerings; What makes virtual prototypes fast; Standardization: the era of SystemC TLM-2.0; SystemC TLM-2 abstraction levels; Architecture virtual prototypes; Software virtual prototypes Summary - the growing importance of virtualization3 Software Modeling for Embedded Systems; When and why should you model your embedded system?; Modeling; What is a modeling language?; Examples of modeling languages; The V diagram promise; So, why would you want to model your embedded system?; When should you model your embedded system?; Mission- and safety-critical applications; Highly complex applications and systems; Operational complexity; Cost of defect versus when detected; Large development teams require modeling; Modeling is often the only choice So - modeling is great, but aren't all models wrong?You have your prototype - now what?; Conclusion; Next steps - try it!; Closed-loop control with a DC motor; Learn more about prototyping with a downloadable kit; Designing applications with the NI Statechart Module; Design and simulate a brushed dc motor h-bridge circuit; Multi-domain physical modeling with open-source Modelica models; References; 4 Software Design Architecture and Patterns for Embedded Systems; Overview of architecture and design; Architecture is about system-wide optimization; Three levels of design What are design patterns? |
Record Nr. | UNISA-996426329003316 |
Oshana Robert | ||
Amsterdam ; ; Boston, : Elsevier/Newnes, 2013 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. di Salerno | ||
|
Software engineering for embedded systems [[electronic resource] ] : methods, practical techniques, and applications / / Robert Oshana, Mark Kraeling |
Autore | Oshana Robert |
Edizione | [1st ed.] |
Pubbl/distr/stampa | Amsterdam ; ; Boston, : Elsevier/Newnes, 2013 |
Descrizione fisica | 1 online resource (1201 p.) |
Disciplina | 006.22 |
Altri autori (Persone) | KraelingMark |
Collana | Expert guide |
Soggetto topico |
Signal processing - Digital techniques
Embedded computer systems Computer software - Development |
Soggetto genere / forma | Electronic books. |
ISBN |
1-299-45228-0
0-12-415941-9 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Front Cover; Software Engineering for Embedded Systems; Copyright Page; Contents; Software Engineering for Embedded Systems: A Roadmap; Foreword to Software Engineering for Embedded Systems; Acknowledgments; About the Editors; About the Authors; 1 Software Engineering of Embedded and Real-Time Systems; Software engineering; Embedded systems; Embedded systems are reactive systems; Real-time systems; Types of real-time systems - soft and hard; Differences between real-time and time-shared systems; Examples of hard real-time
Based on signal sample, time to perform actions before next sample arrivesHard real-time systems; Real-time event characteristics; Real-time event categories; Efficient execution and the execution environment; Efficiency overview; Resource management; Challenges in real-time system design; Response time; Recovering from failures; The embedded system software build process; Distributed and multi-processor architectures; Software for embedded systems; Super loop architecture; Power-save super loop; Window lift embedded design; Hardware abstraction layers (HAL) for embedded systems; Summary 2 Embedded Systems Hardware/Software Co-DevelopmentToday's embedded systems - an example; HW/SW prototyping users; HW/SW prototyping options; Prototyping decision criteria; Choosing the right prototype; Industry design chain; The need to change the design flow; Different types of virtual prototypes; A brief history of virtual prototypes; The limits of proprietary offerings; What makes virtual prototypes fast; Standardization: the era of SystemC TLM-2.0; SystemC TLM-2 abstraction levels; Architecture virtual prototypes; Software virtual prototypes Summary - the growing importance of virtualization3 Software Modeling for Embedded Systems; When and why should you model your embedded system?; Modeling; What is a modeling language?; Examples of modeling languages; The V diagram promise; So, why would you want to model your embedded system?; When should you model your embedded system?; Mission- and safety-critical applications; Highly complex applications and systems; Operational complexity; Cost of defect versus when detected; Large development teams require modeling; Modeling is often the only choice So - modeling is great, but aren't all models wrong?You have your prototype - now what?; Conclusion; Next steps - try it!; Closed-loop control with a DC motor; Learn more about prototyping with a downloadable kit; Designing applications with the NI Statechart Module; Design and simulate a brushed dc motor h-bridge circuit; Multi-domain physical modeling with open-source Modelica models; References; 4 Software Design Architecture and Patterns for Embedded Systems; Overview of architecture and design; Architecture is about system-wide optimization; Three levels of design What are design patterns? |
Record Nr. | UNINA-9910452829003321 |
Oshana Robert | ||
Amsterdam ; ; Boston, : Elsevier/Newnes, 2013 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Software engineering for embedded systems : methods, practical techniques, and applications / Robert Oshana, Mark Kraeling |
Autore | OSHANA, Robert |
Pubbl/distr/stampa | Amsterdam ; Boston, : Elsevier/Newnes, 2013 |
Descrizione fisica | Testo elettronico (PDF) (EPUB) (1201 p.) |
Disciplina | 006.22 |
Altri autori (Persone) | KRAELING, Mark |
Soggetto topico | Sistemi embedded |
Formato | Risorse elettroniche |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNISA-996464053003316 |
OSHANA, Robert | ||
Amsterdam ; Boston, : Elsevier/Newnes, 2013 | ||
Risorse elettroniche | ||
Lo trovi qui: Univ. di Salerno | ||
|
Software engineering for embedded systems : methods, practical techniques, and applications / / Robert Oshana, Mark Kraeling |
Autore | Oshana Robert |
Edizione | [1st ed.] |
Pubbl/distr/stampa | Amsterdam ; ; Boston, : Elsevier/Newnes, 2013 |
Descrizione fisica | 1 online resource (xlix, 1150 pages) : illustrations (some color) |
Disciplina | 006.22 |
Collana | Expert guide |
Soggetto topico |
Software engineering
Embedded computer systems |
ISBN |
1-299-45228-0
0-12-415941-9 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Front Cover; Software Engineering for Embedded Systems; Copyright Page; Contents; Software Engineering for Embedded Systems: A Roadmap; Foreword to Software Engineering for Embedded Systems; Acknowledgments; About the Editors; About the Authors; 1 Software Engineering of Embedded and Real-Time Systems; Software engineering; Embedded systems; Embedded systems are reactive systems; Real-time systems; Types of real-time systems - soft and hard; Differences between real-time and time-shared systems; Examples of hard real-time
Based on signal sample, time to perform actions before next sample arrivesHard real-time systems; Real-time event characteristics; Real-time event categories; Efficient execution and the execution environment; Efficiency overview; Resource management; Challenges in real-time system design; Response time; Recovering from failures; The embedded system software build process; Distributed and multi-processor architectures; Software for embedded systems; Super loop architecture; Power-save super loop; Window lift embedded design; Hardware abstraction layers (HAL) for embedded systems; Summary 2 Embedded Systems Hardware/Software Co-DevelopmentToday's embedded systems - an example; HW/SW prototyping users; HW/SW prototyping options; Prototyping decision criteria; Choosing the right prototype; Industry design chain; The need to change the design flow; Different types of virtual prototypes; A brief history of virtual prototypes; The limits of proprietary offerings; What makes virtual prototypes fast; Standardization: the era of SystemC TLM-2.0; SystemC TLM-2 abstraction levels; Architecture virtual prototypes; Software virtual prototypes Summary - the growing importance of virtualization3 Software Modeling for Embedded Systems; When and why should you model your embedded system?; Modeling; What is a modeling language?; Examples of modeling languages; The V diagram promise; So, why would you want to model your embedded system?; When should you model your embedded system?; Mission- and safety-critical applications; Highly complex applications and systems; Operational complexity; Cost of defect versus when detected; Large development teams require modeling; Modeling is often the only choice So - modeling is great, but aren't all models wrong?You have your prototype - now what?; Conclusion; Next steps - try it!; Closed-loop control with a DC motor; Learn more about prototyping with a downloadable kit; Designing applications with the NI Statechart Module; Design and simulate a brushed dc motor h-bridge circuit; Multi-domain physical modeling with open-source Modelica models; References; 4 Software Design Architecture and Patterns for Embedded Systems; Overview of architecture and design; Architecture is about system-wide optimization; Three levels of design What are design patterns? |
Record Nr. | UNINA-9910779569203321 |
Oshana Robert | ||
Amsterdam ; ; Boston, : Elsevier/Newnes, 2013 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|