DocumentCode :
241482
Title :
A NOVEL JAVA COPROCESSOR with data hazard handling on FPGA for IC bank card
Author :
Yonghong Bai ; Liji Wu ; Beibei Wang ; Xiangmin Zhang
Author_Institution :
Nat. Lab. for Inf. Sci. & Technol., Tsinghua Univ., Beijing, China
fYear :
2014
fDate :
28-31 Oct. 2014
Firstpage :
1
Lastpage :
3
Abstract :
A design of Java coprocessor used in IC bank card is presented in this paper. A 4Kb true dual port SRAM is used for stack to reduce data hazard. Two stack top registers keep same data with the top of stack, which can build a bypass that can handle the data hazard of pipeline. This Java coprocessor can execute 88 Java card instructions, with a size of 8185 gates at a clock of 125MHz.
Keywords :
Java; SRAM chips; clocks; coprocessors; field programmable gate arrays; smart cards; FPGA; IC bank card; Java card instructions; Java coprocessor; clocks; data hazard handling; data hazard reduction; gate size; stack top registers; true-dual-port SRAM; Abstracts; Clocks; Frequency estimation; Frequency synthesizers; Java; Pipelines; Random access memory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Solid-State and Integrated Circuit Technology (ICSICT), 2014 12th IEEE International Conference on
Conference_Location :
Guilin
Print_ISBN :
978-1-4799-3296-2
Type :
conf
DOI :
10.1109/ICSICT.2014.7021163
Filename :
7021163
Link To Document :
بازگشت