BluEJAMM: A Bluespec Embedded Java Architecture with Memory Management
(2007) Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC) p.459-466- Abstract
- This paper presents BLUEJAMM, a prototype architecture suitable for embedded systems based on a Java native processor BLUEJEP, the processor which is a microprogrammed pipelined stack machine, and its hardware memory management unit were developed in Bluespec SystemVerilog (BSV). A relatively new high-level of abstraction hardware description language, BSV proved to be an excellent choice for rapid prototyping and architecture exploration. The architecture, which has been implemented and tested on a Xilinx FPGA, is currently used to evaluate a number of interesting Java specific techniques, such as runtime bytecode folding and real-time garbage collectio
Please use this url to cite or link to this publication:
https://lup.lub.lu.se/record/622799
- author
- Gruian, Flavius LU and Westmijze, Mark
- organization
- publishing date
- 2007
- type
- Chapter in Book/Report/Conference proceeding
- publication status
- published
- subject
- host publication
- Ninth International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, Proceedings
- pages
- 459 - 466
- publisher
- IEEE - Institute of Electrical and Electronics Engineers Inc.
- conference name
- Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC)
- conference dates
- 2007-09-26 - 2007-09-29
- external identifiers
-
- wos:000264583000067
- scopus:48049116440
- ISBN
- 978-0-7695-3078-9
- language
- English
- LU publication?
- yes
- id
- aca73918-ad2e-4d52-9273-4317f5d100c0 (old id 622799)
- date added to LUP
- 2016-04-04 10:17:17
- date last changed
- 2022-01-29 20:04:29
@inproceedings{aca73918-ad2e-4d52-9273-4317f5d100c0, abstract = {{This paper presents BLUEJAMM, a prototype architecture suitable for embedded systems based on a Java native processor BLUEJEP, the processor which is a microprogrammed pipelined stack machine, and its hardware memory management unit were developed in Bluespec SystemVerilog (BSV). A relatively new high-level of abstraction hardware description language, BSV proved to be an excellent choice for rapid prototyping and architecture exploration. The architecture, which has been implemented and tested on a Xilinx FPGA, is currently used to evaluate a number of interesting Java specific techniques, such as runtime bytecode folding and real-time garbage collectio}}, author = {{Gruian, Flavius and Westmijze, Mark}}, booktitle = {{Ninth International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, Proceedings}}, isbn = {{978-0-7695-3078-9}}, language = {{eng}}, pages = {{459--466}}, publisher = {{IEEE - Institute of Electrical and Electronics Engineers Inc.}}, title = {{BluEJAMM: A Bluespec Embedded Java Architecture with Memory Management}}, year = {{2007}}, }