|
JOP: a Java Optimized Processor: Overview
Description
JOP is the implementation of the Java Virtual Machine (JVM) as concrete machine in hardware. The design has been sucessfully implemented in low cost FPGA devices from Altera (ACEX 1K50, Cyclone) and Xilinx (Spartan II and Spartan-3). JOP is open-source under the GNU General Public License, version 3.
Features
- Very small core:
- about 2000 LCs - 3000 LCs (configurable)
- fmax is 100 MHz in a Cyclone EP1C6
- Real-time features:
- architecture designed to simplify WCET analysis
- cycle accurate time interrupt (not tick based)
- real-time enhanced thread model
- WISHBONE master
Status
|