White Papers

Using a Java Optimized Processor in a Real World Application

Overview Java, a popular programming language on desktop systems, is rarely used in embedded systems. Some features of Java, like thread support in the language, could greatly simplify development of embedded systems, but the common implementations of the JVM (Java Virtual Machine), as interpreter or just-in-time compiler, are not practical. This paper describes an alternative approach: JOP (a Java Optimized Processor) is a hardware implementation of the JVM with short and predictable execution time of most bytecodes. JOP is implemented as a configurable soft core in an FPGA. The experiences of the first application of JOP and the benefits from using an FPGA in an embedded distributed control system are described in the second part of this paper.

Download White Paper

By downloading you agree to our Terms and Conditions. These include information regarding use of your personal data.

Publisher
Vienna University of Technology
File Format
PDF
Date Published
Oct 22, 2008
Format
White Papers
Topics
Application Development, Java, Processors

Vienna University of Technology White Papers

A GPL Linux Device Driver for the EIB

A GPL Linux Device Driver for the EIB

This paper deals with a Linux low-level hardware driver for the RS-232 Data Interface of the European Installation Bus (

Publisher: Vienna University of Technology  |  Tags: applications, eib, gpl, java, linux, pc, software

Extending UML 2 Activity Diagrams With Business Intelligence Objects

Extending UML 2 Activity Diagrams With Business Intelligence Objects

Data Warehouse (DWH) information is accessed by business processes. Today, no conceptual models exist that make the rela

Publisher: Vienna University of Technology  |  Tags: business process, warehouse

Service-Oriented Architecture (SOA) Vs. Component Based Architecture

Service-Oriented Architecture (SOA) Vs. Component Based Architecture

SOA is a buzzword and topic for many discussions in nearly every professional journal and conference. Opinions differ fr

Publisher: Vienna University of Technology  |  Tags: soa, software

A Service Oriented Architecture Framework for Collaborative Services

A Service Oriented Architecture Framework for Collaborative Services

The demand for flexible, efficient and user-friendly collaborative services is becoming more and more urgent as the comp

Publisher: Vienna University of Technology  |  Tags: computing, legacy systems, soa

A UML Profile for Modeling Data Warehouse Usage

A UML Profile for Modeling Data Warehouse Usage

Data Warehouse (DWH) systems represent a single source of information for analyzing the status, the development and the

Publisher: Vienna University of Technology  |  Tags: warehouse