*Result*: Real-time Event-handling and Scheduling on a Multithreaded Java Microcontroller
Title:
Real-time Event-handling and Scheduling on a Multithreaded Java Microcontroller
Authors:
Contributors:
The Pennsylvania State University CiteSeerX Archives
Source:
Publication Year:
2003
Collection:
CiteSeerX
Subject Terms:
Document Type:
*Academic Journal*
text
File Description:
application/postscript
Language:
English
Availability:
Rights:
Metadata may be used without restrictions as long as the oai identifier remains attached to it.
Accession Number:
edsbas.70F57225
Database:
BASE
*Further Information*
*Our aim is to investigate the suitability of hardware multithreading for real-time event handling in combination with appropriate real-time scheduling techniques. We designed and evaluated a multithreaded microcontroller based on a Java processor core. Java threads are used as Interrupt Service Threads (ISTs) instead of the Interrupt Service Routines (ISRs) of conventional processors. Our proposed Komodo microcontroller supports multiple ISTs with zero-cycle context switching overhead. A so-called priority manager implements several real-time scheduling algorithms in hardware.*