Performance evaluation tool for rapid prototyping of hardware-software codesigns

被引:4
|
作者
Chatha, KS [1 ]
Vemurid, R [1 ]
机构
[1] Univ Cincinnati, Dept ECECS, Cincinnati, OH 45221 USA
关键词
D O I
10.1109/IWRSP.1998.676695
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Performance evaluation is essential for tradeoff analysis during rapid prototyping. Existing performance evaluation strategies based on co-simulation and static analyses are either too slow or error prone. We therefore present an intermediate approach based on profiling and scheduling for rapid prototyping of hardware-software codesigns. Our performance evaluation tool obtains representative task timings by profiling which is done simultaneously with system specification. During design space exploration the tool obtains performance estimates by using well known scheduling and novel re-timing heuristics. It is capable of obtaining both non-pipelined and pipelined schedules. The tool includes an area estimator which calculates the amount of hardware area required by the design by taking resource sharing between different hardware tasks in to account. The tool also allows the user to evaluate the performance of a particular schedule with different task timings. In contrast to co-simulation and static analysis, the tool is able to provide fast and accurate performance estimates. The effectiveness of the tool in a rapid-prototyping environment is demonstrated by a case study.
引用
收藏
页码:218 / 224
页数:7
相关论文
共 50 条
  • [31] HARDWARE-SOFTWARE TRADEOFFS IN TESTING
    STUEHLER, JE
    IEEE SPECTRUM, 1968, 5 (12) : 51 - &
  • [32] WHY HARDWARE-SOFTWARE MERCHANT
    LEDFORD, B
    TURNER, PM
    PHI DELTA KAPPAN, 1977, 58 (09) : 727 - 727
  • [33] HARDWARE-SOFTWARE CODESIGN - INTRODUCTION
    WOLF, W
    IEEE DESIGN & TEST OF COMPUTERS, 1993, 10 (03): : 5 - 5
  • [34] HARDWARE-SOFTWARE CODESIGN - INTRODUCTION
    DEMICHELI, G
    IEEE MICRO, 1994, 14 (04) : 8 - 9
  • [35] SIMULATOR HARDWARE-SOFTWARE DIAGNOSTICS
    ALLEN, B
    CLEMA, JK
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 1976, 12 (02) : 307 - 307
  • [36] HARDWARE-SOFTWARE COSYNTHESIS FOR MICROCONTROLLERS
    ERNST, R
    HENKEL, J
    BENNER, T
    IEEE DESIGN & TEST OF COMPUTERS, 1993, 10 (04): : 64 - 75
  • [37] Hardware and Software Rapid Prototyping Platform for Power Electronic Converters
    Martins, Matheus P. G.
    Rocha, Thiago de O. A.
    2024 XVI CONGRESO DE TECNOLOGIA, APRENDIZAJE Y ENSENANZA DE LA ELECTRONICA, TAEE 2024, 2024,
  • [38] A software/hardware platform for rapid prototyping of video and multimedia designs
    Schumacher, P
    Mattavelli, M
    Chirila-Rus, A
    Turney, R
    Fifth International Workshop on System-on-Chip for Real-Time Applications, Proceedings, 2005, : 30 - 33
  • [39] KRATOS: An Open Source Hardware-Software Platform for Rapid Research in LPWANs
    Piyare, Rajeev
    Murphy, Amy L.
    Magno, Michele
    Benini, Luca
    2018 14TH INTERNATIONAL CONFERENCE ON WIRELESS AND MOBILE COMPUTING, NETWORKING AND COMMUNICATIONS (WIMOB 2018), 2018,
  • [40] Hardware/Software Infrastructure for ASIC Commissioning and Rapid System Prototyping
    Reichel, Peter
    Doege, Jens
    2014 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2014,