Currently, the electronic and electrical architecture of automobiles is becoming increasingly complex, and the safety requirements for automotive electronics are also becoming higher. To meet the safety needs of automobiles, functional safety in automobiles is being taken more and more seriously. In recent years, the industry has referred to the ISO 26262 standard for functional safety; NXP MC33771 series chip is suitable for the selected applications and complies with such application standards, and in the electronic and electrical systems, it is designed and developed using the SEooC (safety element out of context) approach.
Since the BCC provides single cell voltage, pack current, and temperature detection for battery management systems of a specific ASIL-x level, according to ISO 26262-5(2011) Clause 8, it introduces two metrics: Single-point fault metric (single point fault measure) and Latent-fault metric (latent fault measure). Different ASIL level requirements and fault failure analysis methods all require it to meet the corresponding ASIL-x level for single-point fault measure and latent fault measure.
According to the safety manual of the MC33771, the different safety objectives of the MC33771 meet the highest ASIL C level requirements and the corresponding SPFM and LFM requirements. These are as follows:
Therefore, in customer application projects that require compliance with the ASIL-C safety level, ZC.MuNiu BCC NXP MC33771 driver software product offers a software solution that meets functional safety requirements and implements the safety mechanisms described in the MC33771 safety manual.
AUTOSAR Architecture
Ø Can be integrated as a complex driver into AUTOSAR.
Ø Can be integrated into non-AUTOSAR software architectures, with flexible adaptation.
Ø High scalability: Each module can be configured to meet the application needs of different customers.
Ø High safety: Supports most of the safety mechanisms of the MC33771, meeting ASIL-C requirements.
To meet functional safety requirements, NXP MC33771 series chip has implemented a general safety mechanism design. Based on the implementation of this safety mechanism, it can perform diagnostics on the chip's internal hardware circuits as well as diagnostics for external communications.
Based on the design of this safety mechanism, ZC.MuNiu BCC NXP MC33771 driver software product offers a software solution that can be configured according to the actual needs of customers, and the implemented safety mechanisms include:
ZC.MuNiu Functional Safety BCC Series Software is designed to create a platform software product for Battery Cell Controllers (BCC) that meets customers' functional safety requirements, independently developed by ZC. This manual describes the functional safety application scheme and software architecture based on the NXP MC3377x series BCC. This software product can help system engineers and software engineers quickly apply it to customer products to meet functional safety requirements.
This product implements the software driver functions for the MC33771 chip, which include:
Based on the SPI or TPL communication protocol functionality;
Single cell voltage sampling function;
Pack temperature sampling function;
Pack current sampling function;
Pack voltage sampling function;
Single cell voltage balancing management function;
Mode management function;
Hardware diagnostics function.
ZC.MuNiu Functional Safety BCC NXP MC33771 driver software product can be applied in battery management systems that require various functional safety levels. For example:
Ø Hybrid electric (HEV)
Ø Electric vehicles (EV)
Ø Energy storage systems (ESS)
Ø Uninterruptible power supply(UPS)
Ø E-bikes
Ø E-scooters
This BCC NXP MC33771 driver software product manual is written for experienced hardware, software, and functional safety engineers, designed according to ISO 26262, and can integrate the MC33771 driver software product into the (sub)systems of customer application products. ZC software integration engineers can support and ensure that the MC33771 driver software product is suitable for the application integration services selected by the customer, and complies with the corresponding software development process, assisting in achieving the highest ISO 26262 ASIL-C level requirements.
ZC.MuNiu Functional Safety BCC NXP MC33771 driver software product is currently compatible with MCUs from multiple chip manufacturers, including:
Ø ZC.Muniu BCC driver software product supports the software configuration for the Infineon AURIX series chips:
The software modules include:
Click to download the product manual