• DocumentCode
    3299155
  • Title

    Real time flow control for an advanced Java co-processor

  • Author

    Säntti, Tero ; Plosila, Juha

  • Author_Institution
    Dept. of Inf. Technol., Turku Univ., Finland
  • fYear
    2005
  • fDate
    21-22 Nov. 2005
  • Firstpage
    20
  • Lastpage
    23
  • Abstract
    This paper presents a novel method for real time flow control in Java execution. The approach is to use a coprocessor for execution of Java byte code, enhanced with timers. The co-processor is designed using asynchronous techniques to provide low power usage with reasonable performance. The co-processor can be used in a single CPU and single coprocessor environment or in a network of multiple CPUs and co-processors. The co-processor does not need to know what kind of environment it is placed in, as all communication goes through an interface unit designed especially for that environment. This modularity of the design makes the co-processor more reusable and allows system level scalability. This work is a part of a project focusing on design of an advanced Java co-processor for Java intensive SoC applications.
  • Keywords
    Java; asynchronous circuits; coprocessors; logic design; Java byte code; Java execution; advanced Java coprocessor; real time flow control; Circuits; Clocks; Communication system control; Coprocessors; Energy consumption; Hardware; Information technology; Java; Laboratories; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    NORCHIP Conference, 2005. 23rd
  • Print_ISBN
    1-4244-0064-3
  • Type

    conf

  • DOI
    10.1109/NORCHP.2005.1596979
  • Filename
    1596979