A FRAMEWORK FOR HARDWARE SOFTWARE CODESIGN

被引:15
|
作者
KUMAR, S
AYLOR, JH
JOHNSON, BW
WULF, WA
机构
[1] Univ of Virginia
关键词
10;
D O I
10.1109/2.247650
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This article outlines a concurrent and cooperative design approach called hardware/software codesign. This approach tries to unify the software and hardware domains by using an integrated hardware/software model and includes as a fundamental component the capability to explore hardware/software trade-offs. Codesign consists of iteratively performing decomposition, hardware/software partitioning, and alternative evaluation for each system function. The authors present an integrated hardware/software model that supports different levels of detail. This approach supports model continuity and maintains consistency between the software and hardware descriptions. As hardware/software refinement proceeds, hardware/software trade-offs can be explored at various stages of the design process. The quantitative evaluation model described here uses metrics to evaluate individual alternatives and to determine an alternative's impact on overall system bahavior. This capability leads to more efficient implementations and improves overall system performance, reliability, and cost-effectiveness. The methodology is illustrated with examples that range from a simple sort function to a distributed system that supports parallel discrete-event simulation.
引用
收藏
页码:39 / 45
页数:7
相关论文
共 50 条
  • [1] Distributed framework for instrumentation hardware/software codesign
    Groza, V
    IMTC/2000: PROCEEDINGS OF THE 17TH IEEE INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE: SMART CONNECTIVITY: INTEGRATING MEASUREMENT AND CONTROL, 2000, : 1567 - 1570
  • [2] Hardware/software codesign
    Theerayod, WT
    Cheung, PYK
    Luk, W
    IEEE SIGNAL PROCESSING MAGAZINE, 2005, 22 (03) : 14 - 22
  • [3] HARDWARE SOFTWARE CODESIGN
    BUCHENRIEDER, K
    WOLF, WH
    BORRIELLO, G
    LEE, EA
    CAMPOSANO, R
    IEEE DESIGN & TEST OF COMPUTERS, 1993, 10 (01): : 83 - 90
  • [4] A hardware/software codesign framework for vision-based ADAS
    Martinez, Leandro Andrade
    Marques, Eduardo
    2016 26TH INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL), 2016,
  • [5] Hardware-software codesign
    Cuomo, A
    De Micheli, G
    Ernst, R
    Fuchs, M
    Gajski, DD
    Jerraya, A
    Sangiovanni-Vincentelli, A
    Sciuto, D
    Vissers, KA
    IEEE DESIGN & TEST OF COMPUTERS, 2000, 17 (01): : 92 - 99
  • [6] Hardware/software codesign for DSP
    Bhattacharyya, SS
    Henkel, J
    Hu, XBS
    IEEE SIGNAL PROCESSING MAGAZINE, 2005, 22 (03) : 11 - 12
  • [7] A decade of hardware/software codesign
    Wolf, W
    COMPUTER, 2003, 36 (04) : 38 - +
  • [8] Hardware-software codesign
    Hoover, C
    Martin, G
    IEEE SPECTRUM, 1996, 33 (11) : 40 - 41
  • [9] Hardware/software codesign - Pedagogy for the industry
    He, Min
    Tsai, Ming-Che
    Wu, Xiaolong
    Wang, Fei
    Nasr, Ramzi
    PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, 2008, : 279 - +
  • [10] HARDWARE-SOFTWARE CODESIGN - INTRODUCTION
    WOLF, W
    IEEE DESIGN & TEST OF COMPUTERS, 1993, 10 (03): : 5 - 5