Safety air bag ignition chip control system and device and vehicle

By implementing a layered design for the airbag ignition chip control system, the separation of the business layer and the driver layer solves the problem of high coupling between functional modules and the ignition chip, thereby achieving flexible adaptation and improved reusability of the ignition chip control system.

CN121822347APending Publication Date: 2026-04-10SAIC GM WULING AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-24
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

The existing airbag ignition chip control system has a high degree of coupling between functional modules and ignition chips, which leads to significant modifications when applied to other chip models, resulting in poor reusability and repeated development issues.

Method used

The airbag ignition chip control system adopts a layered design, including a business layer and a driver layer. The business module calls the driver module to execute the control function logic, and stores configuration parameters through a calibration structure to adapt to different chip models, thereby reducing coupling.

Benefits of technology

It improves the reusability of the ignition chip control system, reduces redundant development, and enables flexible adaptation to different chip models.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121822347A_ABST
    Figure CN121822347A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a safety air bag ignition chip control system and device and a vehicle, and the system comprises a business layer which comprises a business module corresponding to at least one control function; the driving layer comprises a driving module corresponding to at least one control function; wherein the business module is used for calling the driving module and executing business control logic corresponding to the control function. In the embodiment of the invention, the safety air bag ignition chip control system comprises a business layer and a driving layer, a corresponding driving module in the driving layer is called through a business module in the business layer, and business control logic corresponding to a control function is executed; the coupling degree of the safety air bag ignition chip control system and the ignition chip is reduced through layering of the business layer and the driving layer, the ignition chip control system can be applied to ignition chips of other models only by slightly changing the driving layer, reusability is improved, and repeated development is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of automobile passive safety, and in particular to a safety airbag ignition chip control system, a device and a vehicle. BACKGROUND

[0002] An electronic safety airbag system is a core component of automobile passive safety, and can explode a safety airbag through an ignition circuit in a safety airbag ignition chip to provide effective anti-collision protection for passengers.

[0003] In actual application, the design of a safety airbag ignition chip control system usually corresponds to the functions performed by a safety airbag ignition chip, and the safety airbag ignition chip control system is usually designed to include one or more function modules, which can control the safety airbag ignition chip according to corresponding control logic to realize the functions corresponding to the control logic.

[0004] However, the ignition chip control system designed according to the functions performed by the ignition chip usually has a high coupling degree between the function modules and the ignition chip, resulting in that when the ignition chip control system is applied to ignition chips of other models, it needs to be changed greatly, and there are problems of poor reusability and repeated development.

[0005] It should be noted that the information disclosed in the background section of the present application is only intended to deepen the understanding of the general background of the present application, and should not be regarded as acknowledging or implying in any form that the information constitutes prior art known to those skilled in the art. SUMMARY

[0006] The embodiments of the present application provide a safety airbag ignition chip control system, a device and a vehicle, which are beneficial to solve the problems of great change, poor reusability and repeated development of the ignition chip control system when applied to ignition chips of other models due to the high coupling degree between the function modules and the ignition chip.

[0007] In a first aspect, the embodiments of the present application provide a safety airbag ignition chip control system, which comprises: a business layer comprising a business module corresponding to at least one control function; a driving layer comprising a driving module corresponding to at least one control function; The business module is configured to call the driving module and execute a business control logic corresponding to the control function.

[0008] In a possible implementation, the system further comprises: a calibration structure configured to store configuration parameters of the driving module, so as to realize differential configuration of the driving module by adjusting the configuration parameters in the calibration structure.

[0009] In a possible implementation, the control function comprises an ignition control function, the airbag ignition chip comprises an ignition loop module, and the service module is configured to invoke the driver module and execute service control logic corresponding to the control function, including: The ignition control service module is configured to invoke the ignition control driver module and control the ignition loop module to execute an airbag ignition operation, wherein the ignition control service module and the ignition control driver module are a service module and a driver module corresponding to the ignition control function, respectively.

[0010] In a possible implementation, the airbag ignition chip further comprises a safety management module, the ignition control service module is configured to invoke the ignition control driver module and control the ignition loop module to execute an airbag ignition operation, including: The ignition control service module is configured to invoke the safety management driver module and acquire a state interface of the safety management module. If the state interface of the safety management module is ignition permission, the ignition control driver module is invoked to control the ignition loop module to execute an airbag ignition operation, wherein the safety management driver module is a driver module corresponding to the ignition control function.

[0011] In a possible implementation, the control function comprises a crash output function, the airbag ignition chip comprises an interface module, and the service module is configured to invoke the driver module and execute service control logic corresponding to the control function, including: The crash output service module is configured to invoke the interface management driver module and control the interface module to execute a crash output operation, wherein the crash output service module and the interface management driver module are a service module and a driver module corresponding to the crash output function, respectively.

[0012] In a possible implementation, the control function comprises a power management function, the airbag ignition chip comprises a power management module, and the service module is configured to invoke the driver module and execute service control logic corresponding to the control function, including: The power management service module is configured to invoke the power management driver module and control the power management module to execute power management of the airbag ignition chip, wherein the power management service module and the power management driver module are a service module and a driver module corresponding to the power management function, respectively.

[0013] In a possible implementation, the control function comprises a fault management function, and the service module is configured to invoke the driver module and execute service control logic corresponding to the control function, including: The fault management service module is configured to call at least one drive module in the drive layer to perform the airbag igniter chip fault management.

[0014] In a possible implementation, the fault management service module is configured to call at least one drive module in the drive layer to perform the airbag igniter chip fault management, including: The fault management service module is configured to call a diagnostic structure corresponding to at least one drive module in the drive layer to perform the airbag igniter chip fault management, and the diagnostic structure is configured to store diagnostic state parameters of the at least one drive module.

[0015] In a second aspect, the embodiments of the present application further provide an airbag igniter chip control device, including: a service layer including a service module corresponding to at least one control function; a drive layer including a drive module corresponding to the at least one control function; The service module is configured to call the drive module to perform a service control logic corresponding to the control function.

[0016] In a third aspect, the embodiments of the present application further provide a vehicle including the airbag igniter chip control system according to any one of the first aspect or the airbag igniter chip control device according to the second aspect.

[0017] In the embodiments of the present application, the airbag igniter chip control system includes a service layer and a drive layer, a service module in the service layer calls a corresponding drive module in the drive layer to perform a service control logic corresponding to a control function, and the layered structure of the service layer and the drive layer reduces the coupling degree of the airbag igniter chip control system and the igniter chip, so that the igniter chip control system can be applied to igniter chips of other models by only making a small amount of changes to the drive layer, the reusability is improved, and the repeated development is reduced. BRIEF DESCRIPTION OF DRAWINGS

[0018] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed in the embodiments will be briefly introduced as follows. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0019] Figure 1 A structure schematic diagram of an application scenario provided by the embodiments of the present application; Figure 2This is a schematic diagram of a safety airbag ignition chip control system provided in related technologies; Figure 3 This is a schematic diagram of the structure of an airbag ignition chip control system provided in an embodiment of this application; Figure 4 A schematic diagram of another airbag ignition chip control system provided in this application embodiment; Figure 5 A schematic diagram of the structure of an airbag ignition chip system provided in this application embodiment; Figure 6 This is a schematic diagram of another airbag ignition chip control system provided in an embodiment of this application. Detailed Implementation

[0020] To better understand the technical solution of this application, the embodiments of this application will be described in detail below with reference to the accompanying drawings.

[0021] It should be understood that the described embodiments are merely some, not all, of the embodiments in this application. All other embodiments obtained by those skilled in the art based on the embodiments in this application without inventive effort are within the scope of protection of this application.

[0022] The terminology used in the embodiments of this application is for the purpose of describing particular embodiments only and is not intended to be limiting of this application. The singular forms “a,” “the,” and “the” used in the embodiments of this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise.

[0023] It should be understood that the term "and / or" used in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.

[0024] Electronic airbag systems are a core component of automotive passive safety. They can detonate airbags through the ignition circuit in the airbag ignition chip, providing effective collision protection for occupants.

[0025] See Figure 1 This is a structural diagram illustrating an application scenario provided in an embodiment of this application, such as... Figure 1 As shown, the vehicle 100 includes a controller 110 and an airbag ignition chip 120, wherein the airbag ignition chip 120 includes an ignition circuit module 121.

[0026] Specifically, when a collision occurs or a preset condition for igniting the airbag is met, the controller 110 in the vehicle 100 can output an ignition signal to the airbag ignition chip 120, and the airbag ignition chip 120 can ignite the airbag through the ignition loop module 121 if the ignition signal is detected.

[0027] In actual applications, the design of the airbag ignition chip control system is usually corresponding to the functions performed by the airbag ignition chip. Generally, the airbag ignition chip control system is designed to include one or more functional modules, and the functional modules can control the airbag ignition chip according to the corresponding control logic to realize the functions corresponding to the control logic. Among them, the airbag ignition chip control system can also be referred to as the ignition chip control system, and the airbag ignition chip can also be referred to as the ignition chip.

[0028] Referring to Figure 2 , a structural schematic diagram of an airbag ignition chip control system provided in the related art is shown in Figure 2 , the first airbag ignition chip control system 200 includes a first functional module 201 and a second functional module 202. The first functional module can control the airbag ignition chip according to the first control logic to realize the first function corresponding to the first control logic. The second functional module can control the airbag ignition chip according to the second control logic to realize the second function corresponding to the second control logic. The first function and the second function are both functions required for the airbag ignition chip to work normally.

[0029] However, the ignition chip control system designed according to the functions performed by the ignition chip usually has a high coupling degree between the functional modules and the ignition chip, which leads to a large change when the ignition chip control system is applied to other models of ignition chips, and there are problems of poor reusability and repeated development.

[0030] It can be understood that the implementation of the functional module is usually corresponding to the hardware of the ignition chip. For example, the control logic in the functional module can directly depend on the register configuration mode, communication instruction or diagnosis mechanism of the ignition chip. Therefore, the control system designed for the ignition chip is difficult to be directly applied to other models of ignition chips. When the ignition chip control system needs to be applied to other models of ignition chips, the functional modules usually need to be greatly modified or even redeveloped.

[0031] To solve the above technical problems, the embodiment of the present application provides a safe airbag ignition chip control system, which is beneficial to solve the problems of great change, poor reusability and repeated development when the ignition chip control system is applied to other models of ignition chips due to high coupling degree of the function module and the ignition chip. The system comprises: a business layer comprising a business module corresponding to at least one control function; and a driver layer comprising a driver module corresponding to at least one control function.

[0032] The business module is configured to call the driver module and execute a business control logic corresponding to the control function.

[0033] For example, referring to Figure 3 The structure diagram of the safe airbag ignition chip control system provided by the embodiment of the present application can be applied to the application scenario as shown in Figure 1 As shown in Figure 3 The second safe airbag ignition chip control system 300 comprises a business layer 310 and a driver layer 320. The business layer 310 comprises a first business module 311, and the driver layer 320 comprises a first driver module 321. The first business module 311 and the first driver module 321 are a business module and a driver module corresponding to a first control function, respectively. The first business module 311 is configured to call the first driver module 321 and execute a business control logic corresponding to the first control function.

[0034] It should be noted that the safe airbag ignition chip control system as shown in Figure 3 is only an exemplary safe airbag ignition chip control system. The business layer can comprise two or more business modules, and different business modules correspond to different control functions. The driver layer can comprise two or more driver modules, and different driver modules can correspond to different control functions. That is, the business layer comprises at least one business module, and the driver layer comprises at least one driver module.

[0035] Further, one control function can correspond to more than one driver module. For example, referring to Figure 4 The structure diagram of another safe airbag ignition chip control system provided by the embodiment of the present application is shown in Figure 4 The third safe airbag ignition chip control system 400 comprises a business layer 410 and a driver layer 420. The business layer 410 comprises a first business module 411 and a second business module 412, and the driver layer 420 comprises a first driver module 421 and a second driver module 422.

[0036] The first service module 411 is a service module corresponding to the first control function, and the second service module 412 is a service module corresponding to the second control function. The first driving module 421 is a driving module corresponding to the first control function and the second control function, and the second driving module 422 is a driving module corresponding to the second control function. The first service module 411 is configured to call the first driving module 421 to execute the service control logic corresponding to the first control function. The second service module 412 is configured to call the first driving module 421 and the second driving module 422 to execute the service control logic corresponding to the second control function.

[0037] Of course, the airbag ignition chip control system shown in Figure 4 is also only an exemplary airbag ignition chip control system, and the number of service modules in the service layer or driving modules in the driving layer can be more or less, and the number of control functions corresponding to the driving modules can be more or less.

[0038] It can be understood that the service control logic corresponding to the control function in the service module in the service layer corresponds. The service module usually executes the service control logic by calling the driving module in the driving layer to realize the control function. The driving module is used to specifically control the airbag ignition chip or the component module of the airbag ignition chip, such as the ignition loop module or the interface module.

[0039] In this way, the driving module can correspond to the airbag ignition chip hardware, and provide an interface to the service layer through the driving layer. The service module calls the corresponding driving module to execute the corresponding service control logic, without needing to care about the implementation of the specific hardware. Since the service module and the hardware of the ignition chip are decoupled through the driving module, when different models of ignition chips need to be adapted, usually only the driving module in the driving layer needs to be modified or replaced, and the service module in the service layer can remain unchanged. The reusability of the ignition chip control system is improved, and the repeated development is reduced.

[0040] In a possible implementation, the system further includes a calibration structure, configured to store configuration parameters of the driving module, so as to realize differentiated configuration of the driving module by adjusting the configuration parameters in the calibration structure.

[0041] It can be understood that the calibration structure is usually a set of predefined data structures used to store the configuration parameters of the driving module. These configuration parameters can include settings related to the hardware of the ignition chip. By adjusting the configuration parameters in the calibration structure, the differentiated configuration of the driving module can be realized, so as to adapt to different models of ignition chips or different application scenarios.

[0042] Specifically, the calibration structure is read by the driving module during system initialization or operation, and the driving module can be configured according to the parameters. In this way, the modification or differentiated configuration of the driving module can be realized by modifying the corresponding parameter values in the calibration structure, without modifying the specific driving module. The ignition chip control system can separate the configuration information from the business control logic through the calibration structure, and can adapt to different types of ignition chips by modifying the configuration parameters in the calibration structure.

[0043] Further, the ignition chip control system can use structure and union to build data objects in terms of software data structure, to facilitate code programming. The driving layer can encapsulate basic data types, such as control packets and diagnostic packets, for the control of function flow and diagnostic flow. At the same time, the register configuration bits in the airbag ignition chip manual can be macro-defined for easy use. The ignition chip control system can also disassemble the functions of airbag ignition chip initialization, control and diagnosis, and develop periodic tasks. The ignition chip control system is usually run on a controller 110 as shown, which is electrically connected with the airbag ignition chip. Specifically, it can be realized through the serial peripheral interface of the ignition chip. The instructions and values of the serial peripheral interface can be identified by macro definition, and correspond to the ignition chip manual. Figure 1

[0044] In a possible implementation, the control function includes an ignition control function, the airbag ignition chip includes an ignition loop module, and the business module is configured to call the driving module to execute a business control logic corresponding to the control function, including: an ignition control business module configured to call an ignition control driving module to control the ignition loop module to execute an airbag ignition operation.

[0045] In the embodiment, the ignition control business module and the ignition control driving module are respectively a business module and a driving module corresponding to the ignition control function.

[0046] It can be understood that the control function includes an ignition control function, and the airbag ignition chip usually includes an ignition loop module, which is a hardware unit directly responsible for executing the airbag detonation operation in the airbag ignition chip. One airbag ignition chip can contain one or more ignition loop modules, and each ignition loop module can correspond to an independent ignition channel, and further correspond to an independent airbag.

[0047] Further, the ignition control function refers to a specific function executed by the airbag ignition chip control system for controlling the airbag ignition. Corresponding to the ignition control function, the business layer of the ignition chip control system is provided with an ignition control business module, and the driving layer is provided with an ignition control driving module.

[0048] ​The ignition control service module is configured to invoke the ignition control driver module to control the ignition circuit module to perform the airbag ignition operation. Specifically, the ignition control service module issues a control instruction to the ignition control driver module by executing a service control logic corresponding to the ignition control function; and the ignition control driver module operates the ignition circuit module in the airbag ignition chip in response to the instruction to complete the airbag ignition process.

[0049] In a possible implementation, the airbag ignition chip further comprises a safety management module, and the ignition control service module is configured to invoke the ignition control driver module to control the ignition circuit module to perform the airbag ignition operation, including: the ignition control service module is configured to invoke the safety management driver module to obtain a state interface of the safety management module; if the state interface of the safety management module indicates that the ignition is allowed, the ignition control driver module is invoked to control the ignition circuit module to perform the airbag ignition operation, where the safety management driver module is a driver module corresponding to the ignition control function.

[0050] In actual applications, the airbag ignition chip can further comprise a safety management module. The safety management module can generally monitor the running state of the ignition chip control system, and of course, the ignition chip can also be electrically connected with sensors, such as a seat belt buckle sensor and an automobile acceleration sensor, and the safety management module can also monitor the running state of the sensors. Further, the safety management module can determine the ignition enable state according to these monitored states, and the enable state can be reflected through a state interface.

[0051] Specifically, when performing the ignition operation, the ignition control service module can invoke a safety management driver module corresponding to the ignition control function. Through the safety management driver module, the ignition control service module can obtain the current state of the safety management module state interface.

[0052] If the state interface indicates that the ignition is allowed, the ignition control service module then invokes the ignition control driver module to control the ignition circuit module to perform the airbag ignition operation.

[0053] In a possible implementation, the control function comprises a crash output function, and the airbag ignition chip comprises an interface module, and the service module is configured to invoke the driver module to execute a service control logic corresponding to the control function, including: a crash output service module is configured to invoke an interface management driver module to control the interface module to perform a crash output operation, where the crash output service module and the interface management driver module are respectively a service module and a driver module corresponding to the crash output function.

[0054] In practical applications, the airbag ignition chip usually includes an interface module, which is a hardware module for the airbag ignition chip to communicate with external devices. The airbag ignition chip can be connected in communication with sensors, controllers where the ignition chip control system is located, and other external controllers through the interface module.

[0055] Specifically, the crash output function refers to a specific operation of the airbag ignition chip control system outputting a crash signal to an external system through the interface module when a crash event is detected. Corresponding to the crash output function, a crash output service module is provided in the service layer of the ignition chip control system, and an interface management driver module is provided in the driver layer.

[0056] The crash output service module is configured to call the interface management driver module to control the interface module to perform a crash output operation. Specifically, the crash output operation includes sending an electrical signal representing that a crash event has occurred to the outside of the airbag ignition chip through the interface module.

[0057] In practical applications, the airbag ignition chip can be electrically connected to a body controller through the interface module. The crash output function includes sending a crash signal to the body controller, and the body controller can perform corresponding crash emergency actions in response to the received crash signal. These crash emergency actions can include passive safety measures such as unlocking the vehicle door, activating the hazard warning lights (i.e., double flash lights), etc.

[0058] In one possible implementation, the control function includes a power management function, and the airbag ignition chip includes a power management module. The service module is configured to call the driver module to execute a service control logic corresponding to the control function, including: a power management service module configured to call a power management driver module to control the power management module to perform power management of the airbag ignition chip. The power management service module and the power management driver module are respectively a service module and a driver module corresponding to the power management function.

[0059] In practical applications, the airbag ignition chip usually includes a power management module, which is a hardware module inside the airbag ignition chip responsible for power supply and management. The power management function refers to a specific operation of the airbag ignition chip control system managing the power state of the ignition chip as a whole and / or the internal component modules of the ignition chip. Corresponding to the power management function, a power management service module is provided in the service layer of the ignition chip control system, and a power management driver module is provided in the driver layer.

[0060] Specifically, the power management service module is configured to invoke the power management driver module to control the power management module to perform the power management operation of the airbag ignition chip. The power management service module can invoke the power management driver module according to the service control logic corresponding to the power management function; and the power management driver module operates the power management module to realize the control of the power management of the airbag ignition chip in response to the power management service module.

[0061] In a possible implementation, the control function includes a fault management function, and the service module is configured to invoke the driver module to execute the service control logic corresponding to the control function, including that the fault management service module is configured to invoke at least one driver module in the driver layer to perform the fault management of the airbag ignition chip, wherein the fault management service module and the at least one driver module are respectively a service module and a driver module corresponding to the fault management function.

[0062] In actual application, the fault management function generally refers to a specific operation of the airbag ignition chip control system for detecting, diagnosing and processing faults of itself. Corresponding to the fault management function, the service layer of the ignition chip control system is provided with a fault management service module, and the driver layer is provided with one or more driver modules related to fault management.

[0063] Further, the fault management service module can invoke one or more driver modules corresponding to the fault management to perform the fault management of the airbag ignition chip by executing the service control logic corresponding to the fault management function. The fault management operation can include state monitoring of each component module of the airbag ignition chip, setting and clearing of fault codes, and reporting of fault states.

[0064] In a possible implementation, the fault management service module is configured to invoke at least one driver module in the driver layer to perform the fault management of the airbag ignition chip, including that the fault management service module is configured to invoke a diagnostic structure corresponding to the at least one driver module in the driver layer to perform the fault management of the airbag ignition chip, and the diagnostic structure is configured to store diagnostic state parameters of the at least one driver module.

[0065] It can be understood that each driver module can correspond to a diagnostic structure, and the diagnostic structure is configured to record diagnostic state parameters of a component module of the airbag ignition chip corresponding to the driver module. The fault management service module can perform the fault management of the airbag ignition chip by invoking these diagnostic structures, including performing fault code updating of the airbag ignition chip In order to better understand the technical solutions of the present application, the present application will be described in detail below in combination with the drawings and a complete embodiment.

[0066] See Figure 5 This is a schematic diagram of the structure of an airbag ignition chip system provided in an embodiment of this application, as shown below. Figure 5 As shown, the airbag ignition chip system includes an airbag ignition chip 510, an airbag 520, a sensor 530, a body controller 540, and a fourth airbag ignition chip control system 550. The airbag ignition chip 510 includes an ignition circuit module 511, a safety management module 512, an interface module 513, a power management module 514, and a control unit 515. The control unit 515 is electrically connected to the ignition circuit module 511, the safety management module 512, the interface module 513, and the power management module 514. The ignition circuit module 511 is electrically connected to the safety management module 512 and the power management module 514. The safety management module 512 is electrically connected to the interface module 513. The airbag 520 is electrically connected to the airbag ignition chip 510 through the ignition circuit module 511. The sensor 530, the body controller 540, and the fourth airbag ignition chip control system 550 are electrically connected to the airbag ignition chip 510 through the interface module 513.

[0067] See Figure 6 This is a schematic diagram of another airbag ignition chip control system provided in an embodiment of this application, as shown below. Figure 6 As shown, the fourth airbag ignition chip control system 550 includes a service layer 551 and a driver layer 552. The service layer 551 includes an ignition control service module 5511, a collision output service module 5512, a power management service module 5513, and a fault management service module 5514. The driver layer 552 includes an ignition control driver module 5521, a safety management driver module 5522, an interface management driver module 5523, and a power management driver module 5524.

[0068] Furthermore, the ignition control service module 5511 is a service module corresponding to the ignition control function, and the ignition control driver module 5521 and the safety management driver module 5522 are driver modules corresponding to the ignition control function; the ignition control driver module 5521 corresponds to the ignition circuit module 511; the safety management driver module 5522 corresponds to the safety management module 512; the ignition control service module 5511 is used to call the safety management driver module 5522 to obtain the status interface of the safety management module 512; if the status interface of the safety management module 512 is ignition allowed, then the ignition control driver module 5521 is called to control the ignition circuit module 511 to perform the airbag ignition operation, that is, to detonate the airbag 520.

[0069] The collision output service module 5512 and the interface management driver module 5523 are a service module and a driver module corresponding to a collision output function respectively; the interface management driver module 5523 corresponds to the interface module 513; the collision output service module 5512 is configured to invoke the interface management driver module 5523 to control the interface module 513 to perform a collision output operation, that is, output a collision signal to the body controller 540, and the body controller 540 performs a collision emergency action in response to the collision signal.

[0070] The power management service module 5513 and the power management driver module 5524 are a service module and a driver module corresponding to a power management function respectively; the power management driver module 5524 corresponds to the power management module 514; the power management service module 5513 is configured to invoke the power management driver module 5524 to control the power management module 514 to perform airbag ignition chip power management, including managing a power supply state of the airbag ignition chip 510, the ignition loop module 511 and / or the control unit 515.

[0071] The fault management service module 5514 is a service module corresponding to a fault management function; the ignition control driver module 5521, the safety management driver module 5522, the interface management driver module 5523 and the power management driver module 5524 are driver modules corresponding to the fault management function; the fault management service module 5514 is configured to invoke at least one of the ignition control driver module 5521, the safety management driver module 5522, the interface management driver module 5523 and the power management driver module 5524 to perform airbag ignition chip fault management.

[0072] It can be understood that, since the service module and the hardware of the ignition chip are decoupled through the driver module, when different models of ignition chips need to be adapted, usually only the driver module in the driver layer needs to be modified or replaced, and the service module in the service layer can remain unchanged. The reusability of the ignition chip control system is improved, and repeated development is reduced.

[0073] Corresponding to the above-mentioned embodiments, the embodiments of the present application also provide an airbag ignition chip control device.

[0074] The device comprises: a service layer, the service layer comprising a service module corresponding to at least one control function; a driver layer, the driver layer comprising a driver module corresponding to at least one control function; The service module is configured to invoke the driver module to execute a service control logic corresponding to the control function.

[0075] For brevity, details are not repeated here.

[0076] Corresponding to the above embodiments, the embodiments of the present application also provide a vehicle, which comprises the airbag ignition chip control system according to any one of the system embodiments of the present application or the airbag ignition chip control device according to the device embodiments of the present application. For brevity, details are not repeated here.

[0077] In the embodiments of the present application, "at least one" means one or more, and "multiple" means two or more. The "and / or" describes the association relationship of the associated objects, which means that there can be three kinds of relationships, for example, A and / or B, which can represent the cases of A alone, A and B together, and B alone. Wherein A and B can be singular or plural. The character " / " generally represents that the associated objects before and after it are in an "or" relationship. "At least one of the following" and the like means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b and c can represent: a, b, c, a-b, a-c, b-c, or a-b-c, wherein a, b, and c can be single or multiple.

[0078] Those skilled in the art can realize that the units and process steps described in the embodiments disclosed herein can be realized by electronic hardware, computer software and combination of the two. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solutions. Those skilled in the art can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0079] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-mentioned device and vehicle can refer to the corresponding process in the foregoing system embodiments, and details are not repeated here.

[0080] In several embodiments provided in the present application, any function if realized in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or the part of the prior art or the part of the technical solutions of the present application can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a plurality of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in various embodiments of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0081] The above description is merely a specific implementation of the present application. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. The protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A safety airbag ignition chip control system, characterized in that, The system includes: The business layer includes a business module corresponding to at least one control function; A driving layer, the driving layer including a driving module corresponding to at least one of the control functions; The business module is used to call the driver module to execute the business control logic corresponding to the control function.

2. The system according to claim 1, characterized in that, Also includes: A calibration structure is provided to store the configuration parameters of the driver module, so that the driver module can be configured differently by adjusting the configuration parameters in the calibration structure.

3. The system according to claim 1, characterized in that, The control function includes an ignition control function, the airbag ignition chip includes an ignition circuit module, and the service module is used to call the driver module to execute the service control logic corresponding to the control function, including: The ignition control business module is used to call the ignition control driver module to control the ignition circuit module to perform the airbag ignition operation. The ignition control business module and the ignition control driver module are respectively the business module and the driver module corresponding to the ignition control function.

4. The system according to claim 3, characterized in that, The airbag ignition chip also includes a safety management module. The ignition control business module is used to call the ignition control driver module to control the ignition circuit module to perform the airbag ignition operation, including: The ignition control business module is used to call the safety management driver module and obtain the status interface of the safety management module; If the status interface of the safety management module is set to allow ignition, then the ignition control driver module is invoked to control the ignition circuit module to perform the airbag ignition operation. The safety management driver module is a driver module corresponding to the ignition control function.

5. The system according to claim 1, characterized in that, The control function includes a collision output function. The airbag ignition chip includes an interface module. The business module is used to call the driver module to execute business control logic corresponding to the control function, including: The collision output service module is used to call the interface management driver module and control the interface module to perform the collision output operation. The collision output service module and the interface management driver module are respectively the service module and driver module corresponding to the collision output function.

6. The system according to claim 1, characterized in that, The control function includes a power management function, the airbag ignition chip includes a power management module, and the business module is used to call the driver module to execute business control logic corresponding to the control function, including: The power management business module is used to call the power management driver module and control the power management module to perform power management of the airbag ignition chip. The power management business module and the power management driver module are respectively the business module and the driver module corresponding to the power management function.

7. The system according to claim 1, characterized in that, The control function includes a fault management function. The business module is used to call the driver module to execute business control logic corresponding to the control function, including: The fault management business module is used to call at least one driver module in the driver layer to perform fault management of the airbag ignition chip, wherein the fault management business module and the at least one driver module are respectively the business module and driver module corresponding to the fault management function.

8. The system according to claim 7, characterized in that, The fault management service module is used to call at least one driver module in the driver layer to perform airbag ignition chip fault management, including: The fault management business module is used to call the diagnostic structure corresponding to at least one driver module in the driver layer to perform airbag ignition chip fault management. The diagnostic structure is used to store the diagnostic status parameters of the at least one driver module.

9. A safety airbag ignition chip control device, characterized in that, The device includes: The business layer includes a business module corresponding to at least one control function; A driving layer, the driving layer including a driving module corresponding to at least one of the control functions; The business module is used to call the driver module to execute the business control logic corresponding to the control function.

10. A vehicle, characterized in that, The vehicle includes an airbag ignition chip control system as described in any one of claims 1 to 8 or an airbag ignition chip control device as described in claim 9.