Ninth International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC 2007) 2007
DOI: 10.1109/synasc.2007.12
|View full text |Cite
|
Sign up to set email alerts
|

BluEJAMM: A Bluespec Embedded Java Architecture with Memory Management

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
9
0

Year Published

2007
2007
2015
2015

Publication Types

Select...
3
3

Relationship

3
3

Authors

Journals

citations
Cited by 9 publications
(9 citation statements)
references
References 10 publications
(12 reference statements)
0
9
0
Order By: Relevance
“…the designer should profile the application(s) in order to detect hot regions. This can be carried out either on a desktop Java environment (less accurate) using, for instance VisualVM [23], or using specific simulators for JOP (which offers either high-level JVM simulation or VHDL simulation [26]) or BlueJEP (which can provide high level simulation via BSV tools [11]). Next (step 2.…”
Section: Design Flow Overviewmentioning
confidence: 99%
See 2 more Smart Citations
“…the designer should profile the application(s) in order to detect hot regions. This can be carried out either on a desktop Java environment (less accurate) using, for instance VisualVM [23], or using specific simulators for JOP (which offers either high-level JVM simulation or VHDL simulation [26]) or BlueJEP (which can provide high level simulation via BSV tools [11]). Next (step 2.…”
Section: Design Flow Overviewmentioning
confidence: 99%
“…Since our hardware JVM is intended for accelerator generation or processor extensions for JOP/BlueJEP, we use the memory view and executable image characteristic to these processors (for details see [11,24]). The current implementation uses an opb bus interface with the external memory, in order to fit together with our versions of JOP and Blue-JEP.…”
Section: Object Accessmentioning
confidence: 99%
See 1 more Smart Citation
“…Quite unconventional is the bypass option where the execution stage can be skipped by individual instructions. BlueJEP can be configured to use a memory management unit that performs mark-compact based garbage collection in hardware [14].…”
Section: Bluejepmentioning
confidence: 99%
“…All the IPs except the processor and the MMU are in fact standard cores from the Xilinx EDK library. For more flexibility, the architecture can be configure with MMU, or without MMU, in which case the garbage collection and memory management is carried out in software [8]. A debug configuration facilitates interfacing the system with Chipscope cores [17], for monitoring processor and bus signals.…”
Section: The Designmentioning
confidence: 99%