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