• DocumentCode
    680077
  • Title

    Loopy — An open-source TCP/IP rapid prototyping and validation framework

  • Author

    de Schryver, Christian ; Schlafer, P. ; Wehn, Norbert ; Fischer, T. ; Poetzsch-Heffter, Arnd

  • Author_Institution
    Microelectron. Syst. Design Res. Group, Univ. of Kaiserslautern, Kaiserslautern, Germany
  • fYear
    2013
  • fDate
    9-11 Dec. 2013
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Setting up host-to-board connections for hardware validation or hybrid simulation purposes is a time-consuming and error-prone process. In this paper we present a novel approach to automatically generate host-to-board connections, called the Loopy framework. The generated drivers enable blocking and non-blocking access to the hardware from high-level languages like C++ through an intuitive, object-based model of the hardware implementation. The framework itself is written in Java, and offers cross-platform support. It is open-source, well-documented, and can be enhanced with new supported languages, boards, tools, and features easily. Loopy combines several approaches presented in the past to an all-embracing helper toolkit for hardware designers, verification engineers, or people who want to use hardware accelerators in a software context. We have evaluated Loopy with real-life examples and present a case study with a complex MIMO system hardware-in-the-Ioop setup.
  • Keywords
    Internet; Java; field programmable gate arrays; object-oriented methods; transport protocols; C++ languages; FPGA; Internet protocol; Java; Loopy framework; MIMO system hardware-in-the-Ioop setup; TCP-IP validation framework; cross-platform support; field programmable gate arrays; hardware accelerators; high-level languages; host-to-board connections; object-based model; open-source TCP-IP rapid prototyping; transport control protocol; Adders; Field programmable gate arrays; Hardware; IP networks; Message systems; Ports (Computers); Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reconfigurable Computing and FPGAs (ReConFig), 2013 International Conference on
  • Conference_Location
    Cancun
  • Print_ISBN
    978-1-4799-2078-5
  • Type

    conf

  • DOI
    10.1109/ReConFig.2013.6732305
  • Filename
    6732305