Embedded System Design Methodologies and Issues
Auteurs : Henschen Lawrence J., Lee Julia C.
Part 1: Modelling
2. First Stage Modelling – Modelling Interaction between the System and the Environment
3. Finite State Machines
4. Modelling Physically Distributed Embedded Systems
5. Petri Nets for Modelling Concurrency and Shared Resources
Part 2: Building Robust, Safe, and Correct Systems
6. Designing Systems that are Safe and Robust
7. Verification, Validation, and Evaluation
8. Testing
Part 3: Hardware
9. Introduction and Overview
10. Processing Elements
11. Memories
12. Field Programmable Gate Arrays
13. Devices, Sensors, and Actuators
14. Energy
15. Hardware-Software Mapping
Part 4: Software
16. Operating Systems
17. Scheduling
18. Semaphores
19. Optimization and Other Special Considerations
Part 5: Communications
20. Introduction to Communications and Messages
21. Networks
22. The Internet
23. Low-level Communication Protocols
24. Cloud vs. Edge vs. Local Computing
Part 6: The Internet of Things
25. Reference Models for the Internet of Things
26. IoT Issues
Julia C. Lee received MS and PhD degrees in Computer Science in 1982 and 1992, respectively, from Northwestern University. Dr. Lee worked in the Computer Division of AT&T from 1982 to 1987. She worked for Computer Science Corporation (CSC) as a Senior Member of the Technical Staff (SMTS) from 1987 to 1990. She worked for the Decision and Information Science Division of Argonne National Laboratory as assistant computer scientist from 1991 to 1997. During this time, she did research in areas of AI, Deductive Database, and Text processing algorithms/tools. From 1997 to 2002, she worked as MTS for Lucent technology. From 2003 to 2009, she worked for the School of Continuing Studies at Northwestern University as instructor, teaching 8 different computer science courses for adult students. From 2009 to 2012, she worked as IT consultant for the Graduate School of N
- Focuses on the design of embedded systems, starting from product conception through high-level modeling and up to the selection of hardware, software, and network platforms
- Discusses the trade-offs of the various techniques presented so that engineers will be able to make the best choices for designs for future products
- Contains a section with three chapters on making designs that are reliable, robust, and safe
- Includes a discussion of the two main models for the structure of the Internet of Things, as well as the issues engineers will need to take into consideration in designing future IoT applications
- Uses the design of a bridge control system as a continuing example across most of the chapters in order to illustrate the differences and trade-offs of the various techniques
Date de parution : 01-2024
Ouvrage de 528 p.
19x23.4 cm
Thèmes d’Embedded System Design :
Mots-clés :
microprocessors; sequence diagrams; concurrency; Petri Nets; incidence matrix; failure rates; installability; discrete event simulation; event queues; micro-controller; Stellaris Luminary Family; offboard memory; serial access; parallel access; cache memory; systems-on-a-chip; device drivers; pulse-width modulation; Pareto Optimality; rate monotonic scheduling; aperiodic tasks; worst-case execution time; loop processing; transport control protocol; RS232 Protocol; Bluetooth; Zigbee