loading...
The Molen FemtoJava Engine
Steamboat Springs, Colorado, USA September 11-September 13
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ASAP.2006.64IEEE 17th International Conference on ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Julio C. B. Mattos, UFRGS Porto Alegre, Brazil
Stephan Wong, TUDelft, The Netherlands
Luigi Carro, UFRGS Porto Alegre, Brazil
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).
Citation:
Julio C. B. Mattos, Stephan Wong, Luigi Carro, "The Molen FemtoJava Engine," asap, pp.19-22, IEEE 17th International Conference on Application-specific Systems, Architectures and Processors (ASAP'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.