DocumentCode :
2651110
Title :
High-level estimation techniques for usage in hardware/software co-design
Author :
Henkel, Jörg ; Ernst, Rolf
Author_Institution :
C&C Res. Labs., NEC Res. Inst., Princeton, NJ, USA
fYear :
1998
fDate :
10-13 Feb 1998
Firstpage :
353
Lastpage :
360
Abstract :
High-level estimation techniques are of paramount importance for design decisions like hardware/software partitioning or design space explorations. In both cases an appropriate compromise between accuracy and computation time determines about the feasibility of those estimation techniques. In this paper we present high-level estimation techniques for hardware effort and hardware/software communication time. Our techniques deliver fast results at sufficient accuracy. Furthermore, it is shown in which way these techniques are applied in order to cope with contradictory design goals like performance constraints and hardware effort constraints. As a solution, we present a cost function for the purpose of hardware/software partitioning that offers a dynamic weighting of its components. The conducted experiments show that the usage of our estimation techniques in conjunction with their efficient combination leads to reasonable hardware/software implementations as opposed to approaches that consider single constraints only
Keywords :
high level synthesis; logic design; systems analysis; design space explorations; dynamic weighting; hardware effort constraints; hardware/software co-design; hardware/software partitioning; high-level estimation techniques; performance constraints; Cost function; Hardware; Laboratories; National electric code; Real time systems; Runtime; Size control; Software performance; Software systems; Space exploration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference 1998. Proceedings of the ASP-DAC '98. Asia and South Pacific
Conference_Location :
Yokohama
Print_ISBN :
0-7803-4425-1
Type :
conf
DOI :
10.1109/ASPDAC.1998.669500
Filename :
669500
Link To Document :
بازگشت