Currently, the application of electronic and electrical architectures in automobiles is becoming increasingly widespread. With the continuous updating of automotive electronic and electrical architectures, the design and development of automotive ECU (Electronic Control Unit) controllers are becoming more complex. Therefore, ZC provides customers with design and development services for automotive ECU controllers, including ECU system design and development, hardware design and development, and software design and development.
Members of ZC's technical team come from the automotive electronics industry and have extensive experience in the design, development, implementation, and project management of automotive ECU controllers. ZC will design and develop ECU controllers based on different customer requirements, integrating functional safety and Automotive SPICE processes.
ZC's automotive controller design and development process refers to Automotive SPICE. ECU controllers developed through the Automotive SPICE process can significantly reduce systematic failures of ECU controllers. Moreover, integrating functional safety in the design process can enhance the safety and reliability of ECU controllers.
ZC's ECU Controller Development Process
The design of automotive control systems determines the safety and reliability of a vehicle. Moreover, the system design also influences subsequent hardware and software design and implementation. The ZC team has extensive experience in automotive controller design and can customize the development of controllers for different automotive domains, including:
Ø Chassis domain
Ø Body electronics domain
Ø New energy power domain
ZC's team possesses extensive engineering experience with automotive ECU controllers, and many of these ECUs have already been mass-produced.
After completing the system design of the ECU controller, the hardware and software design and development of the ECU begins. Due to the complex working environment of automobiles, such as a wide range of operating temperatures, significant environmental interference, and unstable controller power supply, this poses a severe challenge to the hardware design of automotive ECU controllers.
ZC provides customers with a comprehensive hardware design and verification solution, including hardware requirement analysis, hardware scheme design and component selection, hardware schematic design and PCB design, and hardware design verification DV testing.
ZC's software development process follows Automotive SPICE. We provide services for each phase of software development, including:Software requirement analysis、Software architecture design、Detailed software design and software unit module development、Software unit testing、Software integration and software integration testing and Software system testing.
The traceability and consistency of the Automotive SPICE development process improve the maintainability of the software. Additionally, it reduces systematic failures in the development of ECU controllers, making them safer and more reliable.
The ZC team has rich experience with Automotive SPICE projects and includes experts who were among the first in China to implement Automotive SPICE.
Below are the various stages of ZC's software development process:
ZC's software architecture design refers to the AUTOSAR software architecture. The AUTOSAR software architecture stratifies and modularizes the entire software, which not only reduces the coupling of software modules but also provides software portability.
For ECU controller software development, ZC provides customers with two solutions, including: Zhicong Muniu Software Platform Services and Vector Software Platform Services.
ØZC. Muniu Software Platform
ZC.MuNiu provides a complete basic software platform solution for the development of automotive electronic control unit products. Customers can opt for the ZC.MuNiu basic software platform, and ZC will provide customized development and configuration services. The ZC.MuNiu basic software platform features include:
· Compliance with AUTOSAR 4.2.2 version
· Compliance with OSEK standards
· Operating system included
· Communication protocol stack (CAN/LIN)
· (UDS/J1939)Diagnostic protocol stack (UDS/J1939)
· (OSEK/AUTOSAR)Network management (OSEK/AUTOSAR)
· (XCP/CCP)Calibration protocol stack (XCP/CCP)
· Storage protocol stack
· Custom development of complex drivers
· Engineering services provided
ØVector Software Platform Services
If customers purchase the Vector basic software platform, ZC will also provide customers with configuration and integration services for Vector basic software. ZC has experience in configuring and integrating Vector's MicroSAR, CANbedded, and FBL, and can meet the diverse requirements of customers.
In the development process of ECU controllers, due to the particularity of each ECU controller, complex drivers are not standardized. Therefore, complex driver modules need to be customized according to customer requirements. ZC has extensive experience in developing complex drivers and supports customized development for customers.
Currently, the MCU chips used in ECU controllers are mainly provided by manufacturers such as Infineon, NXP, Renesas, and ST. The drivers for general MCUs (MCAL) are also provided by the chip manufacturers. ZC offers customers MCAL configuration and integration services for various chip manufacturers.
To meet functional safety requirements, MCUs need to implement a software Safety Library. ZC has its own developed Safety Library software safety library, which can meet the requirements of different customers.
ØNXP Safety Library
Currently, this Safety Library supports MPC5744P, MPC5748G, MPC5746C, and S32K1xx microcontroller chips. ZC provides customers with development, configuration, and integration services for Safety Library based on their specific requirements.
ØInfineon TC2xx Series SafeTlib Configuration and Integration
If customers purchase the SafeTlib software package from Infineon's AURIX series, ZC can provide customers with configuration, integration, and testing services for SafeTlib.
Click to download the product manual