BlueJEP: a flexible and high-performance Java embedded processor
Författare
Summary, in English
This paper presents BlueJEP, a novel Java embedded processor, developed using the relatively new Bluespec SystemVerilog (BSV) environment. The starting point for Blue-JEP is a micro-programmed, pipelined, Java-optimized processor (jop), written in VHDL. Our BSV solution features a number of design choices, including a longer pipeline and speculative execution, that make the design more flexible, maintainable and high-performance. BlueJEP also appears to be an excellent platform for exploring a number of Java specific techniques, both in hardware (bytecode folding, memory management, and caching strategies ) and in software (runtime environment, bytecode optimizations). Tests and measurements were carried out both through simulation and on implementations running on a Xilinx FPGA.
Avdelning/ar
Publiceringsår
2007
Språk
Engelska
Sidor
222-229
Publikation/Tidskrift/Serie
[Host publication title missing]
Dokumenttyp
Konferensbidrag
Ämne
- Computer Science
Conference name
Java technologies for real-time and embedded systems (JTRES)
Conference date
0001-01-02
Status
Published
Forskningsgrupp
- ESDLAB
ISBN/ISSN/Övrigt
- ISBN: 978-59593-813-8