Subscribe to AfterDawn's weekly newsletter.
Atmel and IS2T Announce Java Support for AVR32 UC3 Flash Microcontrollers
SAN JOSE, California, March 2 /PRNewswire/ --
- IS2T to Provide Java Solutions to Increase Development Productivity for
AVR32 UC3 Microcontrollers
Atmel(R) Corporation (Nasdaq: ATML) and IS2T(R) S.A. announced today the
industry's most integrated solutions to design embedded Java applications for
Flash microcontrollers. Software developers of real-time embedded systems can
now design with Java up to five times faster than traditional software
technologies. Taking Java to the embedded market also provides the
engineering community with new opportunities to design and maintain more
robust, secure and scalable applications.
Specifically targeted for AVR(R)32 UC3 Microcontroller, MicroJvm(R) Java
platforms offer embedded developers a small memory footprint, high speed Java
engine with optimized software library bundles. Total memory requirements for
a typical application with graphic LCD display and connectivity is 64 KBytes
of SRAM for data and 256 KBytes of flash for program memory. This makes the
AVR32 UC3 family with its high memory density and high CPU performance an
ideal platform for execution of Java programs.
The embedded Java platforms from IS2T provide an excellent alternative to
platforms such as embedded Linux(R) and Windows(R) CE/MF as they meet the
economical constraints of low cost and highly integrated systems while
drastically reducing development costs. These Java platforms are ideal for
designing devices with communication links, LCD displays and sensors.
Application segments such as, but not limited to, machine-to-machine,
e-metering, home automation and consumer will benefit from reduced
maintenance costs due to binary-level application reuse across different
device hardware configurations and remote dynamic updates.
New generations of processors such as the AVR32 UC3 series of
microcontrollers provide developers with more CPU performance and larger
memory densities at very attractive prices. As source code grows in size and
becomes more complex, embedded developers are often looking for alternatives
to the traditional C/C++ to reach higher software quality and better design
productivity without sacrificing performance. One of the key benefits of
using Java in an embedded system is the fact that the Java code can be reused
throughout the lifetime of a product without having to re-develop the
application software if the CPU is upgraded or the display supplier changes.
Optimized Java platforms - MicroJvm virtual machine implementations and
the off-device Java class loader and optimizer called SOAR(R) shrink program
and data memory usage to fit to AVR32 UC3 single chip microcontroller
configurations. IS2T also provides the IceTea(R) Java accelerator technology
that dramatically improves software library execution speed. Overall, complex
applications running on MicroJvm virtual machine have less than 5ms starting
time and are less than 15% slower than their C implementation counterparts.
High performance AVR32 UC3 Series - The AVR32 UC3 core is the first
32-bit microcontroller core in the industry to integrate single-cycle
read/write SRAM with a direct interface to the pipeline that bypasses the
system bus to achieve faster execution, better deterministic behavior and
lower power consumption. The core today delivers up to 1.5 Dhrystone
MIPS/MHz, running from on-chip flash memory. The AVR32 UC3 includes advanced
features such as DSP arithmetic, single-cycle multiply and accumulate
instructions and atomic bit or word read-modify-write instructions. The key
benefits are high computational throughput, deterministic and real-time
control, low power, lower system cost, high reliability and ease of use. In
addition, a peripheral DMA controller and multi-layer high speed bus
architecture makes UC3 core ideal for high throughput applications. UC3
devices are perfectly suited for portable and battery-based applications
thanks to its outstanding performance/power consumption ratio up to 1.08
DMIPS per mW. AT32UC3 microcontrollers rich feature set includes up to 512 KB
Flash, up to 64 KB SRAM, Ethernet MAC, USB with OTG (on-the-go), 10-bit ADC,
SPIs, SSC, two-wire interface (I2C compatible), UARTs, general purpose
timers, pulse width modulators and a full set of supervisory functions.
Development tools - MicroEJ(R) AVR32 Java Platform Kits (JPK) and MicroEJ
Eclipse Workbench assist software designers to write Java applications in
AVR32 Studio. Using MicroEJ, developers can debug Java programs on the Java
Smart Software Simulator (S3(TM)) without embedded hardware or directly on
targets at Java source level using JDWP Eclipse debugger.
MicroEJ Eclipse Workbench and MicroEJ JPK development / evaluation
licenses for AVR32 UC3 architecture are available directly from IS2T.
Development license fees for MicroEJ JPK are an annual enterprise level
per-user fee including support and maintenance. A manufacturing contract for
MicroJvm virtual machine run-time duplications is required. MicroEJ Eclipse
Workbench is free of charge.
About Atmel
Atmel is a worldwide leader in the design and manufacture of
microcontrollers, advanced logic, mixed-signal, nonvolatile memory and radio
frequency (RF) components. Leveraging one of the industry's broadest
intellectual property (IP) technology portfolios, Atmel is able to provide
the electronics industry with complete system solutions focused on consumer,
industrial, security, communications, computing and automotive markets.
(C) 2009 Atmel Corporation. All Rights Reserved. Atmel(R), Atmel logo and
combinations thereof, AVR(R) and others, are registered trademarks or
trademarks of Atmel Corporation or its subsidiaries. Other terms and product
names may be trademarks of others.
About IS2T
Headquartered in Nantes, France, IS2T offers the most advanced Object
Oriented Programming solutions to reduce develop cost and to improve quality
of applications for embedded systems. IS2T provides specific solutions for
each addressed market such as consumer, industrial, security, communications,
computing, automotive, military, avionics and aerospace markets.
Information
Atmel's AVR32 product information is available at
http://www.atmel.com/products/AVR32
IS2T Java solution information for AVR32 is available at
http://www.is2t.com/products/AVR32
Atmel Press Contact:
Helen Perlegos, Public Relations
Tel: +1-408-487-2963, Email: Helen.perlegos@atmel.com
IS2T Press Contact:
Regis Latawiec, Sales Director
Tel: +33-(0)-2-40-18-04-96, Email: regis.latawiec@is2t.com






