Translator Disclaimer
Paper
6 October 2000 Framework for architecture-independent run-time reconfigurable applications
Author Affiliations +
Abstract
Configurable Computing Machines (CCMs) have emerged as a technology with the computational benefits of custom ASICs as well as the flexibility and reconfigurability of general-purpose microprocessors. Significant effort from the research community has focused on techniques to move this reconfigurability from a rapid application development tool to a run-time tool. This requires the ability to change the hardware design while the application is executing and is known as Run-Time Reconfiguration (RTR). Widespread acceptance of run-time reconfigurable custom computing depends upon the existence of high-level automated design tools. Such tools must reduce the designers effort to port applications between different platforms as the architecture, hardware, and software evolves. A Java implementation of a high-level application framework, called Janus, is presented here. In this environment, developers create Java classes that describe the structural behavior of an application. The framework allows hardware and software modules to be freely mixed and interchanged. A compilation phase of the development process analyzes the structure of the application and adapts it to the target platform. Janus is capable of structuring the run-time behavior of an application to take advantage of the memory and computational resources available.
© (2000) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
David I. Lehn, Rhett D. Hudson, and Peter M. Athanas "Framework for architecture-independent run-time reconfigurable applications", Proc. SPIE 4212, Reconfigurable Technology: FPGAs for Computing and Applications II, (6 October 2000); https://doi.org/10.1117/12.402521
PROCEEDINGS
11 PAGES


SHARE
Advertisement
Advertisement
RELATED CONTENT

Fama Architecture: Implementation Details
Proceedings of SPIE (October 19 1987)
Universal measurement system with web interface
Proceedings of SPIE (August 05 2009)
VirtexDS: a Virtex device simulator
Proceedings of SPIE (October 06 2000)
WILDFIRE custom configurable computer
Proceedings of SPIE (September 19 1995)

Back to Top