Design space exploration with automatic selection of SW and HW for embedded applications

被引:0
作者
Mattol, JCB [1 ]
Beck, ACS [1 ]
Carro, L [1 ]
Wagner, FR [1 ]
机构
[1] Univ Fed Rio Grande Sul, Inst Comp Sci, Porto Alegre, RS, Brazil
来源
COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION | 2004年 / 3133卷
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a methodology for automatic selection of software and hardware IP components for embedded applications. Design space exploration is achieved by the correct selection of a SW-IP block to be executed in a platform containing different implementations of the same ISA. These different versions of the same ISA dissipate a different amount of power and require a different number of cycles to execute the same program. This way, by making the software execute on a different processor to achieve the required power or energy of an application, one can fine tune the platform for the desired market.
引用
收藏
页码:303 / 312
页数:10
相关论文
共 50 条
[11]   Virtual component HW/SW co-design - From system level design exploration to HW/SW implementation [J].
Schirrmeister, F ;
Krolikoski, S .
SYSTEM-ON-CHIP METHODOLOGIES & DESIGN LANGUAGES, 2001, :333-342
[12]   System-Level Design Space Exploration for Application-Specific HW/SW Systems [J].
Pomante, Luigi ;
Imbriglio, Laura ;
Graziosi, Fabio .
IEEE TIC-STH 09: 2009 IEEE TORONTO INTERNATIONAL CONFERENCE: SCIENCE AND TECHNOLOGY FOR HUMANITY, 2009, :569-574
[13]   Communication synthesis and HW/SW integration for embedded system design [J].
Gogniat, G ;
Auguin, M ;
Bianco, L ;
Pegatoquet, A .
HARDWARE/SOFTWARE CODESIGN - SIXTH INTERNATIONAL WORKSHOP PROCEEDINGS, 1998, :49-53
[14]   HW/SW co-design of dedicated heterogeneous parallel systems: an extended design space exploration approach [J].
Pomante, Luigi .
IET COMPUTERS AND DIGITAL TECHNIQUES, 2013, 7 (06) :246-254
[15]   Multi Objective Design Space Exploration of Cache for Embedded Applications [J].
Alipour, Mehdi ;
Taghdisi, Hojjat ;
Sadeghzadeh, Seyed Hassan .
2012 25TH IEEE CANADIAN CONFERENCE ON ELECTRICAL & COMPUTER ENGINEERING (CCECE), 2012,
[16]   Instruction Cache Design Space Exploration for Embedded Software Applications [J].
Patel, Rajendra ;
Rajawat, Arvind .
2015 19TH INTERNATIONAL SYMPOSIUM ON VLSI DESIGN AND TEST (VDAT), 2015,
[17]   A platform for mixed HW/SW algorithm specifications for the exploration of SW and HW partitioning [J].
Lucarz, Christophe ;
Mattavelli, Marco .
INTEGRATED CIRCUIT AND SYSTEM DESIGN: POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2007, 4644 :485-+
[18]   Embedded SW design space exploration and automation using uml-based tools [J].
Wagner, Flavio R. ;
Carro, Luigi .
EMBEDDED SYSTEM DESIGN: TOPICS, TECHNIQUES AND TRENDS, 2007, 231 :437-+
[19]   Hw/Sw codesign of embedded systems [J].
Fornaciari, W ;
Sciuto, D .
RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE' 99, 1999, 1622 :344-355
[20]   A HW/SW design methodology for embedded SIMD vector signal processors [J].
Robelly, J. P. ;
Cichon, G. ;
Ahlendorf, H. ;
Fettweis, G. .
INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2008, 3 (03) :160-169