RTCU Execution Architecture |
|
|
The RTCU Execution Architecture defines the functionality, capacity, and performance available to the application. 1st Generation: SMALL (1999) Introduced in 1999, the first generation initially lacked a formal name but later became known as the 'SMALL' architecture. It was built on a modest 16-bit processor with only 10 KB of RAM. 2nd Generation: LARGE (2002) In 2002, the second generation—named the 'LARGE' architecture—was introduced alongside a full TCP/IP stack. This enabled GPRS support in the RTCU M10, one of the first devices of its kind. Supporting up to 512 KB of RAM, it offered a significant boost over the memory constraints of the first generation. However, despite supporting larger programs and Over-the-Air (OTA) upgrades, the 'LARGE' and 'SMALL' architectures shared the same virtual machine foundation and lacked advanced features like multi-threading. 3rd Generation: X32 (2006) The X32 architecture, launched in 2006, marked a major platform port to a powerful 32-bit ARM7 architecture. This generation introduced sophisticated multi-threading and file-system support (including SD-CARD). It also utilized advanced compiler and execution optimization technologies, further boosting the power and performance of RTCU devices. 4th Generation: NX32 (2014) The NX32 architecture, introduced in 2014, represented a paradigm shift in how RTCU devices handle projects. Beyond simply offering larger programs, more threads, and expanded memory, the NX32 introduced the Intellisync Project Drive. In this architecture, all project elements are represented as files within an Intellisync-based file system. 5th Generation: NX32L (2017) Finally, the NX32L Architecture was introduced in 2017, representing a massive leap toward tomorrow's demanding IIoT/M2M applications. Operating under a full, highly optimized Linux implementation, the NX32L is built on a powerful hardware and software platform that embraces crucial technologies in security, wireless communication standards, and expandability. Every new RTCU Execution Architecture introduced adhere to the RTCU Compatibility Manifesto.
RTCU M2M Studio supports the X32, NX32, and NX32L architectures, representing 20 years of continuous backward compatibility! |