Renesas Electronics unveils embOS rtos for mcu series
1 min read
Renesas Electronics Europe has announced the availability of embOS from SEGGER on Renesas' V850E2/Mx4 32bit microcontroller series.
The embOS product is a priority controlled rtos designed to be used as a foundation for the development of embedded real time applications.
According to the semiconductor specialist, it is a zero interrupt latency, high performance rtos optimised for minimum memory overhead in both RAM and ROM - and features high speed and versatility.
Renesas says the V850E2/Mx4 series of mcus offer connectivity options such as Ethernet, USB host, USB function and CAN. The devices are now available with Segger's embOS/IP and emUSB.
The embOS/IP is a cpu independent TCP/IP stack, a library optimised for speed, versatility and memory footprint. The emUSB is a high speed USB device stack specifically designed for embedded systems, which can be used with embOS or any other supported rtos.
The V850E2/Mx4 series comprises both single and dual core devices with processing performance of 2.56 Dhrystone MIPS per MHz per core - 1.4 times higher than the company's previous V850E2 core. According to Renesas, the V850E2 cpu core extends its floating point units to facilitate greater accuracy and range in floating point numbers. This, says the company, makes it suitable for applications that require high speed data processing or complex algorithm calculations. By using the dual core solution, the world's highest processing performance can be achieved - 1024 DMIPS at a clock speed of 200MHz, while still maintaining low power consumption of 0.88mW per Dhrystone MIPS. This is 60% less compared to using only one core. The internal system bus that connects each cpu and DMA controller to the peripheral functions has multiple layers. The bus has a total of three layers: one layer for each cpu, and one layer for the DMA controller. According to Renesas, the multilayer internal system bus reduces the overhead due to bus arbitration, achieving high speed real time operation.