• DocumentCode
    421391
  • Title

    A VLIW low power Java processor for embedded applications

  • Author

    Beck, Antonio Carlos S ; Carro, Luigi

  • Author_Institution
    Inst. de Inf., Univ. Fed. do Rio Grande do Sul, Porto Alegre, Brazil
  • fYear
    2004
  • fDate
    7-11 Sept. 2004
  • Firstpage
    157
  • Lastpage
    162
  • Abstract
    This paper presents a pioneer VLIW architecture of a native Java processor. We show that, thanks to the specific stack architecture and to the use of the VLIW technique, one is able to obtain a meaningful reduction of power dissipation, with small area overhead, when compared to other ways of executing Java in hardware. The underlying technique is based on the reuse of memory access instructions, hence reducing power during memory or cache accesses. The architecture is validated for some complex embedded applications like IMDCT computation and other data processing benchmarks.
  • Keywords
    Java; discrete cosine transforms; embedded systems; low-power electronics; microcontrollers; multiprocessing systems; power consumption; VLIW low power Java processor; cache accesses; data processing benchmark; discrete cosine transform; embedded applications; inverse modified DCT; memory access instruction; microcontroller; power dissipation; stack architecture; very long instruction word; Computer applications; Computer architecture; Embedded computing; Embedded system; Energy consumption; Hardware; Java; Permission; Power dissipation; VLIW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Integrated Circuits and Systems Design, 2004. SBCCI 2004. 17th Symposium on
  • Print_ISBN
    1-58113-947-0
  • Type

    conf

  • DOI
    10.1109/SBCCI.2004.240771
  • Filename
    1360562