RTCU Execution Architecture

Top  Previous  Next

The RTCU Execution Architecture defines the functionality, capacity and performance available to the application.
 
Starting in 1999 the first generation Execution Architecture were introduced initially without a formal name, but later known simply as the 'SMALL' architecture. The hardware supported was with a modest 16 bit processor with only 10 KB of RAM.
 
In 2002 the second generation Execution Architecture was introduced at the same time as a full TCP/IP stack allowing GPRS support in one of the first devices in the world - the RTCU M10.
This generation was named the 'LARGE' architecture supporting up to 512 KB RAM - a significant boost over the 1st generation architecture memory constraints. Besides the support for larger programs and the over the air upgrade capability the 'LARGE' and 'SMALL' architecture shared the same virtual-machine architecture and did not offer sophisticated features such as multi-threading etc.

 
In 2006 the third generation Execution Architecture was offered named the X32 architecture. With the introduction of the X32 architecture the RTCU platform was ported to a powerful 32-bit ARM7 architecture and offered sophisticated multi-threading and the support for file-systems - including SD-CARD. Also introduced were advanced compiler and execution optimization technologies further boosting the power and performance of the RTCU devices.
 

The fourth generation Execution Architecture were introduced in 2014 named the NX32 architecture.
Besides offering much larger programs exploiting more memory, more threads, more strings, larger channels, etc the NX32 architecture is basically a paradigm change in the way a project is handled by the RTCU device.
With the NX32 architecture the concept of an Intellisync Project Drive is introduced, meaning that all elements of a project is represented by files in a Intellisync based file-system.

 

Finally, in 2017 the NX32L Architecture was introduced representing a massive leap in bringing the most sophisticated and open platform for tomorrows demanding IIoT/M2M applications. The NX32L Architecture rests on a powerful new hardware and software platform embracing a broad range of crucial technologies in the field of security, wireless communication standard and expandability. The NX32L Architecture is operating under a full and highly optimized Linux implementation.

 

 

Every new RTCU Execution Architecture introduced adhere to the RTCU Compatibility Manifesto.