top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
RF engineering for wireless networks [[electronic resource] ] : hardware, antennas, and propagation / / Daniel M. Dobkin
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
Opac: Controlla la disponibilità qui
RF engineering for wireless networks [[electronic resource] ] : hardware, antennas, and propagation / / Daniel M. Dobkin
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
Opac: Controlla la disponibilità qui
The RF in RFID : UHF RFID in practice / Daniel M. Dobkin
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
Opac: Controlla la disponibilità qui
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
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
Opac: Controlla la disponibilità qui
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
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
Opac: Controlla la disponibilità qui
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
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
Opac: Controlla la disponibilità qui
Software engineering for embedded systems [[electronic resource] ] : methods, practical techniques, and applications / / Robert Oshana, Mark Kraeling
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
Opac: Controlla la disponibilità qui
Software engineering for embedded systems [[electronic resource] ] : methods, practical techniques, and applications / / Robert Oshana, Mark Kraeling
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
Opac: Controlla la disponibilità qui
Software engineering for embedded systems : methods, practical techniques, and applications / Robert Oshana, Mark Kraeling
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
Opac: Controlla la disponibilità qui
Software engineering for embedded systems : methods, practical techniques, and applications / / Robert Oshana, Mark Kraeling
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
Opac: Controlla la disponibilità qui