Proceedings Article10.1145/277044.277252
System-level exploration with SpecSyn
Daniel D. Gajski,Frank Vahid,Sanjiv Narayan,Jie Gong +3 more
- 01 May 1998
- pp 812-817
29
TL;DR: Focusing on SpecSyn's exploration techniques, this work emphasizes its two-phase estimation approach and highlights experiments using SpecSyn.
read more
Abstract: We present the SpecSyn system-level design environment supp orting the sp ecify-explor e-refine (SER) designparadigm. This thr ee-step appr oach includes precise specification of system functionality, rapid explor ation of numerous system-level design options, and refinement of the specification into one r efle cting the chosen option. A system-level design option c onsists of an allocation of system components like standard and custom processors, and a partitioning of functionality among those components. Focusing on SpecSyn 'sexploration te chniques, we emphasize its two-phase estimation appr oach and highlight experiments using SpecSyn.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Hardware/software co-synthesis with memory hierarchies
Yanbing Li,Wayne Wolf +1 more
- 01 Nov 1998
TL;DR: The paper introduces the first hardware/software co-synthesis algorithm of distributed real time systems that optimizes memory hierarchy along with the rest of the architecture and can reduce the overall cost of the synthesized system.
Modular design space exploration framework for embedded systems
Simon Künzli,Lothar Thiele,Eckart Zitzler +2 more
- 25 Jul 2005
TL;DR: A generic approach is described based on multi-objective decision making, black-box optimisation and randomised search strategies, which resolves the problem that existing optimisation methods cannot be coupled easily to the problem-specific part of a design exploration tool.
47
Combining a performance estimation methodology with a hardware/software codesign flow supporting multiprocessor systems
TL;DR: A new methodology to rapidly explore the large design space encountered in hardware/software systems is introduced based on a fast and accurate estimation approach that takes advantage of both system and RT levels of abstraction, and combines both static and dynamic analysis techniques in order to obtain the best trade-off between speed and accuracy.
38
•Book
Efficient Design Space Exploration for Embedded Systems
Simon Künzli
- 13 Jul 2006
TL;DR: This work identifies and discusses the building blocks for a design space exploration framework, namely design evaluation, search strategies, and design representation, and describes a new evolutionary multi-objective optimisation that directly incorporates the user's preferences based on performance indicators.
38
Multiobjective synthesis of low-power real-time distributed embedded systems
Robert P. Dick
- 01 Jan 2002
TL;DR: Four evolutionary algorithms that simultaneously optimize the different costs of embedded systems, e.g., price, power consumption, response time, and area, while ensuring that hard real-time constraints are met are presented.
References
Statecharts: A visual formalism for complex systems
TL;DR: It is intended to demonstrate here that statecharts counter many of the objections raised against conventional state diagrams, and thus appear to render specification by diagrams an attractive and plausible approach.
7.5K
Hardware-software co-design of embedded systems
Wayne Wolf
- 01 Jul 1994
TL;DR: A historical approach is emphasized to show the relationships between well-understood design problems and the as-yet unsolved problems in co-design.
482
Interface-based design
James A. Rowson,Alberto Sangiovanni-Vincentelli +1 more
- 13 Jun 1997
TL;DR: A new system design methodology is proposed that separates communication from behavior and the potential for this methodology to improve verification, modelling and synthesis is explored.
Architectural partitioning for system level synthesis of integrated circuits
E. D. Lagnese,D. E. Thomas +1 more
TL;DR: Results of using APARTY in the design process show improved register-transfer designs and the number of global routing wires is generally reduced by over 50% by following the partitioning scheme suggested by APARTy.
134
SpecSyn: an environment supporting the specify-explore-refine paradigm for hardware/software system design
TL;DR: The SpecSyn system-level design environment is presented, which supports the new specify-explore-refine (SER) design paradigm, and the new paradigm and environment are expected to lead to a more than ten times reduction in design time.