Printer Friendly
The Free Library
19,595,263 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Aonix PERC Supports Freescale's i.MX31 Multimedia Applications Processor and MontaVista Mobilinux.


Aonix Solution Selected for Inflight Entertainment System

BOSTON -- Aonix[R], the provider of the PERC PERC

See: Preferred equity redemption stock
 product line for embedded and real-time Java developers, announces today that PERC has been selected for use in an in-flight entertainment In-flight entertainment (IFE) refers to the entertainment available to aircraft passengers during a flight. After World War II commercial aviation flights became a daily event in which entertainment was requested by passengers to help the time pass.  system to be used on corporate jets. The system will use Java software running on the Aonix PERC Ultra virtual machine on top of MontaVista Software's Mobilinux operating system operating system (OS)

Software that controls the operation of a computer, directs the input and output of data, keeps track of files, and controls the processing of computer programs.
 and the Freescale i.MX31 multimedia applications processor.

PERC Ultra is a virtual machine and toolset expressly created for demanding embedded and real-time systems Real-time systems

Computer systems in which the computer is required to perform its tasks within the time restraints of some process or simultaneously with the system it is assisting.
 requiring J2SE (Java 2 platform, Standard Edition) See Java 2.

J2SE - Java 2 Platform, Standard Edition
[TM] support. PERC Ultra delivers the ease and efficiency of Java[TM] Standard Edition support without sacrificing integrity, performance or real-time behavior. It offers AOT AOT Agency of Transportation (Vermont, USA)
AOT Ahead-of-Time
AOT Assisted Outpatient Treatment
AOT Aerosol Optical Thickness
AOT All of Them (band)
AOT As Opposed To
AOT Among Other Things
 and JIT JIT - dynamic translation  compilation, remote debug To correct a problem in hardware or software. Debugging software means locating the errors in the source code (the program logic). Debugging hardware means finding errors in the circuit design (logical circuits) or in the physical interconnections of the circuits.  support, deterministic garbage collection, standard graphics and extended commercial RTOS (1) (RealTime Operating System) An operating system designed for use in a real time computer system. See real time system, embedded system, process control and OS-9.  support. The PERC product line also features PERC Pico, a virtual machine designed for hard real-time applications requiring fast execution, small footprint, and access to low-level devices.

To support customer needs, Aonix provided a port to the ARM[R] Embedded Application Binary Interface An embedded-application binary interface (EABI) specifies standard conventions for file formats, data types, register usage, stack frame organization, and function parameter passing of an embedded software program.  (EABI EABI Embedded-Application Binary Interface ) specification, as well as Java interfaces to the OpenGL cross-platform open solution for 2D and 3D graphics and support for OSGi, the open remote services framework for Java. After looking at Java solution candidates PERC Ultra was selected based on a number of factors. Support for Java 5 Standard Edition was an important base factor in being able to provide the required capabilities for OpenGL and for OSGi. Aonix provided a Java OpenGL (JOGL JOGL Java Open GL ) wrapper to enable access to OpenGL libraries from within a Java context.

The project required support for the new ARM EABI. In response, Aonix produced a port of PERC Ultra for ARM-EABI. The EABI specification is defined by ARM Ltd. and is required by the most recent GCC GCC: see Gulf Cooperation Council.

(compiler, programming) GCC - The GNU Compiler Collection, which currently contains front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj, etc).
 cross tools and Linux kernels for ARM architecture CPUs, such as those supplied with MontaVista's Mobilinux 4.1 for the Freescale i.MX31 processor. Support for either software floating point or the new Vector Floating Point (VFP See Visual FoxPro. ) hardware in the i.MX31 processor is included in this port. Ahead-of-Time and Just-in-Time compilation modes are provided in addition to interpreted execution of Java software. Debugging support is available under all execution modes.

"The availability of PERC Ultra for the Freescale i.MX31 processor running Mobilinux from MontaVista supports the growing market needs for the fast creation and efficient execution of graphics-intensive applications," said Dan Cauchy, director of marketing for MontaVista Software. "As the market leading Linux solution for mobile devices, Mobilinux enables the powerful capabilities of Java and the Aonix PERC Ultra high predictability VM, as proven by multiple joint design wins over the past several years."

To provide the best possible deployment vehicle for complex, high-performance systems, customers need applications using the i.MX31 processor in conjunction with a Linux environment such as the Mobilinux product from MontaVista combined with PERC Ultra virtual machine execution. All three elements are ideal for the multimedia rich i.MX31 processor and its target markets: computationally-intensive applications such as automotive entertainment systems, video and audio media players, mobile gaming consoles and GPS systems, as well as smartphones, PDAs, ultra portable handheld computers and other wireless mobile devices.

"Collaborating with partners to provide compelling solutions is essential to expanding our portfolio of i.MX based products. The valuable partnership of MontaVista Mobilinux and Aonix PERC Ultra for i.MX31 processors is a solid proof point of how we are extending the i.MX family of application processors into new market segments," said Aaron Shagrin, director of business development, Freescale Semiconductor.

"Providing a best-in-class collaborative solution for complex projects requires technical cooperation," said Dave Wood, Aonix VP marketing. "Combining our own services with the valuable partnership of MontaVista and Freescale Semiconductor allowed us to meet the rigorous and graphically intensive execution needs of our customers."

The system is expected to be deployed in tens of thousands of jets beginning in 2009.

Availability

PERC Ultra 5.0 with support for the Freescale i.MX31 running on MontaVista Mobilinux is available immediately. For more information about PERC and other fine products, please visit www.aonix.com.

About Aonix[R]

Aonix offers mission- and safety-critical solutions primarily to the military and aerospace, telecommunications and transportation-related industries. Aonix delivers the leading high-reliability, real-time embedded virtual machine solution for running Java[TM] programs deployed today and has the largest number of certified Ada applications at the highest level of criticality. Headquartered in San Diego, CA and Paris, France, Aonix operates sales offices throughout North America and Europe in addition to offering a network of international distributors. For more information, visit www.aonix.com.

Aonix and PERC are registered trademarks and trademarks of Aonix. Java[TM] and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. All other tradenames and trademarks are the property of their respective owners. (c) 2007, Aonix, all rights reserved.
COPYRIGHT 2007 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2007, Gale Group. All rights reserved.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:Sep 18, 2007
Words:819
Previous Article:Artisan Pharma, Inc. And A-Bio Pharma Pte Ltd. Announce Strategic Manufacturing Alliance on ART-123.
Next Article:Sonoco Lowers Base Earnings Guidance for Third Quarter and Full Year 2007.
Topics:



Related Articles
Letting go: small insurers can optimize business by outsourcing noncore activities such as data entry, employee recruitment and Web site management.
F5 Networks Introduces Application Ready Access with New Release of FirePass SSL VPN Controller.
Hitachi Unveils Virtage on Xeon(R)-Based Blade Servers; Embedded Firmware Virtualization Available across Datacenter for First Time.
Movial Announces Linux Support for Mobile Internet Devices.
NI Extends LabVIEW Embedded Platform to Support New Analog Devices Blackfin, Freescale ColdFire Processors.
Freescale Semiconductor Ranks 55 on InformationWeek 500.
Electro-mechanical design team collaboration: new tools help global design teams meet time-to-market constraints.
Optoelectronic substrates--will it happen? The economic model for the optoelectronic interconnect favors high data rate transmission over moderate to...
Builders, architects urged to live by state's new code.
RMI's Processor Families Provide the Ultimate in Acceleration through Advanced Interconnect Technologies.

Terms of use | Copyright © 2012 Farlex, Inc. | Feedback | For webmasters | Submit articles