New Java™ Technology SoC Simplifies Smart Infrastructure Developments
Monday, 02 March 2009 16:00

aJile’s Latest System-on-Chip Processor Brings Low-Cost, Low-Power Java Jolt to M2M, Industrial, and Remote Real-Time Network Applications


aJile Systems Inc. (, a company founded by the developers of the world’s first direct-execution Java™ technology microprocessor, is demonstrating its newest Java processor at the Embedded World Conference in Nuernberg, Germany today. The aJ-102 is a complete SoC (system-on-chip) processor, customized for real-time, remote applications. It is designed to add intelligence to next-generation smart infrastructure deployments, industrial processing applications and M2M (machine-to-machine) networks.

aJile Java processors are unlike any other CPU that runs Java code via interpreter or JIT software layers. As a Java direct-execution processor, the aJ-102 executes Java bytecode natively. This eliminates the power-sapping and time-consuming step of translating Java programs into a second machine language, as required by ARM, Intel and all other processors. In addition, the aJ-102 comes complete with a RTOS (real-time operating system) written entirely in Java, eliminating the need for any third-party software integration or licensing expense. The RTOS includes industry standard OSGi middleware, JME APIs, network stack, file system, security framework, a suite of software drivers, and real-time kernel, which dramatically simplify application development. The aJile RTOS executes real-time Java threading primitives to delivering superior performance for context switching and interrupt handling, a critical requirement for real-time operations.

With Java as its native language, the aJ-102 can be cost-effectively embedded into edge controllers, intelligent remote sensors and other M2M deployments that network directly to enterprise servers running Java applications. Application developers can create secure, re-usable software in a single language—Java—that operates on all platforms throughout the enterprise.

Produced using a 180-nanometer CMOS process, the aJ-102 delivers a 3X Java MIPS performance improvement over previous generation processors, while reducing total system BOM (bill-of-material) cost by 40%.

“The demand for networked SoC processors is being driven by the convergence of two powerful forces, the accelerating ubiquity of 2.5G, 3G, LAN, and 802.11 networks, coupled with the growing desire for built-in intelligence as society makes multi-billion dollar investments in smart infrastructure,” said Danh Le Ngoc, founder and V.P of marketing of aJile Systems. “With a 300% jolt in Java performance, and multi-core integration of DSP, encryption and network processing, our new aJ-102 is positioned to radically enhance the IQ of 21st century smart infrastructure.”

The aJ-102 is aJile’s second-generation Java direct-execution processor. Based on aJile’s aJ-100 processor, the aJ-102 is a 32-bit Java-technology microprocessor that includes a micro-programmed real-time kernel. The new aJ-102 also integrates a DSP processor, a 10/100 Ethernet Controller, a USB OTG Controller, a discrete encryption/decryption processor, LCD controller, and many additional I/O options to create a comprehensive SoC for remote infrastructure applications. All aJile processors use a patented multiple JVM (Java Virtual Machine) design that creates a hardware firewall between multiple Java applications running concurrently. This allows deterministic hard real-time applications to run independently and to safely co-exist with networked applications. This provides the maximum security against viruses and other potential malware running on the network.


Applications Include Smart Infrastructure, Home Automation and M2M Networks

Uses for Java-technology edge controllers include any application—smart infrastructure, industrial control, or home automation—that involves acquiring, processing and reporting data in real-time from remote nodes that interact over a network with central enterprise servers or remote users via the Internet. Widely used in industrial processing and mission-critical applications—such as manufacturing, transportation and refining operations, and nuclear plant and utility control—smart infrastructure is increasingly envisioned as a way to improve performance and reduce energy consumption in a wide variety of applications.

Smart infrastructure applications include wireless real-time utility meter reading to improve electricity distribution and efficiency, and real-time road monitoring to intelligently control traffic signals to reduce congestion and speed traffic. Home automation includes applications like Internet access to thermostats to enable remote energy management. Each application can require hundreds, or even millions, of intelligent remote nodes.

aJile Java processors have already been designed into a variety of real-time networked applications by leading American, Japanese and European system manufacturers. aJile processors are currently used in industrial control systems, utility, nuclear plants, mobile cash registers, security handhelds, and many other remote monitoring and transaction applications. In an example of the growing smart infrastructure movement, aJile processors are employed in an intelligent garbage can deployment that automatically detects real-time receptacle capacity, enabling garbage trucks to alter their routes to empty the most filled receptacles while skipping receptacles that are not yet near capacity.


Java is Preferred Language for System Developers

Developers of enterprise level software prefer Java for its cross-platform portability, modularity and reusability. By using an aJile Java processor, like the aJ-102, system developers can run Java code on the remote network edge controllers of their system without sacrificing any of the performance and hard real-time requirements that a Java translator/interpreter running on ARM would require, and without having to maintain and update some of their software in a second programming language, like C/C++.  With a single enterprise-wide software platform, developers can significantly reduce development time, maintenance costs and integration efforts.

aJile will be offering the first public demonstration of its aJ-102 at the Embedded World Conference in Nuernberg, Germany, March 3-5, Hall 9, stand 9-319.


Pricing and Availability

The aJ-102 SoC Network Processor comes bundled with the aJile embedded RTOS, an optimizing application builder, debugging tools and an evaluation kit that provides a complete silicon-based solution for the JME platform. Offered in a 324-pin TFBGA package, the aJ-102 is tested to industrial temperature specifications (-30°–80° C.).

aJ-102 samples are available now, with production volumes available in April. The aJ-102 is priced at $16.00/ ea. in high volume. The evaluation kit will be available in April, priced at $499 each.  For more information, please contact aJile at


About aJile Systems Inc.

Founded in 1999 by senior technologists from Rockwell Collins, Sun Microsystems, and Integrated Device Technology, aJile develops, manufactures and markets low-power, direct-execution Java technology processors combined with aJile real-time OS kernel for the JME platform. This silicon-based JME platform targets the new generation of Java enabled mobile Internet appliances and M2M networked embedded devices. The company has four granted and five pending patents on its Java processor technology.

aJile Systems is headquartered in San Jose, California, with a research and development center in Cedar Rapids, IA. Additional information can be obtained at:



JVM, JME and Java are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. All other trademarks and registered trademarks are the property of their respective owners.