• DocumentCode
    375397
  • Title

    An implementation of an embedded microprocessor core with support for executing byte compiled Java code

  • Author

    Strom, Oyvind ; Aas, Einar J.

  • Author_Institution
    Atmel Norway, Tiller, Norway
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    396
  • Lastpage
    399
  • Abstract
    This paper presents and implementation of a novel microprocessor architecture for executing byte compiled Java programs directly in hardware. The processor features two programming models, a Java model and a RISC model. The entities share a common data path and may operate independently although not in parallel. This combination facilities access to hardware-near instructions and provides powerful interrupt and instruction trapping capabilities. Our processor targets medium to small embedded applications where performance in the sense of throughput is not the primary design objective, but rather the ability to execute Java code on a processor core with small die size and acceptable power consumption characteristics
  • Keywords
    Java; embedded systems; microprocessor chips; reduced instruction set computing; RISC model; byte compiled Java code; embedded microprocessor core; hardware-near instructions; instruction trapping capabilities; power consumption characteristics; processor core; Computer architecture; Computer languages; Embedded system; Energy consumption; Hardware; Java; Microprocessors; Reduced instruction set computing; Throughput; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital Systems Design, 2001. Proceedings. Euromicro Symposium on
  • Conference_Location
    Warsaw
  • Print_ISBN
    0-7695-1239-9
  • Type

    conf

  • DOI
    10.1109/DSD.2001.952346
  • Filename
    952346