Modular design space exploration framework for embedded systems

被引:16
作者
Künzli, S [1 ]
Thiele, L [1 ]
Zitzler, E [1 ]
机构
[1] ETH, Dept Informat Technol & Elect Engn, Comp Engn & Networks Lab, Zurich, Switzerland
来源
IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES | 2005年 / 152卷 / 02期
关键词
D O I
10.1049/ip-cdt:20045081
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Design space exploration is introduced as one of the major tasks in embedded system design. After reviewing existing exploration methods at various layers of abstraction, a generic approach is described based on multi-objective decision making, black-box optimisation and randomised search strategies. The interface between problem-specific and generic parts of the exploration framework is made explicit by defining an interface called PISA. This specification and implementation interface, and the availability of a wide range of randomised multi-objective search methods, makes the proposed framework accessible to a wide range of exploration problems. It resolves the problem that existing optimisation methods cannot be coupled easily to the problem-specific part of a design exploration tool.
引用
收藏
页码:183 / 192
页数:10
相关论文
共 40 条
  • [1] ABRAHAM S, 1998, HPL200098
  • [2] Agosta G., 2004, SAC 04 P 2004 ACM S, P891
  • [3] A systematic approach to the design of distributed wearable systems
    Anliker, U
    Beutel, J
    Dyer, M
    Enzler, R
    Lukowicz, P
    Thiele, L
    Tröster, G
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2004, 53 (08) : 1017 - 1033
  • [4] [Anonymous], P 36 ACM IEEE C DES
  • [5] [Anonymous], 2002, THESIS U READING UK
  • [6] Back T., 1997, Handbook of evolutionary computation
  • [7] Hybrid global/local search strategies for dynamic voltage scaling in embedded multiprocessors
    Bambha, HK
    Bhattacharyya, SS
    Teich, J
    Zitzler, E
    [J]. PROCEEDINGS OF THE NINTH INTERNATIONAL SYMPOSIUM ON HARDWARE/SOFTWARE CODESIGN, 2001, : 243 - 248
  • [8] Bleuler S, 2003, LECT NOTES COMPUT SC, V2632, P494
  • [9] System-level synthesis using evolutionary algorithms
    Blickle, T
    Teich, J
    Thiele, L
    [J]. DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 1998, 3 (01) : 23 - 58
  • [10] Bruni D, 2001, DES AUT CON, P641, DOI 10.1109/DAC.2001.935586