An Approach to Design Embedded Systems by Multi-objective Optimization

被引:0
作者
Pham Van Huong [1 ]
Nguyen Ngoc Binh [1 ]
机构
[1] VNU Univ Engn & Technol, Dept Software Engn, Fac Informat Technol, Hanoi, Vietnam
来源
2012 INTERNATIONAL CONFERENCE ON ADVANCED TECHNOLOGIES FOR COMMUNICATIONS (ATC 2012) | 2012年
关键词
Embedded system; embedded system design; hardware-software partitioning; Pareto principle; multi-objective optimization; DSL - Domain Specific Language; T4-Text Template Transformation Toolkit; GA - Genetic Algorithm;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Embedded system design and optimization play an important role in the development trend of embedded technology. This paper presents a new approach to design and optimize embedded systems in the design phase based on Pareto multi-objective optimization. We defined two Domain Specific Languages and developed the framework that is to design the architecture model and the component diagram of embedded systems. And we integrated the code generation technology called Text Template Transformation Toolkit to this framework to generate parameters from models automatically. Then we also do multi-objective optimization to select the best trade-off configuration of the embedded system architecture and the best hardware-software partition based on the Pareto principle and Genetic Algorithm.
引用
收藏
页码:165 / 169
页数:5
相关论文
共 10 条
  • [1] AGRON J, 2009, DSL 2009, V5658, P262
  • [2] Berekovic Mladen, 2002, MULTICORE SYSTEM ON, P1
  • [3] Chen Xiaofeng, 2011, ESEP 2011 9 10 DEC, p971
  • [4] Chiang Hung-Chih, 2004, SOC ARCHITECTURE DES, P5
  • [5] Chiang Hung-Chih, 2003, INTRO SYSTEM IC DESI, P3
  • [6] System-level exploration for Pareto-optimal configurations in parameterized system-on-a-chip (December 2002)
    Givargis, T
    Vahid, F
    Henkel, J
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2002, 10 (04) : 416 - 422
  • [7] Hammond K, 2003, LECT NOTES COMPUT SC, V2830, P37
  • [8] OMG, 2006, UML PROF SYST CHIP O, P5
  • [9] Van Huong Pham, 2011, ICDV 2011, P160
  • [10] Vanderperren Y., 2005, Proc. 2nd UML-SOC Workshop at 42nd DAC, P1