• 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