DocumentCode :
2767924
Title :
The Molen FemtoJava Engine
Author :
Mattos, Julio C B ; Wong, Stephan ; Carro, Luigi
Author_Institution :
UFRGS Porto Alegre, Brazil
fYear :
2006
fDate :
Sept. 2006
Firstpage :
19
Lastpage :
22
Abstract :
This paper presents the Molen FemtoJava engine that is extended with concepts taken from the Molen polymorphic processor. This allows for the existing FemtoJava to be augmented with reconfigurable hardware with only a single extension of the bytecodes and thereby but still allowing the implementation of arbitrary hardware implementations. Therefore, computationally intensive functions can be moved to the reconfigurable hardware to improve their performance. Our experimental results on MP3 decoding, which is a common embedded application, can be improved by at least of 27% reduction of execution cycles with minimal additional hardware area (about 7%). Finally, our synthesis results also show that the Molen extension of the FemtoJava engine only required an additional 10% of area (in terms of FPGA slices).
Keywords :
Application software; Computer languages; Costs; Decoding; Digital audio players; Embedded system; Engines; Field programmable gate arrays; Hardware; Java;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application-specific Systems, Architectures and Processors, 2006. ASAP '06. International Conference on
Conference_Location :
Steamboat Springs, CO
ISSN :
2160-0511
Print_ISBN :
0-7695-2682-9
Type :
conf
DOI :
10.1109/ASAP.2006.64
Filename :
4019485
Link To Document :
بازگشت