Java是台式机系统上流行的编程语言,很少在嵌入式系统中使用。Java的某些功能(例如语言中的线程支持)可以大大简化嵌入式系统的开发,但是JVM(Java虚拟机)的常见实现(如解释器或即时编译器)不切实际。
OP(Java优化处理器)是JVM的硬件实现,具有嵌入式实时系统可预测的执行时间。由于处理器体积小,因此可以在低成本FPGA中实现。对于小批量系统,与传统处理器相比,FPGA的灵活性可能比其稍高的成本更为重要。
JOP是在小型嵌入式实时系统中使用可配置Java处理器的一种方法。这将有助于增加Java对这些系统的接受度。
JOP在GNU通用公共许可证版本3下是开源的。
点击标题进入。