Functional Safety
ZC.MUNIU SAFETYFRAME PRODUCT MANUAL BASED ON FLAGCHIP FC7300F8MDQ
Function Summary

The FC7300F8MDQ Safety Library is designed to assist customers in achieving functional safety requirements based on the FC7300F8MDQ platform. The Safety Library is highly scalable and can be configured and redeveloped according to different customer project requirements, ultimately meeting the customers' functional safety requirements.

The FC7300F8MDQ Safety Library is used to implement the software safety mechanisms of the FC7300F8MDQ, including the testing of internal MCU modules and the driving of hardware safety mechanisms.


Application Field

The FC7300F8MDQ Safety Library can be applied to controllers that require functional safety levels.

For example:

 

ØBattery Management System  (BMS)

ØAdvanced Driver Assistance System  (ADAS)

ØIntelligent Gateway Controller  (Gateway)

Ø Intelligent Braking System(iBooster)

Ø Vehicle Stability Control(ESC/Onebox)

ØElectric Power Steering(EPS)

Ø Body Control Module (BCM)

ØEngine Management System  (EMS)

Ø Chassis Domain Line Control System Applications

By integrating the Safety Library into the control based on FC7300F8MDQ, it is possible to meet the ISO 26262 ASIL-D level requirements.


Configuration Environment

Configuration Environment

Hardware (Chip)

FLAGCHIP FC7300F8MDQF8MDT

Compilers   Supported

IAR v8.22

Evaluation Hardware

FC7300F8MDQ Demoboard

Debugger

Lauterbach (Trace32 P.2023.02)

Isystem (IC5700)

Configuration Tools

ZC.MuNiu v5.1.0

Configuration   Environment

Win10 64bit


Development Background

Currently, the electronic and electrical architecture of automobiles is becoming increasingly complex, and the safety requirements for automotive electronics are also rising. To meet the safety requirements of automobiles, functional safety is gaining more attention. When it comes to functional safety, the first thing that comes to mind is the functional safety standard ISO 26262. In particular, ISO 26262-5(2018) Clause 8 introduces two metrics: Single-point fault metric (single-point fault metric) and Latent-fault metric (latent fault metric). Depending on the required ASIL level, the single-point fault metric and latent fault metric must meet the corresponding levels.

For microcontrollers (MCU, referred to as MCU below), within the electronic and electrical system, they are designed and developed as SEooC (safety element out of context). To meet the aforementioned metric requirements, MCUs need to implement corresponding safety mechanisms. These safety mechanisms can be allocated to both hardware and software modules. The Safety Frame safety library for MCUs is the implementation of safety mechanisms allocated to software.

image.png

Product Features

image.png

Ø  Can be integrated as a complex driver into AUTOSAR .

Ø  Can be integrated into non-AUTOSAR software architectures.

Ø  Support multi-core testing and applications.

Ø  Safety Frame has internal program flow monitoring.

Ø  High security: Supports multi-core self-testing, and can achieve up to ASIL-D requirements when paired with SBC/PMIC.

Ø  High scalability: Each module can be configured to meet the application requirements of different customers.


Software Architecture

image.png

software architecture


Realized functional modules:

Module

Sub-module   

Description

Test Library

Adc Test

PMC Voltage Monitoring Function

Bist Test

Logic &   Memory BIST Configuration and Result Detection

Crc Test

CRC Checker Data Detection

Ecc Test

ECC Checker Data   Detection

EimErm Test

Fault Injection and Fault Status Detection

RegCmp Test

Register Periodic   Detection

Tmu Test

ADC Sampling Value Monitoring and Detection

Driver Library

Crc Driver

CRC Checker Data   Detection Configuration 

Driver

Ecc Driver

ECC Checker Data Detection Configuration Driver

FcSmu Driver

Fault State Detection   Configuration Driver

Freqm Driver

Clock Monitoring Function Configuration Driver

Intm Driver

Interrupt   Monitoring Configuration Driver

Mam  Driver

MAN Port Access Monitoring Configuration 

Driver

SCST Lib

SCST

CM7 Kernel   Self-Check

Wdg Driver   

Library

SBCDrv

SBC Chip Driver

Test Manager

Test Manager

Test Management   Module

The implementation function can perform self-tests for the chip safety mechanism (SM1), including by: Cmu Self-Test, ECC Self-Test, WDOG Self-Test, MAM EIM Test, LOCKSTEP EIM Test, FLEXCAN EIM Test, ADC Self-Test.



Configuration Tools

image.png

To meet the diverse project requirements of customers and enhance the scalability of the Safety Library, the FC7300F8MDQ Safety Library has implemented the configurability of each module and has developed a configuration tool for the Safety Library. Customers can complete the configuration of various modules of the Safety Library using the configuration tool according to different needs. They can generate configuration code files, and integrate the generated configuration files into the project.



Process Documentation

Development    Process

Document    Description

Requirement   Collection  

Customer   Requirements Document

Software Requirement 

Analysis

Software Requirements   Analysis

Requirements   Analysis Specification

Software Requirements   Traceability Matrix

Customer   Issue Communication Form

Software   Architecture 

Design

Software Architecture   Specification

Software   Architecture Traceability Matrix

Software Safety   Analysis Report

Software   Dependent Failure Analysis Report

Detailed Software Design 

and Unit   Design

Software Module   Detailed Design Document

Configuration   Tool Design

Software Detailed   Design Traceability Matrix

SafetyLib   Engineering Review

Software Unit Testing

QAC Analysis Report

Software   Unit Verification Strategy

Software Unit   Verification Strategy

Software Integration and 

Integration   Testing

Integration   Strategy

Integration Manual   (PDF)

Integration   Test Strategy

Integration Test   Report

Resource   Analysis Report

MuNiu.SafetyLibrary   Configuration Tool User 

Guide

MuNiu.SafetyLibrary   Configuration Tool Software Configuration Management Document

Software   Qualification 

Testing

Software Test Report

Software   Test Strategy

Release

Release   documentation



Related Certificate

image.png

FUNCTIONAL SAFETY CERTIFICATE


image.png

ZC.MUNIU SOFTWARE COPYRIGHT REGISTRATION CERTIFICATE


image.png


 ZC. MUNIU SOFTWARE PRODUCT REGISTRATION CERTIFICATE


Download
Product Manual

Click to download the product manual