Prototyping of tightly coupled hardware/software-systems

被引:2
|
作者
Hardt, W [1 ]
Rosenstiel, W [1 ]
机构
[1] UNIV TUBINGEN, D-72076 TUBINGEN, GERMANY
关键词
description analysis; profiling; hardware/software-partitioning; estimation; prototyping; emulation;
D O I
10.1023/A:1008887603213
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Verification and test issues raise the need for rapid prototyping of complex systems and especially hardware/software-systems. We tackle this problem by integration of hardware/software-codesign and prototyping. First we define the concept of the entire system architecture. This concept directs the hardware/software-partitioning process. Our prototyping environment reflects the architecture concept as well. In this overview the architecture concept and all important design tasks (hardware/software-partitioning, speed-up estimation before HW-synthesis, and prototyping of the entire hardware/software-system) are presented and compared to several approaches from literature. Thus a substantial overview over the prototyping problem is given. The latter part of this presentation illustrates our approach by a case study and presents the results. Our automated design process generates a tightly coupled hardware/software-system with very good performance characteristics. The case study focus on the prototyping of a ciphering algorithm. The reported approach leads to a reasonable overall system speed-up of 10%. Similar results have been found for further examples as well.
引用
收藏
页码:283 / 317
页数:35
相关论文
共 50 条
  • [1] Prototyping of Tightly Coupled Hardware/Software-Systems
    Wolfram Hardt
    Wolfgang Rosenstiel
    Design Automation for Embedded Systems, 1997, 2 : 283 - 317
  • [2] Rapid prototyping of embedded hardware/software systems
    Buchenrieder, Klaus
    Design Automation for Embedded Systems, 2000, 5 (03) : 215 - 221
  • [3] Rapid prototyping of embedded hardware/software systems
    Buchenrieder, K
    NINTH INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING - PROCEEDINGS, 1998, : 2 - 3
  • [4] Rapid prototyping of mixed hardware and software systems
    Edwards, M
    Fozard, B
    EUROMICRO SYMPOSIUM ON DIGITAL SYSTEM DESIGN, PROCEEDINGS: ARCHITECTURES, METHODS AND TOOLS, 2002, : 118 - 125
  • [5] Rapid Prototyping of Embedded Hardware/Software Systems
    Klaus Buchenrieder
    Design Automation for Embedded Systems, 2000, 5 : 215 - 221
  • [6] Rapid prototyping of embedded hardware/software systems
    Buchenrieder, K
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2000, 5 (3-4) : 215 - 221
  • [7] Prototyping environment for the design of hardware/software systems
    Abid, M
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2000, 15 (03): : 137 - 146
  • [8] Hardware/Software codesign and rapid prototyping of embedded systems
    Slomka, F
    Dorfel, M
    Munzenberger, R
    Hofmann, R
    IEEE DESIGN & TEST OF COMPUTERS, 2000, 17 (02): : 28 - 38
  • [9] Prototyping and Programming Tightly Coupled Accelerators
    Stotzer, Eric
    Leiss, Ernst L.
    Granston, Elana
    Hoyle, David
    PARALLEL COMPUTING: FROM MULTICORES AND GPU'S TO PETASCALE, 2010, 19 : 720 - 727
  • [10] Network analysis of evolving software-systems
    Babic, Sanja Grbac
    Grbac, Tihana Galinac
    2017 25TH INTERNATIONAL CONFERENCE ON SOFTWARE, TELECOMMUNICATIONS AND COMPUTER NETWORKS (SOFTCOM), 2017, : 6 - +