Design space exploration of reliable networked embedded systems
نویسندگان
چکیده
In this paper, a new methodology is presented for topology optimization of networked embedded systems as they occur in automotive and avionic systems as well as wireless sensor networks. By introducing a model which is (1.) suitable for heterogeneous networks with different communication bandwidths, (2.) modeling of routing restrictions, and (3.) flexible binding of tasks onto processors, current design issues of networked embedded systems can be investigated. On the basis of this model, the presented methodology firstly allocates the required resources which can be communication links as well as computational nodes and secondly binds the functionality onto the nodes and the data dependencies onto the links such that no routing restrictions will be violated or capacities on communication links will be exceeded. Due to the often error-prone communication in networks, we allow for routing each data dependency over multiple routes in the networks. With this strategy, our methodology is able to increase the reliability of the entire system. This reliability analysis is based on Binary Decision Diagrams (BDDs) and is integrated in our multi-objective design space exploration. By applying Evolutionary Algorithms, we are able to consider multiple objectives simultaneously during the optimization process and allow for a subsequent unbiased decision making. An experimental evaluation as well as a demonstration of a case study from the field of automotive electronics will show the applicability of the presented approach.
منابع مشابه
Dependability-aware Embedded System-level Design
More and more embedded systems operate in safety-critical areas and have to cope with destructive agents present at their mounting spaces. As a result, dependability has become an objective of major importance. In this work, an automatic costaware embedded system-level design methodology is presented that contributes a) effective dependability analysis techniques, b) the usage of dependability-...
متن کاملPhase distance mapping: a phase-based cache tuning methodology for embedded systems
Networked embedded systems typically leverage a collection of low-power embedded systems (nodes) to collaboratively execute applications spanning diverse application domains (e.g., video, image processing, communication, etc.) with diverse application requirements. The individual networked nodes must operate under stringent constraints (e.g., energy, memory, etc.) and should be specialized to m...
متن کاملPASES: An energy-aware design space exploration framework for wireless sensor networks
Energy consumption is one of the most constraining requirements for the development and implementation of wireless sensor networks. Many design aspects affect energy consumption, ranging from the hardware components, operations of the sensors, the communication protocols, the application algorithms , and the application duty cycle. A full design space exploration solution is therefore required ...
متن کاملEfficient Embedded System Models Using Result Oriented Modeling
Embedded Systems are omnipresent in our environment for example as digital media devices, mobile phones, or control systems. Their increase in complexity poses great challenges to the design process, and an exploding number of architecture alternatives have to be evaluated to derive an efficient implementation. Additionally, today’s embedded systems become more software centric, and software de...
متن کاملDesigninga Neuro-Sliding Mode Controller for Networked Control Systems with Packet Dropout
This paper addresses control design in networked control system by considering stochastic packet dropouts in the forward path of the control loop. The packet dropouts are modelled by mutually independent stochastic variables satisfying Bernoulli binary distribution. A sliding mode controller is utilized to overcome the adverse influences of stochastic packet dropouts in networked control system...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Journal of Systems Architecture
دوره 53 شماره
صفحات -
تاریخ انتشار 2007