System prototyping by integration of reconfigurable hardware into a heterogeneous system model

被引:0
|
作者
Buchenrieder, K [1 ]
Nageldinger, U [1 ]
Pyttel, A [1 ]
Sedlmeier, A [1 ]
机构
[1] Infineon Technol AG, Corp Dev, D-81730 Munich, Germany
来源
13TH IEEE INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING, PROCEEDINGS | 2002年
关键词
Algorithm design and analysis; Field programmable gate arrays; Hardware; Prototypes; Software algorithms; Software performance; Software prototyping; Software standards; Software tools; Viterbi algorithm;
D O I
10.1109/IWRSP.2002.1029746
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present an efficient methodology to functionally verify high performance algorithms using a Hardware/Software Prototype based on reconfigurable hardware attached to a standard PC. We start from a conceptual design on system level using the commercial Cadence Cierto VCC tool, by defining the system in several behavioral blocks, each of them having the functionality described in standard C or C++. This software-only system is then refined by selecting certain blocks to be implemented in hardware, which are then described in Handel-C, then compiled and mapped to Xilinx Virtex FPGAs. The hardware blocks are seamlessly integrated into the VCC environment by stub modules, which perform the hardware/software interfacing and communication via shared memory DMA transfers. This paper presents the methodology and illustrates it using an example of a Viterbi encoder/decoder.
引用
收藏
页码:115 / 121
页数:7
相关论文
共 50 条
  • [41] A Prototyping System for Hardware Distributed Objects with Diversity of Programming Languages
    Ohkawa, Takeshi
    Yokota, Takashi
    Ootsu, Kanemitsu
    PROCEEDINGS OF THE 2013 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), 2013, : 474 - 477
  • [42] Hardware/software avionic system performance (HASP): a design tool for a virtual prototyping system
    Bluff, RJ
    AIRCRAFT ENGINEERING AND AEROSPACE TECHNOLOGY, 2001, 73 (04): : 345 - 359
  • [43] Software/Hardware Integrating Model of Embedded Reconfigurable Computing System for Digital Signal Processing
    刘守山
    张同军
    毕丽君
    陶安利
    Journal of Measurement Science and Instrumentation, 2010, 1 (04) : 343 - 348
  • [44] Vehicle-Hardware-In-The-Loop System for ADAS Prototyping and Validation
    Galko, Clement
    Rossi, Romain
    Savatier, Xavier
    2014 INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION (SAMOS XIV), 2014, : 329 - 334
  • [45] Hierarchical, parallel, heterogeneous and reconfigurable computation model of container terminal handling system
    Li, Bin
    Jiaotong Yunshu Gongcheng Xuebao/Journal of Traffic and Transportation Engineering, 2019, 19 (02): : 136 - 155
  • [46] A hardware/software prototyping environment for dynamically reconfigurable embedded systems
    Fleischmann, J
    Buchenrieder, K
    Kress, R
    HARDWARE/SOFTWARE CODESIGN - SIXTH INTERNATIONAL WORKSHOP PROCEEDINGS, 1998, : 105 - 109
  • [47] The Impact of Hardware Communication on a Heterogeneous Computing System
    Gao, Shanyuan
    Huang, Bin
    Sass, Ron
    2013 IEEE 21ST ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2013, : 234 - 234
  • [48] Popcorn Linux - System Software for Heterogeneous Hardware
    Kim, Sang-Hoon
    2018 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2018), 2018, : 1281 - 1281
  • [49] An evolutionary kernel-based reasoning system using reconfigurable VLSIs: Its hardware prototyping and application to the splicing boundary problem
    Yasunaga, M
    Ushiyama, K
    Aibe, N
    Fujiwara, H
    Yoshiyara, I
    Kim, JH
    CEC'02: PROCEEDINGS OF THE 2002 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2002, : 285 - 290
  • [50] An embedded integration prototyping system based on component technique
    Jung, Youngjin
    Lee, Jeongbae
    Kwon, Jinbaek
    Rim, Keewook
    Cho, Sangyoung
    SOFTWARE TECHNOLOGIES FOR EMBEDDED AND UBIQUITOUS SYSTEMS, 2007, 4761 : 171 - +