Sign up for newsletters

PERC Ultra virtual device chosen for radar systems

Aonix

PERC Ultra virtual machine

Aonix has selected the PERC Ultra virtual machine for the Normandie and Ground Master 400 (GM 400) programmes.

The PERC product line is for embedded and real-time Java developers.

PERC's predictable behaviour and deterministic garbage collector enabled the Thales software team to achieve their time-critical execution deadlines: to perform deterministic behaviour in a few milliseconds.

Normandie is a French radar system dedicated to ballistic-missile tracking and measurement during the last part of the fly.

GM 400 is a new high, medium and low-altitude fully digital radar range of products.

The GM 400 features an operational availability of greater than 99.9 per cent and a mean time between critical failures of more than 3,000 hours.

The PERC virtual machine will be implemented in all the next-generation ground-based radars sold by Thales.

Initial programmes are using the PERC toolchain, including Aonix's newest PERC family member, PERC Ultra on Linux, as the host development environment targeting PERC's virtual machine on x86 multi-core processors.

The applications use a combination of Thales middleware written in C combined with Java code enabled by the Java Native Interface (JNI).

An important feature of PERC Ultra, the ahead-of-time (AOT) compiler helped Thales to generate binary executables strategic to protection against end-user code tampering or reverse engineering.

Aonix has delivered professional services to help PERC Ultra users at Thales optimise their applications and improve execution performance, including a customer-specific training course for coding in Java with hard real-time constraints.

Add to my alerts

You need to be logged in to add alerts.

Sign in
Source footer