The Community for Technology Leaders
10th Euromicro Conference on Digital System Design Architectures, Methods and Tools (DSD 2007) (2007)
Lubeck, Germany
Aug. 29, 2007 to Aug. 31, 2007
ISBN: 0-7695-2978-X
pp: 59-62
Martin Zabel , Institute of Computer Engineering, Technische Universitat Dresden, Germany
Thomas B. Preuber , Institute of Computer Engineering, Technische Universitat Dresden, Germany
Peter Reichel , Institute of Computer Engineering, Technische Universitat Dresden, Germany
Rainer G. Spallek , Institute of Computer Engineering, Technische Universitat Dresden, Germany
ABSTRACT
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.
INDEX TERMS
null
CITATION

R. G. Spallek, P. Reichel, M. Zabel and T. B. Preuber, "Secure, Real-Time and Multi-Threaded General-Purpose Embedded Java Microarchitecture," 10th Euromicro Conference on Digital System Design Architectures, Methods and Tools (DSD 2007)(DSD), Lubeck, Germany, 2007, pp. 59-62.
doi:10.1109/DSD.2007.97
96 ms
(Ver 3.3 (11022016))