Title :
An implementation of an embedded microprocessor core with support for executing byte compiled Java code
Author :
Strom, Oyvind ; Aas, Einar J.
Author_Institution :
Atmel Norway, Tiller, Norway
Abstract :
This paper presents and implementation of a novel microprocessor architecture for executing byte compiled Java programs directly in hardware. The processor features two programming models, a Java model and a RISC model. The entities share a common data path and may operate independently although not in parallel. This combination facilities access to hardware-near instructions and provides powerful interrupt and instruction trapping capabilities. Our processor targets medium to small embedded applications where performance in the sense of throughput is not the primary design objective, but rather the ability to execute Java code on a processor core with small die size and acceptable power consumption characteristics
Keywords :
Java; embedded systems; microprocessor chips; reduced instruction set computing; RISC model; byte compiled Java code; embedded microprocessor core; hardware-near instructions; instruction trapping capabilities; power consumption characteristics; processor core; Computer architecture; Computer languages; Embedded system; Energy consumption; Hardware; Java; Microprocessors; Reduced instruction set computing; Throughput; Virtual machining;
Conference_Titel :
Digital Systems Design, 2001. Proceedings. Euromicro Symposium on
Conference_Location :
Warsaw
Print_ISBN :
0-7695-1239-9
DOI :
10.1109/DSD.2001.952346