Title :
AR AR /SO T AR CO- SI O A AVA CO-PROC SSOR OR A 3 -BIT RISC S ST MA T IMP M TATIO O T AR AR PARTITIO
Author :
Wang, Fang ; Yu, Yu ; Hou, Xiaofang ; Min, Hao ; Hou, Dian
Author_Institution :
ASIC AND SYSTEM STATE KEY LABORATORY, FUDAN UNIVERSITY, SHANGHAI, 200433
Abstract :
In this paper we proposed a design of a Java co-processor for a 32-bit RISC system to improve its performance, as the software only Java interpreter is more time-consuming. Our work includes the hardware/software co-design of the Java Card Virtual Machine (JCVM) and the details of its hardware implementation. The JCVM translates the Java bytecodes (JBCs) into the native RISC instructions and then passes them to the RISC core. A 16-byte pre-fetch FIFO and the folding mechanism are applied to further speedup the translation.
Keywords :
Application specific integrated circuits; Coprocessors; Embedded system; Hardware; Java; Laboratories; Microprocessors; Reduced instruction set computing; Switches; Virtual machining;
Conference_Titel :
ASIC, 2005. ASICON 2005. 6th International Conference On
Print_ISBN :
0-7803-9210-8
DOI :
10.1109/ICASIC.2005.1611295