• DocumentCode
    1853631
  • Title

    Instruction decode mechanism for embedded real-time Java processor JPOR-32

  • Author

    Hu, Guang ; Chai, Zhilei ; Zhao, Wenke ; Tu, Shiliang

  • Author_Institution
    Dept. of Comput. Sci., Shanghai Int. Studies Univ., Shanghai, China
  • Volume
    2
  • fYear
    2010
  • fDate
    1-3 Aug. 2010
  • Abstract
    In this paper, taking JPOR-32 as an example, the mechanism of instruction decode (ID) for embedded real-time Java processor is presented. In light of the complex format of Java bytecodes instructions and the predictable requirement, a two-stage ID mechanism which provides effective support for predictability and efficiency of the processor is adopted. In ID stage one, complex instructions are converted to microinstructions through the mechanism of microprogram address mapping, and the reorganization of bytecodes instructions is performed with buffer. ID stage two provides architectural support for operands revision for predictable WCET, assists stage one in instruction recognition and conversion, and generates control signals for the following execution and memory access stage.
  • Keywords
    Java; decoding; program processors; JPOR-32; Java bytecodes instructions; embedded real-time Java processor; instruction decode mechanism; Buffer storage; Engines; Java; Process control; Real time systems; Registers; Java processor; embedded system; instruction decode; real-time Java;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics and Information Engineering (ICEIE), 2010 International Conference On
  • Conference_Location
    Kyoto
  • Print_ISBN
    978-1-4244-7679-4
  • Electronic_ISBN
    978-1-4244-7681-7
  • Type

    conf

  • DOI
    10.1109/ICEIE.2010.5559792
  • Filename
    5559792