Cortus IP for M2M and IoT ICs gets secure embedded operating system

November 18, 2015 // By Graham Prophet
Embedded security software specialist Cellnetrix offers software for sensor network SoCs that employ Cortus APS processors.

Cellnetrix, a specialist in secure embedded software, and Cortus, a technology leader in low power, silicon efficient, 32-bit processor IP, have cooperated to make the CellSIM secure embedded operating system available for Cortus 32-bit APS processor IP cores. CellSIM, already deployed in securing SIM/USIMs for telecommunications, will enable the developers of systems-on-chip (SoCs) for IoT and M2M to secure their communication protocols and to securely update their firmware over the network.

Cellnetrix (Hamburg, Germany) is an independent software house that has a branch development center in Zelenograd, a satellite city near Moscow; it is focused on development of embedded technologies for security-sensitive Machine-to-Machine and Internet of Things applications. The company implements software on different hardware platforms and delivers secure embedded operating systems, applications, related middleware and tools, as well as providing technical consultancy and contract development services. Cellnetrix says its CellSIM operating system for smart cards and trusted devices can be found in more than 200 million mobile devices worldwide.

“Cortus APS processor cores have been proven in a wide range of IC designs involving sensors, communications and security,” said Vladimir Nagin, CEO of Cellnetrix. “These are the three key ingredients to the new generation of end-point devices for IoT or M2M.” Michael Chapman, CEO and President of Cortus, adds, “[Cellnetrix'] secure OS, providing secure ways of updating embedded firmware as well as securing communication protocols, is a key capability for emerging smart applications and complementary to our experience in securing hardware.”

For connected SoCs with higher demands for security, Cellnetrix CellSIM provides a secure mechanism for the remote updating of firmware. Such updates neither affect previously downloaded applications nor their data. In addition it implements a miniature Java virtual machine, which can run on small power-constrained devices such as IoT edge devices, smart cards and wireless sensors.

The Cortus family of APS processors offers a wide choice of computational performance and system complexity for SoCs in IoT, M2M and