Title | ||
---|---|---|
FPGA Implementation of a Statically Reconfigurable Java Environment for Embedded Systems |
Abstract | ||
---|---|---|
A demand for low power and high performance Java environments is now growing in the embedded systems field. One approach is dedicated Java processors which directly execute Java bytecode. We have proposed a novel reconfigurable Java environment which consists of a general purpose core processor with configurable bytecode processing units, a bytecode compiler, and a software Java Virtual Machine (JVM). This paper discusses design of a memory system for the reconfigurable Java architecture focusing on a hardware custom stack. Empirical evaluation using prototype systems reveals that adding a 2-word hardware stack shows the best results, achieving the performance enhancement of up to 15.9% compared to software execution. |
Year | DOI | Venue |
---|---|---|
2007 | 10.1109/FPT.2007.4439275 | Kitakyushu |
Keywords | Field | DocType |
Java,embedded systems,field programmable gate arrays,microprocessor chips,reconfigurable architectures,virtual machines,FPGA,Java bytecode,bytecode compiler,configurable bytecode processing,dedicated Java processors,embedded systems,general purpose core processor,hardware custom stack,memory system,software Java Virtual Machine,statically reconfigurable Java environment | Computer science,Java concurrency,Real time Java,Real-time computing,strictfp,Java applet,Embedded Java,Java annotation,Parallel computing,Java bytecode,Java,Operating system,Embedded system | Conference |
ISBN | Citations | PageRank |
978-1-4244-1472-7 | 1 | 0.48 |
References | Authors | |
2 | 5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Shinsuke Nino | 1 | 5 | 1.04 |
Takayuki Mori | 2 | 12 | 2.23 |
Younghun Ko | 3 | 30 | 2.12 |
Yuichiro Shibata | 4 | 157 | 37.99 |
Kiyoshi Oguri | 5 | 146 | 33.63 |