[ main page ] [ back ]

44/2005 : Automatic Generation of Application-Specific Systems Based on a Micro-programmed Java Core

RR Number
44/2005
Conference
Proceedings of the 2005 ACM symposium on Applied computing
Author(s)
Martin Schoeberl, Flavius Gruian, Per Andersson, Krzysztof Kuchcinski
Abstract
This paper describes a co-design based approach for automatic generation of application specific systems, suitable for FPGA-centric embedded applications. The approach augments a processor core with hardware accelerators extracted automatically from a high-level specification (Java) of the application, to obtain a custom system, optimised for the target application. We advocate herein the use of a microprogrammed core as the basis for system generation in order to hide the hardware access operations in the micro-code, while conserving the core data-path (and clock frequency). To prove the feasibility of our approach, we also present an implementation based on a modified version of the Java Optimized Processor soft core on a Xilinx Virtex-II FPGA.
Bibtex
@inproceedings{1066877,
author = {F. Gruian and P. Andersson and K. Kuchcinski and M. Schoeberl},
title = {Automatic generation of application-specific systems based on a micro-programmed Java core},
booktitle = {SAC '05: Proceedings of the 2005 ACM symposium on Applied computing},
year = {2005},
isbn = {1-58113-964-0},
pages = {879--884},
location = {Santa Fe, New Mexico},
doi = {http://doi.acm.org/10.1145/1066677.1066877},
publisher = {ACM Press},
address = {New York, NY, USA},
}
Download

[ main page ] [ back ]