Product category: Design and Development Software
News Release from: Aonix | Subject: PERC Pico
Edited by the Electronicstalk Editorial Team on 15 February 2007
Environment eases embedded Java development
PERC Pico is the first development environment for Java developers truly geared toward the creation of resource-constrained and deeply embedded hard-real-time applications and components
Related stories
Virtual machine serves hard-real-time tasks
A precommercial 'proof of concept' release of PERC Pico technology is available now for qualified developers
Java 5 virtual machine for Nucleus OS
Perc Ultra 5.0, one of the first implementations of the Java 5 standard for embedded systems, has now been made available to Nucleus OS users
Aonix has announced the first commercial release of its new PERC Pico technology. PERC Pico is the first development environment for Java developers truly geared toward the creation of resource-constrained and deeply embedded hard-real-time applications and components. PERC Pico is designed to solve problems for a broad range of projects including avionics, satellites, deep space probes, radio communications, telecon, weapons systems and flight surface controls.
PERC Pico eliminates the technological barriers that previously blocked the proliferation of Java development across the embedded applications market.
A study by Embedded Market Forecasters reveals that the hindering factors for Java were perceptions of slow execution, lack of deterministic response, the inability to access low-level devices, and large footprint.
PERC Pico addresses each of these issues head on.
PERC Pico execution speed is similar to C/C++ programs and three times faster than traditional Java solutions.
PERC Pico offers deterministic response times in the low microseconds, the ability to directly access low-level hardware devices, and memory footprint as low as 256Kbyte.
Further reading
Toolkit project to open up Ada development
Aonix is leading a new Eclipse-based initiative to create an Ada Development Toolkit project and will collaborate with the Eclipse Foundation toward that end
Subset of Ada targets safety-critical design
Ada runtime environment is designed for applications requiring safety certification or a high-level of confidence in proven and fully tested runtime execution predictability
Zero-cost licensing for Ada
Aonix has announced a new 'zero-cost' licence model for its ObjectAda for Linux product
Java machine hosts application distribution
Aonix and ProSyst Software have joined forces to provide a Java-based service platform that can be remotely managed
The PERC Pico environment combines off-the-shelf tools with standards-based annotations, a verifier, and automated build tools to create efficient executables.
Built-in memory management removes the complexities and execution inefficiencies typically associated with conventional garbage-collection techniques that are less suitable for resource-constrained applications.
The PERC Pico technology provides the basis for safety certifiable solutions to the highest level of safety criticality.
Such certification is impractical or impossible with conventional Java approaches.
'Previous technologies failed to address the core needs of resource-constrained systems and components', said Dave Wood, Aonix VP Marketing.
'The embedded systems community is more than ready to adopt Java technology, but traditional Java solutions only scratch the surface of customer requirements'.
'Aonix has been in the hard real-time and safety critical business for over two decades, so we understand the issues and have addressed them'.
One indication of the growing trend toward Java in embedded applications is that even traditionally conservative industries like avionics, space, and automotive are taking a close look and assessing the potential for Java in future applications.
The European Space Agency (ESA) has responded to industry requests by commissioning particular variants of PERC Pico to support space applications.
ESA is using Java to prototype onboard software building blocks.
Designed as a profile of the RTSJ, PERC Pico can be used in either a stand-alone configuration on bare target boards or with an RTOS kernel where footprint and execution speed are at a premium.
In an RTOS-based configuration, PERC Pico can also be used together with the PERC Ultra virtual machine in an RTOS environment.
This dual configuration is ideal for complex embedded applications where developers need to combine high levels of functionality and productivity with access to low-level devices, deterministic response, and high throughput.
The PERC Ultra virtual machine offers rich J2SE-based capabilities and predictable garbage collection, while PERC Pico provides the low-level access and small latencies that are often required.
PERC Pico 1.0 is available in February 2007 for Linux/x86 platforms and is readily portable to all major processor architectures for both RTOS and bare-board platforms.
PERC Pico development tools are available with flat project-based pricing starting at US $25,000 for an unlimited number of developers.
PERC Pico has been available in pre-commercial form since January 2006.
• Aonix: contact details and other news
• Email this news to a colleague
• Register for the free Electronicstalk email newsletter
• Electronicstalk Home Page
Related Business News
Icoa Is Partnering With Anchorfree To...
...Enhance And Monetize Thousands Of Wi-fi Hotspots. Icoa, Inc., a national provider of wireless broadband Internet access and managed network services in high-traffic public locations, and AnchorFree Inc., a rapidly growing Wi-Fi community powered by advertising, have announced today that they are partne
The greenest computer company under the Sun
Tooling Around: Sculpting With Skymatter's Mudbox
For the next part in Gamasutra's 'Tooling Around' feature, which profiles and interviews middleware and tools developers about their products, we talk to Andrew Camenisch, co-founder of Skymatter, developers of 3D sculpting and modeling tool Mudbox.
Konica Minolta Set to Launch New Printing Software
State's business conditions index falls in March
Missouri business conditions slumped slightly in March but are still healthy, according to an index report by Creighton University's Economic Forecasting Group.