• DocumentCode
    3048046
  • Title

    FPGA-in-the-loop-simulations for dynamically reconfigurable applications

  • Author

    Paiz, C. ; Pohl, C. ; Radkowski, R. ; Hagemeyer, J. ; Porrmann, M. ; Rückert, U.

  • Author_Institution
    Syst. & Circuit Technol., Univ. of Paderborn, Paderborn, Germany
  • fYear
    2009
  • fDate
    9-11 Dec. 2009
  • Firstpage
    372
  • Lastpage
    375
  • Abstract
    This contribution presents a hardware-in-the-loop (HiL) design environment for FPGA-based systems. The presented tool-flow supports a two-stage verification process: A cycle-accurate HiL simulation using well-known simulation tools such as MATLAB/Simulink or Modelsim, and a real-time test using the target environment of the Design Under Test (DUT). The first stage allows an early verification of the DUT using a simulated environment, while the focus of the second stage is on monitoring internal states and I/Os of the DUT in operation, and on adjusting design parameters. All hardware and software interfaces required for both stages are generated individually and automatically by our tool-flow. The demo shows the benefits of using the presented HiL framework for applications targeting dynamic hardware reconfiguration. As an example, a two-controller system for an inverted pendulum is presented, where either a real system or an FPGA-based model combined with an augmented reality 3D animation can be used.
  • Keywords
    field programmable gate arrays; FPGA-in-the-loop-simulations; MATLAB-Simulink; Modelsim; augmented reality 3D animation; design under test; dynamic hardware reconfiguration; hardware interfaces; inverted pendulum; software interfaces; two-stage verification process; Augmented reality; Automatic control; Circuit simulation; Clocks; Communication system control; Hardware; MATLAB; Mathematical model; Testing; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology, 2009. FPT 2009. International Conference on
  • Conference_Location
    Sydney, NSW
  • Print_ISBN
    978-1-4244-4375-8
  • Electronic_ISBN
    978-1-4244-4377-2
  • Type

    conf

  • DOI
    10.1109/FPT.2009.5377612
  • Filename
    5377612