ZC.MuNiu Operating System SC4 Product Manual
Introduction

ZC.MuNiu Operating System (OS) product has functional safety features defined in the AUTOSAR SC4 functionality set, including memory protection, timing protection, service protection, and stack protection. ZC.MuNiu Operating System (OS) product supports the highest ASIL D safety level applications, meeting the system's functional safety requirements.

ZC.MuNiu Operating System (OS) product has an lightweight memory protection and timing protection framework, which can effectively prevent low-safety-level applications from accessing illegal memory areas and prevent unexpected timing behavior in low-safety-level applications. Thereby achieving fault isolation and enabling the coexistence of multiple functional safety level applications in the system. The service protection mechanism determines whether the application's call complies with the rules defined in the standard, preventing unexpected behavior caused by non-standard implementation. The stack protection mechanism provides real-time monitoring of the stack usage of tasks and interrupts, preventing stack overflow in tasks or interrupts, and further improving system safety.

ZC.MuNiu Operating System (OS) product can be deeply customized and optimized for microcontrollers (MCU) in the automotive field, as well as for the safety islands integrated in controllers. ZC.MuNiu Operating System (OS) product has characteristics of execution efficiency and flexible code deployment.

ZC actively invests in the adaptation of domestic chips, taking the lead in adapting to the products of domestic chip manufacturers such as Flagchip and AutoChips Inc. ZC  will continuously improving the compatibility and support of ZC.MuNiu basic software for domestic chips.

ZC has the core technology of the AUTOSAR basic software. Can provide on-site support with high quality, fast speed, and low cost.

Detailed Introduction

Product Feature

Ø  ARTOP architecture configuration tool, compliant with AUTOSAR 4.2.2/4.3.1/4.4.0

Ø  Supports AUTOSAR scalability classes SC1, SC2, SC3, and SC4

Ø  Lightweight memory protection and timing protection framework

Ø  Efficient processor privilege and user mode switching mechanism

Ø  Service protection

Ø  Stack protection

Ø  Comprehensive protection for untrusted Os-Applications

Ø  Optional protection for trusted Os-Applications

Ø  Customized services

image.png

Configuration Tool

image.png

image.png

To meet the requirements of customer and enhance the extensibility of the basic software platform, ZC.MuNiu has implemented configurable modules and configuration tool. Customers can use the configuration tool to configthe modules according to their specific needs, generate configuration code files, and integrate these files into projects.

image.png

The configuration tool for ZC.MuNiu Operating System (OS) product is based on the Eclipse platform and is based on the ARTOP architecture, implementing the parsing of AUTOSAR models and ARXML. ZC.MuNiu Core completes the UI interface of the configuration tool, and the Module above ZC.MuNiu Core implements the configuration of various AUTOSAR modules. After the configuration is completed, the configuration code for each module can be generated.

PROCESS DOCUMENTATION

image.png

image.png

image.png

Function Summary

ZC.MuNiu provides a comprehensive basic software platform solution for the development of automotive electronic control units. This product refers to international standards such as AUTOSAR and OSEK, and has configuration tool based on the AUTOSAR ARTOParchitecture. ZC.MuNiu Operating System (OS) product is a embedded real-time operating system (RTOS) suitable for automotive electronic control units. It conforms to the full set of functionalities required by the Scalability Classes (SC) defined in the AUTOSAR specifications, and includes functional safety features such as memory protection, timing protection, service protection, and stack protection as defined in the SC4 functionality set. ZC.MuNiu Operating System (OS)  can also support the coexistence of applications with different ASIL levels, with the highest support for ASIL-D level applications.

1.png

(From AUTOSAR_EXP_FunctionalSafetyMeasures.pdf)

Application Field

ZC.MuNiu Operating System (OS) product can be applied to the development of automotive electronic control unit products. For example:

Ø  Vehicle Control Unit for new energy vehicles (VCU)

Ø  Motor Control Unit (MCU)

Ø  Battery Management System (BMS)

Ø  Electric Power Steering (EPS) Controller

Ø  Body Control Module (BCM)

Ø  Advanced Driver Assistance Systems (ADAS) Safety Island

Ø  Gateway Controller

Ø  Intelligent Braking System Controller

Ø  Electronic Parking Brake (EPB) System

Ø  Engine Management System (EMS)

Configuration Environment

ZC.MuNiu Operating System (OS) product supports the following chips and corresponding compiler environments:


image.png


i. Software configuration for the NXP S32K series of  ZC.MuNiu Operating System (OS) product:

image.png


ii.  Software configuration for the Infineon AURIX TriCore series chips of ZC.MuNiu Operating System (OS) product:


image.png


iii. Software configuration for Renesas RH850 F1KM series chips of ZC.MuNiu Operating System (OS) product.

image.png


iv. Software configuration for STMicroelectronics SPC5 series chips of ZC.MuNiu Operating System (OS) product

image.png


v. Software configuration for Flagchip FC7300 series chips of ZC.MuNiu Operating System (OS) product:

image.png


vi. Software configuration for Autochips AC781x series chips of ZC.MuNiu Operating System (OS) product:

image.png


vii.  Software configuration for GigaDevice GD32Ax series chips of ZC.MuNiu Operating System (OS) product:

image.png

Software Architecture

image.png


   image.png

image.png

Related Certificate

8.jpg

MUNIU SOFTWARE COPYRIGHT REGISTRATION CERTIFICATE 

9.png


Download
Product Manual

Click to download the product manual