DocumentCode
453646
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
Volume
1
fYear
2005
fDate
24-27 Oct. 2005
Firstpage
243
Lastpage
246
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;
fLanguage
English
Publisher
ieee
Conference_Titel
ASIC, 2005. ASICON 2005. 6th International Conference On
Print_ISBN
0-7803-9210-8
Type
conf
DOI
10.1109/ICASIC.2005.1611295
Filename
1611295
Link To Document