• 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