The electronic and electrical architecture of vehicles is becoming increasingly complex, and the safety requirements for automotive electronics are also rising. To meet the safety demands of vehicles, functional safety is gaining more and more attention. In recent years, the industry has referred to the ISO 26262 standard for functional safety; the NXP MC33774 is suitable for the selected applications and complies with these application standards, and in the electronic and electrical systems, it is designed and developed as a SEooC (Safety Element out of Context).
As a CDD (Complex Driver Development) for a battery management system of a specific ASIL-x level, it provides cell voltage, Pack current, and temperature detection. According to ISO 26262-5(2011) Clause 8, two metrics are introduced: Single-point fault metric (measuring the occurrence of single faults) and Latent-fault metric (measuring the occurrence of faults that are not immediately apparent). The requirements for different ASIL levels and fault failure analysis methods all demand that the single-point fault metric and latent fault metric meet the corresponding ASIL-x level standards.
Therefore, in customer application projects where compliance with the ASIL-D safety level is required, the ZC CDD NXP MC33774 driver software product provides a software solution that meets functional safety requirements and implements the relevant safety mechanisms outlined in the MC33774 safety manual.
AUTOSAR architecture
Ø Can be integrated as a complex driver into the AUTOSAR framework.
Ø Can be integrated into non-AUTOSAR software architectures, allowing for flexible adaptation.
Ø High scalability: Each module is configurable to meet the application needs of different customers.
Ø High safety: Supports most of the safety mechanisms of the MC33774, meeting ASIL-D requirements.
To meet functional safety requirements, the NXP MC33774 has implemented a generic safety mechanism design. Based on the implementation of this safety mechanism, the MC33774 can perform diagnostics on the internal hardware circuits of the chip as well as diagnostic functions for external communications.
Based on the design of this safety mechanism, the ZhiCong CDD NXP MC33774 driver software product provides a software solution that can be configured according to actual customer needs, and the relevant safety mechanisms implemented include:
The ZC.MuNiu Complex Driver CDD series software is designed to create a platform software product for the Complex Driver CDD that meets customer functional safety requirements, independently developed by ZC Technology. This manual describes the functional safety application scheme and software architecture based on the NXP MC3377x series CDD. This software product can help system engineers and software engineers quickly apply it to customer products to meet functional safety needs.
The software driver functions of the MC33774 chip realized by this product include:
· Communication protocol functions based on SPI or TPL3 (daisy chain);
· 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 diagnostic function;
· Bidirectional wake-up function.
The ZC.MuNiu Complex Driver CDD, the NXP MC33774 driver software product, can be applied to Battery Management Systems (BMS) that require various functional safety levels.
For example:
Ø Hybrid electric (HEV)
Ø Electric vehicles (EV)
Ø Energy storage systems (ESS)
Ø Uninterruptible power supply(UPS)
This CDD NXP MC33774 driver software product manual is written for experienced hardware, software, and functional safety engineers, designed in accordance with ISO 26262, and allows for the integration of the MC33774 driver software product into the (sub)systems of customer application products. ZhiCong software integration engineers can provide support and ensure that the MC33774 driver software product is suitable for the application integration services selected by customers, complies with the corresponding software development processes, and assists in achieving the highest level of ISO 26262 ASIL-D requirements.
The ZC.MuNiu Complex Driver CDD, the NXP MC33774 driver software product, can currently be adapted to work with MCUs from multiple chip manufacturers. The MCUs include:
Ø The ZC.MuNiu Complex Driver CDD driver software product supports software configuration for the NXP MC3377X series chips:
Software Architecture
The software modules include: