Combining a performance estimation methodology with a hardware/software codesign flow supporting multiprocessor systems

被引:20
作者
Baghdadi, A [1 ]
Zergainoh, NE [1 ]
Cesário, WO [1 ]
Jerraya, AA [1 ]
机构
[1] TIMA Lab, F-38031 Grenoble, France
关键词
performance estimation; architecture exploration; hardware/software codesign; multiprocessor architectures; system-level simulation;
D O I
10.1109/TSE.2002.1033223
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper addresses performance estimation and architecture exploration issues within the context of hardware/software codesign. We introduce a new methodology to rapidly explore the large design space encountered in hardware/software systems. The proposed methodology is based on a fast and accurate estimation approach. This estimation approach 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. It has been implemented as an extension to a hardware/software codesign flow to enable the exploration of a large number of multiprocessor architecture solutions from the very start of the design process. The effectiveness of the proposed methodology is illustrated by a significant application example. Experimental results indicate strong advantages of the proposed methodology.
引用
收藏
页码:822 / 831
页数:10
相关论文
共 28 条
[1]  
[Anonymous], 1972, Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables
[2]  
BAGHDADI A, 2000, P 11 IEEE INT WORKSH
[3]  
BENTZ O, 1997, P DES AUT C JUN
[4]   Timing issues in system-level design [J].
Dasdan, A ;
Gupta, RK .
IEEE COMPUTER SOCIETY WORKSHOP ON VLSI '98 - SYSTEM LEVEL DESIGN, PROCEEDINGS, 1998, :124-129
[5]   A methodology for rapid analysis and optimization of embedded systems [J].
Eikerling, HJ ;
Hardt, W ;
Gerlach, J ;
Rosenstiel, W .
IEEE SYMPOSIUM AND WORKSHOP ON ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 1996, :252-259
[6]  
ELLSBERGER J, 1997, SDL FORMAL OBJECT OR
[7]  
ERNST R, 1997, P INT C COMP AID DES, P598
[8]   INTRODUCTION TO SDL-92 [J].
FAERGEMAND, O ;
OLSEN, A .
COMPUTER NETWORKS AND ISDN SYSTEMS, 1994, 26 (09) :1143-1167
[9]  
Gajski D. D., 1991, High-level VLSI synthesis, P1
[10]  
Gajski D. D., 1997, PRINCIPLES DIGITAL D