𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Analysis and Synthesis of Distributed Real-Time Embedded Systems

✍ Scribed by Paul Pop, Petru Eles, Zebo Peng (auth.)


Publisher
Springer US
Year
2004
Tongue
English
Leaves
332
Edition
1
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Embedded computer systems are now everywhere: from alarm clocks to PDAs, from mobile phones to cars, almost all the devices we use are controlled by embedded computers. An important class of embedded computer systems is that of hard real-time systems, which have to fulfill strict timing requirements. As real-time systems become more complex, they are often implemented using distributed heterogeneous architectures.

Analysis and Synthesis of Distributed Real-Time Embedded Systems addresses the design of real-time applications implemented using distributed heterogeneous architectures. The systems are heterogeneous not only in terms of hardware components, but also in terms of communication protocols and scheduling policies. Regarding this last aspect, time-driven and event-driven systems, as well as a combination of the two, are considered. Such systems are used in many application areas like automotive electronics, real-time multimedia, avionics, medical equipment, and factory systems. The proposed analysis and synthesis techniques derive optimized implementations that fulfill the imposed design constraints. An important part of the implementation process is the synthesis of the communication infrastructure, which has a significant impact on the overall system performance and cost.

Analysis and Synthesis of Distributed Real-Time Embedded Systems considers the mapping and scheduling tasks within an incremental design process. To reduce the time-to-market of products, the design of real-time systems seldom starts from scratch. Typically, designers start from an already existing system, running certain applications, and the design problem is to implement new functionality on top of this system. Supporting such an incremental design process provides a high degree of flexibility, and can result in important reductions of design costs.

Analysis and Synthesis of Distributed Real-Time Embedded Systems will be of interest to advanced undergraduates, graduate students, researchers and designers involved in the field of embedded systems.

✦ Table of Contents


Front Matter....Pages i-xix
Front Matter....Pages xxi-xxi
Introduction....Pages 1-14
System-Level Design and Modeling....Pages 15-40
Distributed Hard Real-Time Systems....Pages 41-62
Front Matter....Pages 63-63
Scheduling and Bus Access Optimization for Time-Driven Systems....Pages 65-91
Incremental Mapping for Time-Driven Systems....Pages 93-133
Front Matter....Pages 135-135
Schedulability Analysis and Bus Access Optimization for Event-Driven Systems....Pages 137-196
Incremental Mapping for Event-Driven Systems....Pages 197-229
Front Matter....Pages 231-231
Schedulability Analysis and Bus Access Optimization for Multi-Cluster Systems....Pages 233-254
Partitioning and Mapping for Multi-Cluster Systems....Pages 255-270
Schedulability-Driven Frame Packing for Multi-Cluster Systems....Pages 271-283
Back Matter....Pages 285-326

✦ Subjects


Theory of Computation; Electrical Engineering; Electronics and Microelectronics, Instrumentation; Engineering Design; Communications Engineering, Networks


πŸ“œ SIMILAR VOLUMES


Distributed, Embedded and Real-time Java
✍ Andy J. Wellings, Peter Dibble, David Holmes (auth.), M. Teresa Higuera-Toledano πŸ“‚ Library πŸ“… 2012 πŸ› Springer-Verlag New York 🌐 English

<p><p>Research on real-time Java technology has been prolific over the past decade, leading to a large number of corresponding hardware and software solutions, and frameworks for distributed and embedded real-time Java systems. This book is aimed primarily at researchers in real-time embedded system

Distributed, embedded and real-time Java
✍ Andy J. Wellings, Peter Dibble, David Holmes (auth.), M. Teresa Higuera-Toledano πŸ“‚ Library πŸ“… 2012 πŸ› Springer-Verlag New York 🌐 English

<p><p>Research on real-time Java technology has been prolific over the past decade, leading to a large number of corresponding hardware and software solutions, and frameworks for distributed and embedded real-time Java systems. This book is aimed primarily at researchers in real-time embedded system

Real-time Embedded Systems: Optimization
✍ Meikang Qiu and Jiayin Li πŸ“‚ Library πŸ“… 2011 πŸ› CRC Press (Taylor & Francis Group) 🌐 English

Ubiquitous in today’s consumer-driven society, embedded systems use microprocessors that are hidden in our everyday products and designed to perform specific tasks. Effective use of these embedded systems requires engineers to be proficient in all phases of this effort, from planning, design, and an

Hardware-Software Co-Synthesis of Distri
✍ Ti-Yen Yen, Wayne Wolf (auth.) πŸ“‚ Library πŸ“… 1996 πŸ› Springer US 🌐 English

<p>Embedded computer systems use both off-the-shelf microprocessors and application-specific integrated circuits (ASICs) to implement specialized system functions. Examples include the electronic systems inside laser printers, cellular phones, microwave ovens, and an automobile anti-lock brake contr

Real-Time Systems: Design Principles for
✍ Hermann Kopetz (auth.) πŸ“‚ Library πŸ“… 2011 πŸ› Springer US 🌐 English

<p><p><p>"This book is a comprehensive text for the design of safety critical, hard real-time embedded systems. It offers a splendid example for the balanced, integrated treatment of systems and software engineering, helping readers tackle the hardest problems of advanced real-time system design, su

Real-Time Systems: Design Principles for
✍ Hermann Kopetz (auth.) πŸ“‚ Library πŸ“… 2002 πŸ› Springer US 🌐 English

<em>Real-Time Systems: Design Principles for Distributed Embedded</em><em>Applications</em> focuses on hard real-time systems, which are computing systems that must meet their temporal specification in all anticipated load and fault scenarios. The book stresses the system aspects of distributed real