Secure, Real-Time and Multi-Threaded General-Purpose Embedded Java Microarchitecture

Martin Zabel, Thomas B. Preußer, Peter Reichel, Rainer G. Spallek · Digital Systems Design · 2007

This paper presents a novel implementation of an embedded Java microarchitecture for secure, real-time, and multi-threaded applications. A general-purpose platform is established through the support of modern features of object-oriented languages, such as exception handling, automatic garbage collection and interface types. New techniques have been implemented for specific real-time issues, such as an integrated stack and thread management for fast context switching, concurrent garbage collection for real-time threads and autonomous control flows through preemptive round-robin scheduling.

Read the paper · More papers on PaperTik