jamuth: an IP processor core for embedded Java real-time systems

  • Authors:
  • Sascha Uhrig;Jörg Wiese

  • Affiliations:
  • jamuth Systems GmbH & Co KG, Lüübeck, Germany;jamuth Systems GmbH & Co KG, Lüübeck, Germany

  • Venue:
  • JTRES '07 Proceedings of the 5th international workshop on Java technologies for real-time and embedded systems
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper proposes a Java multithreaded processor core for embedded real-time systems, jamuth. The processor core is an enhancement of the earlier developed multithreaded Java processor named Komodo. It features a real-time capable incremental garbage collection, integrated real-time scheduling schemes and full compatibility to the Java CDC standard. Hence, it is suitable for embedded hard, soft, and non real-time systems. Due to its design as an IP core for Altera's System-on-Programmable-Chip (SoPC) environment, it can easily be combined with other (peripheral) components to a whole system on a single chip. Additionally, the usage of Java decreases the effort of software development and maintenance in a significant way. In this paper, we evaluate the performance and the utilization as well as the real-time capabilities of the jamuth IP core.