Virtual Java/FPGA interface for networked reconfiguration

  • Authors:
  • Yajun Ha;Geert Vanmeerbeeck;Patrick Schaumont;Serge Vernalde;Marc Engels;Rudy Lauwereins;Hugo De Man

  • Affiliations:
  • IMEC, Kapeldreef 75, Heverlee 3001, Belgium and EE Department, K. U. Leuven, Kard. Mercierlaan 94, Heverlee 3001, Belgium;IMEC, Kapeldreef 75, Heverlee 3001, Belgium;IMEC, Kapeldreef 75, Heverlee 3001, Belgium;IMEC, Kapeldreef 75, Heverlee 3001, Belgium;IMEC, Kapeldreef 75, Heverlee 3001, Belgium;EE Department, K. U. Leuven, Kard. Mercierlaan 94, Heverlee 3001, Belgium;IMEC, Kapeldreef 75, Heverlee 3001, Belgium and EE Department, K. U. Leuven, Kard. Mercierlaan 94, Heverlee 3001, Belgium

  • Venue:
  • Proceedings of the 2001 Asia and South Pacific Design Automation Conference
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

A virtual interface between Java and FPGA for networked reconfiguration is presented. Through the Java/FPGA interface, Java applications can exploit hardware accelerators with FPGAs for both functional flexibility and performance acceleration. At the same time, the interface is platform independent. It enables the networked application developers to design their applications with only one interface in mind when considering the interfacing issues. The virtual interface is part of our work to build a platform-independent deployment framework for the networked services. In the framework, both the software and hardware components of services can be platform independently described and deployed.