Jumble: A Hardware-in-the-Loop Simulation System for JHDL
- 1 April 2007
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 345-348
- https://doi.org/10.1109/fccm.2007.54
Abstract
This paper presents a new verification system for FPGA based designs described in the JHDL hardware description language. The method consists of performing hardware emulation of designer selected blocks in a co-simulation environment. Although JHDL has a Hardware execution mode it does not provide a fine control of which blocks have to be executed in Hardware and it is based on Xilinx readback technology. In this paper we present a method to extend the simulation environment to add a fine control of the Hardware emulation system, a method to instrument the design for debug, and the process that automatically creates the interface to communicate the simulator with the emulated hardware block. The resulting system does not offer 100% observability and controllability of hardware blocks. Nevertheless its interactivity provides a solid basis for incremental verification while offering the possibility of substantial simulation speedups.Keywords
This publication has 4 references indexed in Scilit:
- JHDL-an HDL for reconfigurable systemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- FPGA implementation of median filterPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Using Design-Level Scan to Improve FPGA Design Observability and Controllability for Functional VerificationPublished by Springer Nature ,2001
- Unifying simulation and execution in a design environment for FPGA systemsIEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2001