Aonix®, the provider of the PERC product line for embedded and real-time Java developers, announced the release of PERC Ultra 5.1 cross development and target support on the LynuxWorks LynxOS Real-Time Operating System (RTOS). The port, already in use by Aonix and LynuxWorks joint customers in the military and aerospace market, is being deployed in high-availability and mission-critical programs. With the integration of the PERC Ultra 5.1 into LynxOS, customers will be able to take advantage of the latest features in both products.
Committed to meeting the ongoing development needs of customers, Aonix and LynuxWorks continue to offer additional features and improvements. PERC Ultra 5.1 has improved performance and security capabilities. Included with the integration of the products, PERC Ultra 5.1 sets the name of each LynxOS thread to match the corresponding Java thread name for thread-aware tools, such as the LynuxWorks SpyKer Embedded System Trace tool. Such integration simplifies development and keeps projects on schedule.
“Delivering hard real-time solutions to the mil/aero market is challenging,” said Joe Wlad, Director of Certification, Marketing and Services at LynuxWorks. “Complex systems used by these customers are looking not only for the good real-time performance of LynxOS, but for complete and flexible development solutions introduced by companies such as Aonix to help them modernize their applications. Unlike other Java products, PERC Ultra can meet the real-time mission-critical requirements of our customers, reducing the overall time and cost of projects.”
“We see a shift happening in some of the largest government and military projects toward commercial-strength Java technologies,” noted Gary Cato, Aonix director of marketing. “We’re delighted to see customers specifically requesting that PERC be available for their LynxOS-targeted applications in a number of programs. Our relationship with LynuxWorks and the integration of our products is a great enabler for these customers.”
Long-standing members of the Eclipse Foundation, both companies offer fully integrated Eclipse solutions, giving developers access to the best possible industry-standard tool chain. Both PERC Ultra and the Luminosity toolset supplied for use with LynxOS are plug-and-play, giving developers a common look-and-feel across both products to simplify their development methodologies and help keep projects on schedule.
With its patented garbage collection technology, PERC Ultra 5.1 has been engineered to deliver deterministic behavior and customer-reported five nines uptime making it the solution of choice for real-time embedded systems. PERC currently boasts the largest number of deployments for any commercial real-time virtual machine, numbering in close to one million fielded systems with applications spanning market segments such as aerospace, defense, telecommunications, industrial automation, and robotics.
About the PERC Family
PERC Ultra is a virtual machine and toolset expressly created for demanding embedded and real-time systems requiring J2SE[tm] support. PERC Ultra delivers the ease and efficiency of Java[tm] Standard Edition support without sacrificing integrity, performance, or real-time behavior. The currently available version, PERC Ultra 5.1 offers Ahead-of-Time (AOT) and Just-in-Time (JIT) compilation, remote debug support, deterministic garbage collection, standard graphics and extended commercial RTOS support.
PERC Pico, the first development environment geared toward the creation of resource constrained and deeply embedded hard real-time applications and components, is based on the emerging Java Specification Request (JSR-302) for development of hard real-time safety-critical code. PERC Pico allows Java developers to write low-level Java code such as device drivers and interrupt handlers, telecommunications control plane, and signal processing for multimedia. It offers a memory footprint measured in hundreds of kilobytes in comparison to the tens of megabytes required for other Java solutions as well as boasting performance, latency, and determinism comparable to C.
Shipping and Availability
PERC Ultra 5.1 targeting Power Architectures on LynxOS 4.2 is immediately available. Support for LynxOS 5.0 is possible based on customer demand. PERC development tools are available at no charge in combination with a maintenance contract. Target execution and deployment license pricing starts at $25K based on projected volume. PERC Ultra is also available with special bundling discounts when licensed together with PERC Pico.
Aonix offers mission- and safety-critical solutions primarily to the military and aerospace, telecommunications and transportation industries. Aonix delivers the leading highly reliable, 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.
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.