SDA India is an online resource for Software, Development,IT, Architecture, Open Source, Mobile, Security, Databases, Delphi, C, OS, Asp, .Net, Php, Xml, Java

From the News Desk
Thursday, 22. May 2008

Java Applications For Embedded Systems With AVR32 AP7 Series


Current Issue

Atmel, provider of solutions for electronics industry and Industrial Software Technology, provider of object oriented programming solutions, has announced integrated solutions to design Java applications for embedded systems.

According to the press release based on a cleanroom implementation of a Java Virtual Machine called MicroJvm, the first product of the MicroJvm family specifically targets AVR 32 cores offers a bare-metal virtual machine with a small memory footprint (65 Kbytes), a high-speed engine (up to 3 times faster than common Java engines) and optimized software library bundles.

The MicroJvm implements an off-device Java class loader and optimizer (SOAR) that optimizes bytecodes to reduce the application memory footprint and to dramatically improve its execution speed.

Industrial Software Technology provides Garbage Collector implementations using state-of-the-art incremental and compacting collection algorithms to allow fine control of collecting activities and to keep memory compacted in order to accelerate data accesses and to reach real-time operation. Overall, applications running on MicroJvm are less than 15 percent slower than their C implementation counterparts and the application startup time is less than 50 ms when operating at 67 MHz.

The AVR32 AP7 series of application processors are targeted for Java technology because they suit applications requiring high network connectivity and smart graphical interfaces to design complex man-machine interfaces.

With MicroJvm virtual machines and a set of fully featured embedded libraries.
It is possible to efficiently design Java applications without sacrificing the high performance of the AVR32 AP7 core.

Industrial Software Technology provides development tools for Eclipse to assist software designers to write Java applications for embedded systems using the AVR32 AP7 series.

The MicroEJ SDK is dedicated to Java application developers and is available in different editions, such as standard, professional and enterprise. MicroEJ SDK provides the means to optimize Java byte-code for the MicroJvm Virtual Machine, to statically analyze and profile Java applications and to debug Java programs on the Smart Software Simulator (S3) without embedded hardware or directly on targets at Java source level using JDWP Eclipse debugger.

MicroEJ SDK is available directly from Industrial Software Technology. The license fee for MicroEJ SDK is an annual enterprise level per-user fee including support and maintenance. The production license for MicroJvm run-time requires a per-device shipment agreement.



Post a Comment
Name
Title
Comment
Menu
News Desk
Feature Stories
Articles
Interviews
Case Studies
White Paper
Analyst Corner
Planet SDA-India
SDA Events
INDIA IT Event Calender
IT Jobs
Advertise