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 条
  • [31] Hardware/Software Codesign from the RASSP Perspective
    Geoffrey A. Frank
    Bernard Clark
    W. Bernard Schaming
    William Kline
    Journal of VLSI signal processing systems for signal, image and video technology, 1997, 15 : 63 - 81
  • [32] SDL interface for hardware-software codesign
    不详
    IEEE DESIGN & TEST OF COMPUTERS, 1999, 16 (04): : 6 - 6
  • [33] Hardware/Software Codesign for Watermarking in DCT Domain
    Erozan, Ahmet Turan
    Baskir, Subutay Giray
    Ors, Berna
    2013 21ST SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2013,
  • [34] Hardware/software codesign for embedded RISC core
    Liu, P
    MEDIA PROCESSORS 2002, 2002, 4674 : 21 - 28
  • [35] Executable specification is the key to hardware/software codesign
    Page, Ian
    New Electronics, 1994, 27 (13): : 27 - 28
  • [36] Hardware/software codesign for embedded signal processing
    Hwang, YT
    Hwang, JS
    Wang, YH
    40TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1 AND 2, 1998, : 1013 - 1016
  • [37] Hardware software codesign using processor synthesis
    Kuttner, C
    IEEE DESIGN & TEST OF COMPUTERS, 1996, 13 (03): : 43 - 53
  • [38] HARDWARE-SOFTWARE CODESIGN OF EMBEDDED SYSTEMS
    CHIODO, M
    GIUSTO, P
    JURECSKA, A
    HSIEH, HC
    SANGIOVANNIVINCENTELLI, A
    LAVAGNO, L
    IEEE MICRO, 1994, 14 (04) : 26 - 36
  • [39] Hardware-Software Codesign for Graphic LSIs
    Kotegawa, Hirohisa
    Hasumi, Naonobu
    FUJITSU SCIENTIFIC & TECHNICAL JOURNAL, 2013, 49 (01): : 104 - 109
  • [40] Hardware/Software Codesign of Aerospace and Automotive Systems
    Abdallah, Ahmed
    Feron, Eric M.
    Hellestrand, Graham
    Koopman, Philip
    Wolf, Marilyn
    PROCEEDINGS OF THE IEEE, 2010, 98 (04) : 584 - 602