Automated Design Space Exploration on System Level for Embedded Systems
@inproceedings{Rettberg2000AutomatedDS, title={Automated Design Space Exploration on System Level for Embedded Systems}, author={Achim Rettberg and Wolfram Hardt and Jrgen Teich and Marcus Bednara}, year={2000} }
The design of embedded systems has to address several interacting design dimensions to implement parallelism, distribution over different locations, hard real-time requirements and design space exploration today. Thus a structured design process has to deal with heterogeneous requirements and restrictions. The integration of dedicated tasks for HW-design and SW-design as well as real-time operating system functionality into the embedded system design flow is the main challenge. On system level…
Figures and Tables from this paper
5 Citations
The Specification Language SpecC within the PARADISE Design Environment
- Computer ScienceDIPES
- 2000
This paper describes how system specification and refinement is covered in combination with the processes available in PARADISE, and an example of an adequate specification and modeling language is considered and adapted for integration intoPARADISE.
Using Activation Intervals for Low Power Analysis
- Computer Science
- 2007
A new approach to integrate low power methods in a design on architectural level by starting from an asynchronous architecture presented as a data-flow graph, and an activation interval analysis is conducted.
Embedded system design based on webservices
- Computer ScienceProceedings 2002 Design, Automation and Test in Europe Conference and Exhibition
- 2002
This paper presents an approach to use webservices in the field of embedded system design in the domain of electronic design automation (EDA) industry.
A fast asynchronous re-configurable architecture for multimedia applications
- Computer ScienceSymposium on Integrated Circuits and Systems Design
- 2001
A fast re-configurable asynchronous architecture for multimedia applications that reflects the data-flow characteristics of such multimedia applications and first simulation results of VHDL models show, the effectiveness of the approach.
How to integrate Webservices in Embedded System Design?
- Computer ScienceDIPES
- 2002
This paper presents an approach to exploit webservices technology in the field of embedded system design and its effects on the domain of the electronic design automation (EDA) have to be considered and their validity shown.
References
SHOWING 1-10 OF 11 REFERENCES
The Paradise Design Environment
- Computer Science
- 1999
The design of embedded systems (ES) has to address several interacting design dimensions to implement parallelism, distribution over different locations, and hard real-time (RT) requirements, which leads to systems with enormous overall complexity.
An automated approach to HW/SW-codesign (Hardware/software partitioning)
- Computer Science
- 1995
A pipelined interface for HW/SW partitioning is developed using the features of the target architecture and it has been pointed out that the efficiency of embedded systems is dramatically influenced by the interface between HW- and SW.
The Design of Embedded Real-Time Systems using the SEA Environment
- Computer Science
- 1998
This paper proposes extended Predicate/Transition Nets (Pr/T{Nets), that have been enlarged so that complete models of complex embedded real-time systems, including continuous, discrete and interface parts, can be captured.
Towards a complete design method for embedded systems using predicate/transition-nets
- Computer Science
- 1997
A new approach to embedded system design based on modeling discrete and also continuous system parts with high level Petri—Nets and their meaning for hardware/software partitioning of real-time embedded systems is presented.
Complete worst-case execution time analysis of straight-line hard real-time programs
- Computer ScienceJ. Syst. Archit.
- 2000
The SEA Language for System Engineering and Animation
- Computer ScienceApplication and Theory of Petri Nets
- 1996
The hierarchical, graphical SEA Language is described, which allows to easily incorporate several user defined or standardized graphical symbols and their behaviour and a unified semantic basis for different graphical specification formalisms/techniques can be provided.
System-Level Synthesis Using Evolutionary Algorithms
- Computer ScienceDes. Autom. Embed. Syst.
- 1998
A model is introduced that handles all mentioned requirements and allows the task of system-synthesis to be specified as an optimization problem and the application and adaptation of an Evolutionary Algorithm to solve the tasks of optimization and design space exploration.