The browser you are using is not supported by this website. All versions of Internet Explorer are no longer supported, either by us or Microsoft (read more here: https://www.microsoft.com/en-us/microsoft-365/windows/end-of-ie-support).

Please use a modern browser to fully experience our website, such as the newest versions of Edge, Chrome, Firefox or Safari etc.

BlueJEP: a flexible and high-performance Java embedded processor

Author

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.

Publishing year

2007

Language

English

Pages

222-229

Publication/Series

[Host publication title missing]

Document type

Conference paper

Topic

  • Computer Science

Conference name

Java technologies for real-time and embedded systems (JTRES)

Conference date

0001-01-02

Status

Published

Research group

  • ESDLAB

ISBN/ISSN/Other

  • ISBN: 978-59593-813-8