Title :
The architecture of the Java extension of 32-bit RISC for smart cards and other embedded systems
Author :
Ling Xin ; Ke Xu ; Hao Min
Author_Institution :
ASIC, Fudan Univ., Shanghai, China
Abstract :
Embedded systems need a low-cost and high-performance microprocessor. And Java has been used widely in embedded systems like smart card. But most general processors execute Java bytecode instructions inefficiently and difficulty in software based on "soft" Java Virtual Machines. Our 32-bit RISC with Java extension overcomes the conflict. The Java extension of RISC, based on a 32-bit RISC and easy to switch to a java processor, can spend less cost to obtain the capability of efficient executing of native RISC instruction and Java CVM bytecode instructions, which is convenient for consumers on many occasions and has better cost performance.
Keywords :
Java; embedded systems; reduced instruction set computing; smart cards; virtual machines; 32 bit RISC; Java CVM bytecode instructions; Java Virtual Machines; Java extension; Java processor; card virtual machines; embedded systems; high performance microprocessor; reduced instruction set computing; smart cards;
Conference_Titel :
ASIC, 2003. Proceedings. 5th International Conference on
Print_ISBN :
0-7803-7889-X
DOI :
10.1109/ICASIC.2003.1277571