A Powerful System Design Methodology Combining OCAPI and Handel-C for Concept Engineering

  • Authors:
  • K. Buchenrieder;A. Pyttel;A. Sedlmeier

  • Affiliations:
  • Infineon Technologies AG, Corporate Development, D-81730 Munich, Germany;Infineon Technologies AG, Corporate Development, D-81730 Munich, Germany;Infineon Technologies AG, Corporate Development, D-81730 Munich, Germany

  • Venue:
  • Proceedings of the conference on Design, automation and test in Europe
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we present an efficient methodology tovalidate high performance algorithms and prototype themusing reconfigurable hardware. We follow a strict top-downHardware/Software Codesign paradigm using step-wiserefinement techniques. Starting from a performanceevaluation on the data-flow level using the OCAPI system,we partition the simulated high-level data-flow descriptioninto hardware and software modules. The hardware parts,described in Handel-C, are compiled and mapped to XilinxVirtex 2000E FPGAs, and the software is executed on a PCprocessor that hosts the Virtex boards. Hardware/softwareinterfacing and communication between processor andFPGA is established via the PCI bus by shared memoryDMA transfers.This paper presents the methodology and illustratesthe method with an example of a channel coder.