Using hardware methods to improve time-predictable performance in real-time Java systems
Jack Whitham, Neil Audsley, Martin Schoeberl · 2009
This paper describes hardware methods, a lightweight and platform-independent scheme for linking real-time Java code to co-processors implemented using a hardware description language (HDL). Intended for use in embedded systems, hardware methods have similar semantics to the native methods used to interface Java code to legacy C/C++ software, but are also time-predictable, facilitating accurate worst-case execution time (WCET) analysis.