Takeshi Maeda
Takeshi Maeda
Senior Staff Engineer

Due to the multi and high functionality of entry-level equipment, the number of IC components used in equipment has been increasing recently.

For example, there are IoT equipment that collect various sensor information with a real-time CPU and connect to the network via an MPU. In addition, those entry-level equipment on the market require advanced features such as cameras for video capture and displays for graphical user interface. 10 or more major IC components are required to realize these systems. 

Increasing the number of components makes PCB board size bigger and the cost up. Also, it makes procurement risk of IC components higher. The impact of the global semiconductor shortage is making the risk more pronounced. In fact, just the shortage of one component can easily cause commercialization delay.

Comparison of system block diagram and number of mounted parts
Figure 1: Comparison of system block diagram and number of mounted parts

In order to avoid these cost-up and procurement risk, it is very important to reduce the number of IC components on the PCB while keeping multi and high functionality.

Therefore, RZ/G2L integrated Cortex-A55 which handles advanced applications on Linux, Cortex-M33 which processes data of several sensors in real-time, and an AD converter which can be directly connected to analog sensors inside. 

In addition, we also provide the PMIC highly optimized for RZ/G2L that can make design of power supply system easy, instead of very complex design composed with discrete components.

As a result, the number of components used in the system is reduced by about half, and the PCB board size is also reduced, which greatly contributes to BOM cost reduction. 

System configuration and operating system before and after integration of MPU and Realtime CPU
Figure 2: System configuration and operating system before and after integration of MPU and Realtime CPU

Furthermore, we provide the software package for Cortex-M33 called the Flexible Software Package(FSP) and the Multi-OS Package consisted of the OpenAMP which realizes communication between processers with RTOS and Linux. By using these packages, customers can easily develop the system coexisting a feature-rich Linux and a real-time RTOS.

The FSP is a software package for Cortex-M33 that provides memory-saving HAL drivers and FreeRTOS codes as a reference. By linking with the intuitive configurator and code generation function of e2 studio (IDE), it is possible to proceed with real-time system development efficiently and quickly.

OpenAMP is an open-source software framework that enables application development for asymmetric multi-processing (AMP) between Cortex-A55 and Cortex-M33. Multi-OS Package provides a reference implementation of OpenAMP that can work with FSP.

The RZ/G2L MPU, which integrates Cortex-A55 and Cortex-M33 inside, can reduce the number of components and BOM cost in entry-level equipment. In addition, it can reduce the procurement risk of IC components.

For more information, please click here for the RZ/G2L microprocessor and here for the Multi-OS Package.

Share this news on

Log in or register to post comments



Share this news on