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
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;
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
DOI :
10.1109/FPT.2009.5377612