skip to main content

A Java processor architecture for embedded real-time systems

Schoeberl, Martin

Journal of systems architecture, 2008, Vol.54 (1), p.265-286 [Periódico revisado por pares]

Amsterdam: Elsevier B.V

Texto completo disponível

Citações Citado por
  • Título:
    A Java processor architecture for embedded real-time systems
  • Autor: Schoeberl, Martin
  • Assuntos: Computer architecture ; Design ; Embedded systems ; Estimates ; Java ; Java processor ; Real time ; Real-time system ; Studies ; Time-predictable architecture
  • É parte de: Journal of systems architecture, 2008, Vol.54 (1), p.265-286
  • Descrição: Architectural advancements in modern processor designs increase average performance with features such as pipelines, caches, branch prediction, and out-of-order execution. However, these features complicate worst-case execution time analysis and lead to very conservative estimates. JOP (Java Optimized Processor) tackles this problem from the architectural perspective – by introducing a processor architecture in which simpler and more accurate WCET analysis is more important than average case performance. This paper presents a Java processor designed for time-predictable execution of real-time tasks. JOP is the implementation of the Java virtual machine in hardware. JOP is intended for applications in embedded real-time systems and the primary implementation technology is in a field programmable gate array. This paper demonstrates that a hardware implementation of the Java virtual machine results in a small design for resource-constrained devices.
  • Editor: Amsterdam: Elsevier B.V
  • Idioma: Inglês

Buscando em bases de dados remotas. Favor aguardar.