Information display methods and cockpit main unit system

When the instrument cluster or central control display malfunctions, the cockpit main unit switches the data to another display system, solving the safety hazards caused by instrument cluster malfunctions, ensuring that the driver can obtain important information, and improving driving safety.

CN115871452BActive Publication Date: 2026-06-30NOBO AUTOMOTIVE TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
NOBO AUTOMOTIVE TECH CO LTD
Filing Date
2021-08-19
Publication Date
2026-06-30

AI Technical Summary

Technical Problem

When a car's instrument panel display malfunctions or the display link is abnormal, the driver cannot obtain important information, leading to potential safety hazards.

Method used

The cockpit main unit system switches the data to be displayed from the fault display system to the normal display system, such as switching the instrument display data to the central control display system, or vice versa, to ensure that the information display is uninterrupted.

Benefits of technology

When a system malfunction is displayed, it ensures that the driver can obtain vehicle information in a timely manner, thereby improving driving safety and reducing safety hazards.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115871452B_ABST
    Figure CN115871452B_ABST
Patent Text Reader

Abstract

This disclosure relates to an information display method and a cockpit host system. The information display method is applied to the cockpit host system, which is connected to a first display system and a second display system. The first display system receives and displays first display data sent by the cockpit host system, and the second display system receives and displays second display data sent by the cockpit host system. The method includes: receiving a diagnostic signal indicating an abnormality in the first display system; and, upon receiving the diagnostic signal, sending the first display data to be displayed to the second display system for display on the second display system. This technical solution enables an emergency switch of the data to be displayed to another display system when one of the vehicle's display systems malfunctions, preventing inconvenience to the driver due to information loss.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of vehicle manufacturing technology, and more specifically, to an information display method and a cockpit main unit system. Background Technology

[0002] A car's dashboard displays information about the various operating conditions of the vehicle's systems, typically including important information such as the speedometer, tachometer, odometer, oil pressure gauge, coolant temperature gauge, and fuel gauge. This information is essential for safety during driving, allowing the driver to understand the vehicle's current status and make correct judgments and actions.

[0003] Currently, car dashboard displays receive various operating information from the vehicle system via the instrument cluster head unit. After processing, this information is transmitted as visual graphics and displayed on the dashboard screen for easy access by the driver. The information displayed on the dashboard screen is crucial for safe driving. If the dashboard screen malfunctions or the display link is defective, it will be unable to display the relevant information, posing a significant safety hazard to the driver. Summary of the Invention

[0004] The purpose of this disclosure is to provide an information display method and a cockpit host system to address the problem of how to reduce driving safety hazards in situations such as instrument display screen malfunctions.

[0005] To achieve the above objectives, the embodiments of this application provide the following technical solutions:

[0006] In a first aspect, embodiments of this application provide an information display method applied to a cockpit main unit system, wherein the cockpit main unit system is connected to a first display system and a second display system respectively; wherein the first display system is used to receive and display first display data sent by the cockpit main unit system, and the second display system is used to receive and display second display data sent by the cockpit main unit system;

[0007] The method includes:

[0008] Receive diagnostic signals that characterize an abnormality in the first display system;

[0009] Upon receiving the diagnostic signal, the first display data to be displayed is sent to the second display system so that the first display data can be displayed on the second display system.

[0010] In one optional embodiment, the cockpit host system includes a first serializer, a second serializer, and a processing module; wherein, in the absence of the diagnostic signal, the cockpit host system performs visualization processing on the first raw data through the processing module to obtain first visualized data, and serializes the first visualized data output by the processing module through the first serializer, and sends the first display data obtained after serialization to a first display system;

[0011] Sending the first display data to be displayed to the second display system includes:

[0012] The processing module sends the first visualization data to the second serializer;

[0013] The second serializer serializes the first visualization data sent by the processing module and sends the serialized first display data to the second display system, so that the deserializer in the second display system can deserialize the first display data and send the deserialized first visualization data to the connected display screen for display.

[0014] In one optional embodiment, the processing module is equipped with a first operating system corresponding to the first display system and a second operating system corresponding to the second display system. In the absence of the diagnostic signal, the processing module performs visualization processing on the first raw data through the first operating system to obtain the first visualized data.

[0015] Sending the first visualization data to the second serializer includes:

[0016] The first original data is re-visualized using the second operating system, and the first visualized data obtained by the second operating system is sent to the second serializer.

[0017] In one optional implementation, the processing module includes a main processor and a sub-processor, and the step of sending the first display data to be displayed to the second display system after receiving the diagnostic signal includes:

[0018] The subprocessor receives a diagnostic signal from the first display system indicating an abnormality in the first display system, and after receiving the diagnostic signal, sends a display switching control signal to the main processor.

[0019] After receiving the display switching control signal, the main processor executes the step of sending the first visualization data to the second serializer.

[0020] In one optional embodiment, the cockpit main unit system further includes a third deserializer; wherein, in the absence of the diagnostic signal, the cockpit main unit system sends the serialized first display data to the first display system and the third deserializer via the first serializer;

[0021] The processing module sends the first visualization data to the second serializer, including:

[0022] The processing module sends the first visual data output by the third deserializer to the second serializer; wherein, the first visual data is obtained by the third deserializer after deserializing the first display data output by the first serializer.

[0023] In one optional implementation, the processing module includes a main processor and a sub-processor, and the step of sending the first display data to be displayed to the second display system after receiving the diagnostic signal includes:

[0024] The subprocessor receives a diagnostic signal from the first display system indicating an abnormality in the first display system, and after receiving the diagnostic signal, sends a display switching control signal to the main processor.

[0025] After receiving the display switching control signal, the main processor executes the step of sending the first visual data output by the third deserializer to the second serializer.

[0026] In one optional embodiment, the processing module includes a first sub-processing module and a second sub-processing module, and the third deserializer is connected to the first serializer and the second sub-processing module respectively; wherein, in the absence of the diagnostic signal, the cockpit host system performs visualization processing on the first raw data through the first sub-processing module to obtain first visualized data, and serializes the first visualized data output by the first sub-processing module through the first serializer, and sends the serialized first display data to the first display system and the third deserializer; and the cockpit host system performs visualization processing on the second raw data through the second sub-processing module to obtain second visualized data, and serializes the second visualized data output by the second sub-processing module through the second serializer, and sends the serialized second display data to the second display system;

[0027] The processing module sends the first visual data output by the third deserializer to the second serializer, including:

[0028] The second sub-processing module sends the first visual data output by the third deserializer to the second serializer.

[0029] In one optional embodiment, the first sub-processing module includes a first main processor and a first sub-processor, and the second sub-processing module includes a second main processor and a second sub-processor; the step of sending the first display data to be displayed to the second display system after receiving the diagnostic signal includes:

[0030] The first subprocessor receives a diagnostic signal from the first display system indicating an abnormality in the first display system, and sends the diagnostic signal to the second subprocessor.

[0031] After receiving the diagnostic signal, the second subprocessor sends a display switching control signal to the second main processor;

[0032] After receiving the display switching control signal, the second main processor executes the step of sending the first visual data output by the third deserializer to the second serializer.

[0033] In one alternative embodiment, one of the first display system and the second display system is an instrument display system, and the other is a central control display system.

[0034] Secondly, embodiments of this application provide a cockpit main unit system, including:

[0035] A first serializer is used to connect to a first display system;

[0036] The second serializer is used to connect to the second display system;

[0037] The processing module is connected to the first serializer and the second serializer respectively;

[0038] The processing module is used to implement the method described in the first aspect.

[0039] In the technical solution provided in this application, the first display system can be an instrument display system, and the second display system can be a central control display system. When the instrument display system malfunctions, the cockpit host system can send the instrument display data that should have been displayed on the instrument display system to the central control display system, thereby displaying various instrument information on the central control display system so that the driver can monitor the vehicle's driving status and improve driving safety. Alternatively, the first display system can be a central control display system, and the second display system can be an instrument display system. When the central control display system malfunctions, the cockpit host system can send the central control display data that should have been displayed on the central control display system to the instrument display system, thereby displaying various central control information on the instrument display system. Therefore, this technical solution can enable an emergency switch of the data to be displayed to another display system when one of the vehicle's display systems fails, preventing inconvenience to the driver due to missing information and reducing driving safety hazards.

[0040] Other features and advantages of this disclosure will be described in detail in the following detailed description section. Attached Figure Description

[0041] The accompanying drawings are provided to further illustrate the present disclosure and form part of the specification. They are used together with the following detailed description to explain the present disclosure, but do not constitute a limitation thereof. In the drawings:

[0042] Figure 1 This is a schematic diagram of the structure of the instrument display and central control display on a vehicle in related technologies;

[0043] Figure 2 This is a schematic diagram of a cockpit main unit system provided in an exemplary embodiment of this application;

[0044] Figure 3 This is yet another schematic diagram of a cockpit main unit system provided in an exemplary embodiment of this application;

[0045] Figure 4 This is yet another schematic diagram of a cockpit main unit system provided in an exemplary embodiment of this application;

[0046] Figure 5 This is yet another schematic diagram of a cockpit main unit system provided in an exemplary embodiment of this application;

[0047] Figure 6 This is yet another schematic diagram of a cockpit main unit system provided in an exemplary embodiment of this application;

[0048] Figure 7 This is a flowchart of an exemplary embodiment of the information display method provided in this application;

[0049] Figure 8 Based on Figure 2 The diagram shows a specific flowchart of an information display method provided by the cockpit main unit system.

[0050] Figure 9 Based on Figure 3 The diagram shows another specific flowchart of the information display method provided by the cockpit main unit system.

[0051] Figure 10 Based on Figure 5 The diagram shows another specific flowchart of the information display method provided by the cockpit main unit system.

[0052] Figure 11 Based on Figure 6 The diagram shows another specific flowchart of the information display method provided by the cockpit main unit system.

[0053] icon:

[0054] 10-Cockpit main unit system; 20-First display system; 30-Second display system; 110-First serializer; 120-Second serializer; 130-Processing module; 210-First processor; 220-First deserializer; 230-First display screen; 310-Second processor; 320-Second deserializer; 330-Second display screen; 1301-Main processor; 1302-Sub-processor; 140-Bus data transceiver; 150-Third deserializer; 131-First sub-processing module; 132-Second sub-processing module; 1311-First main processor; 1312-First sub-processor; 1321-Second main processor; 1322-Second sub-processor; 141-First bus data transceiver; 142-Second bus data transceiver. Detailed Implementation

[0055] The specific embodiments of this disclosure will be described in detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are for illustration and explanation only and are not intended to limit this disclosure.

[0056] As mentioned earlier, the information displayed on the car's instrument panel plays a crucial role in the driver's safe driving. Figure 1 This is a schematic diagram of the structure of the instrument display and central control display on a vehicle in related technologies. For example... Figure 1 As shown, the instrument cluster head unit obtains the necessary operating condition data from the vehicle information bus, performs visualization processing on the operating condition data to obtain visualized graphical data, and then transmits the visualized graphical data to the instrument display screen for display. Similarly, the central control head unit obtains the necessary operating condition data from the vehicle information bus and multimedia data through internal or external storage, performs visualization processing on the obtained data to obtain visualized graphical data, and then transmits the visualized graphical data to the central control display screen for display. As can be seen from the diagram, the instrument system (instrument cluster head unit and instrument display screen) and the central control system (central control head unit and central control display screen) are two independent systems. When the instrument display screen malfunctions or the instrument display link is abnormal, the instrument display screen will not be able to display the corresponding instrument information. Similarly, when the central control display screen malfunctions or the central control display link is abnormal, the central control display screen will also be unable to display the corresponding central control information, making it inconvenient for the driver to obtain the necessary information in a timely manner while driving.

[0057] Therefore, this application proposes a cockpit main unit system and an information display method applied to the cockpit main unit system. Through this embodiment, when the instrument display screen malfunctions or the instrument display link is abnormal, the instrument information to be displayed can be urgently switched to the central control display screen for display. Alternatively, when the central control display screen malfunctions or the central control display link is abnormal, the central control information to be displayed can be urgently switched to the instrument display screen for display.

[0058] Figure 2 This is a schematic diagram illustrating a cockpit main unit system according to an exemplary embodiment. Figure 2 As shown, the cockpit main unit system 10 includes a first serializer 110, a second serializer 120, and a processing module 130. The processing module 130 is connected to the first serializer 110 and the second serializer 120, respectively. The first serializer 110 is used to connect to the first deserializer 220 in the first display system 20, the second serializer 120 is used to connect to the second deserializer 320 in the second display system 30, and the processing module 130 is used to connect to the first processor 210 in the first display system 20.

[0059] In this embodiment, one of the first display system and the second display system is an instrument display system, and the other is a central control display system. If the first display system is an instrument display system, then the second display system is a central control display system; conversely, if the first display system is a central control display system, then the second display system is an instrument display system. Of course, if the vehicle is equipped with other display systems besides the instrument display system and the central control display system, then the first display system and the second display system can also be other display systems.

[0060] like Figure 2 As shown, the first display system 20 includes: a first processor 210, a first deserializer 220 and a first display screen 230, wherein the first deserializer 220 is connected to the first processor 210 and the first display screen 230 respectively, and the first deserializer 220 is used to connect to the first serializer 110 of the cockpit host system 10.

[0061] When the first display system 20 is working normally, the information display process of the first display system 20 is as follows: the processing module 130 obtains the first raw data from the vehicle information bus, performs visualization processing on the first raw data to obtain the first visualized data, and sends the first visualized data to the first serializer 110. The first serializer 110 performs serialization processing on the first visualized data sent by the processing module 130 to obtain the first display data, and sends the first display data to the first deserializer 220. The first deserializer 220 performs deserialization processing on the first display data sent by the first serializer 110 to restore the first visualized data, and transmits the restored first visualized data to the first display screen 230. The first display screen 230 displays the first visualized data.

[0062] For example, if the first display system 20 is an instrument display system, the first raw data includes, but is not limited to: vehicle speed data, engine speed data, mileage data, oil pressure data, water temperature data, fuel quantity data, etc. The processing module 130 performs visualization processing on the first raw data, converting each raw data into graphical data, for example, into pointer, percentage, or bar graphs, and transmits the first visualized data to the first serializer 110 in the form of video data.

[0063] The first serializer 110 and the first deserializer 220 are connected by a cable to facilitate remote transmission of video signals. Specifically, the first serializer 110 and the first deserializer 220 are connected via an LVDS (Low-Voltage Differential Signaling) link. The first serializer 110 transmits the serialized first display data to the first deserializer 220 in LVDS format.

[0064] like Figure 2 As shown, the second display system 30 includes: a second processor 310, a second deserializer 320, and a second display screen 330. The second deserializer 320 is connected to the second processor 310 and the second display screen 330 respectively, and the second deserializer 320 is used to connect to the second serializer 120 of the cockpit main unit system 10.

[0065] When the second display system 30 is working normally, the information display process of the second display system 30 is as follows: the processing module 130 obtains the second raw data from the vehicle information bus, performs visualization processing on the second raw data to obtain the second visualized data, and sends the second visualized data to the second serializer 120. The second serializer 120 performs serialization processing on the second visualized data sent by the processing module 130 to obtain the second display data, and sends the second display data to the second deserializer 320. The second deserializer 320 performs deserialization processing on the second display data sent by the second serializer 120 to restore the second visualized data, and transmits the restored second visualized data to the second display screen 330. The second display screen 330 displays the second visualized data.

[0066] For example, if the second display system 30 is a central control display system, the second raw data includes, but is not limited to, operating condition information obtained from the vehicle information bus, multimedia files obtained from internal or external storage (such as a USB flash drive) or Bluetooth module, etc. The processing module 130 performs visualization processing on the second raw data to obtain second visualized data, and transmits the second visualized data to the second serializer 120 in the form of video data.

[0067] The second serializer 120 and the second deserializer 320 are connected by a cable to facilitate remote transmission of video signals. Specifically, the second serializer 120 and the second deserializer 320 are connected via an LVDS link, and the second serializer 120 transmits the serialized second display data to the second deserializer 320 in LVDS format.

[0068] When the processing module 130 receives a diagnostic signal indicating an abnormality in the first display system 20, it sends the first display data to be displayed to the second display system 30, thereby enabling the first display data that should have been displayed on the first display system 20 to be displayed on the second display system 30.

[0069] In this embodiment, the first display system 20 can be an instrument cluster display system, and the second display system 30 can be a central control display system. Therefore, when the instrument cluster display system malfunctions, the processing module 130 sends the instrument cluster display data to be displayed to the central control display system, thereby displaying various instrument information on the central control display system so that the driver can monitor the vehicle's driving status and improve driving safety. The first display system 20 can be a central control display system, and the second display system 30 can be an instrument cluster display system. Therefore, when the central control display system malfunctions, the processing module 130 sends the central control display data to be displayed to the instrument cluster display system, thereby displaying various central control information on the instrument cluster display system.

[0070] Optional, Figure 3 This is yet another schematic diagram of a cockpit main unit system 10 according to an exemplary embodiment. (See diagram below.) Figure 3 As shown, the processing module 130 includes a main processor 1301 and a sub-processor 1302, with the main processor 1301 and the sub-processor 1302 connected. The main processor 1301 is connected to the first serializer 110 and the second serializer 120, respectively, and the sub-processor 1302 is connected to the bus data transceiver 140 and is used to connect to the first processor 210 in the first display system 20.

[0071] The main processor 1301 is a System On Chip (SOC), and the secondary processor 1302 is a Micro Controller Unit (MCU). The main processor 1301 (SOC) is mainly responsible for the graphical processing of data, while the secondary processor 1302 (MCU) is mainly responsible for the connection of the vehicle interface. It can handle body control signals and simple management logic related to the vehicle body, such as power management and diagnostic management.

[0072] Optional, Figure 4 This is yet another schematic diagram of a cockpit main unit system 10 according to an exemplary embodiment. (See diagram below.) Figure 4As shown, the cockpit main unit system 10 also includes a third deserializer 150, which is connected to the first serializer 110 and the processing module 130 respectively.

[0073] When the first display system 20 is working normally, the processing module 130 sends the first visualization data to the first serializer 110. The first serializer 110 transmits the first display data to the first deserializer 220 in LVDS format, and at the same time, it also transmits the first display data to the third deserializer 150. The third deserializer 150 deserializes the first display data, restores the first visualization data, and sends the restored first visualization data to the processing module 130. At this time, since the first display system 20 is fault-free, the processing module 130 receives the first visualization data transmitted by the third deserializer 150 but does not process it.

[0074] When the first display system 20 malfunctions, the first visual data is displayed on the second display screen 330 via the transmission path of "processing module 130 - second serializer 120 - second deserializer 320 - second display screen 330". Specifically, upon receiving a diagnostic signal indicating an malfunction in the first display system 20, the processing module 130 immediately sends the first visual data from the third deserializer 150 to the second serializer 120. The second serializer 120 performs serialization processing on the first visual data sent by the processing module 130 to obtain the first display data, and sends the first display data to the second deserializer 320. The second deserializer 320 performs deserialization processing on the first display data sent by the second serializer 120 to restore the first visual data, and transmits the restored first visual data to the second display screen 330, where the second display screen 330 displays the first visual data.

[0075] Optional, such as Figure 5 As shown, the processing module 130 includes a main processor 1301 and a sub-processor 1302, with the main processor 1301 and the sub-processor 1302 connected. The main processor 1301 is connected to the first serializer 110, the second serializer 120 and the third deserializer 150, respectively. The sub-processor 1302 is connected to the bus data transceiver 140 and is used to connect to the first processor 210 in the first display system 20.

[0076] The bus data transceiver 140 is connected to the vehicle information bus. The secondary processor 1302 obtains raw data from the vehicle information bus through the bus data transceiver 140 and packages the obtained raw data and sends it to the main processor 1301.

[0077] Among them, the bus data transceiver 140 is a CAN (Controller Area Network) transceiver or a LIN (Local Interconnect Network) transceiver. The CAN transceiver is connected to the CAN bus, and the LIN transceiver is connected to the LIN bus. The CAN bus and LIN bus are used to enable direct communication between the various ECUs (Electronic Control Units) in the vehicle. The sub-processor 1302 obtains vehicle operating condition information through the CAN transceiver and / or the LIN transceiver.

[0078] Optional, Figure 6 This is yet another schematic diagram of a cockpit main unit system 10 according to an exemplary embodiment. (See diagram below.) Figure 6 As shown, the processing module 130 includes a first sub-processing module 131 and a second sub-processing module 132; wherein, the first sub-processing module 131 is connected to the first serializer 110, and the second sub-processing module 132 is connected to the second serializer 120 and the third deserializer 150 respectively, and the first sub-processing module 131 is used to connect to the first processor 210 in the first display system 20.

[0079] Optionally, the first sub-processing module 131 includes a first main processor 1311 and a first sub-processor 1312. The first main processor 1311 is connected to the first sub-processor 1312 and the first serializer 110, respectively. The first sub-processor 1312 is connected to the second sub-processor 1322 and the first bus data transceiver 141 in the second sub-processing module 132, and is also used to connect to the first processor 210 in the first display system 20. The second sub-processing module 132 includes a second main processor 1321 and a second sub-processor 1322. The second main processor 1321 is connected to the second serializer 120, the second sub-processor 1322, and the third deserializer 150, respectively. The second sub-processor 1322 is connected to the first sub-processor 1312 and the second bus data transceiver 142, respectively. The first secondary processor 1312 obtains vehicle operating condition data from the vehicle information bus through the first bus data transceiver 141, and the second secondary processor 1322 obtains vehicle operating condition data from the vehicle information bus through the second bus data transceiver 142.

[0080] In the above embodiments, the processing module 130 includes a first sub-processing module 131 and a second sub-processing module 132, wherein the first sub-processing module 131 is responsible for data processing of the first display system 20, and the second sub-processing module 132 is responsible for data processing of the second display system 30.

[0081] When the first display system 20 is working normally, the first sub-processing module 131 performs visualization processing on the first raw data to obtain first visualized data, and outputs the first visualized data to the first serializer 110. The first serializer 110 serializes the first visualized data output by the first sub-processing module 131 and simultaneously sends the serialized first display data to the first deserializer 220 and the third deserializer 150. The second sub-processing module 132 performs visualization processing on the second raw data to obtain second visualized data, and outputs the second visualized data to the second serializer 120. The second serializer 120 serializes the second visualized data output by the second sub-processing module 132 and sends the serialized second display data to the second deserializer 320.

[0082] That is, when the first display system 20 is working normally, the transmission link of the first display system 20 is "first sub-processing module 131 - first serializer 110 - first deserializer 220 - first display screen 230", and the transmission link of the second display system 30 is "second sub-processing module 132 - second serializer 120 - second deserializer 320 - second display screen 330". When the first display system 20 malfunctions, the transmission link changes to "first sub-processing module 131 - first serializer 110 - third deserializer 150 - second sub-processing module 132 - second serializer 120 - second deserializer 320 - second display screen 330", thereby enabling the content that should have been displayed on the first display screen 230 to be displayed on the second display screen 330.

[0083] In this embodiment, the first sub-processing module 131 and the second sub-processing module 132 each have a main processor and a sub-processor. The first main processor 1311 integrates a first operating system (such as the QNX operating system) corresponding to the first display system 20, used to perform visualization processing on the first raw data to obtain first visualized data. The second main processor 1321 integrates a second operating system (such as the Android operating system) corresponding to the second display system 30, used to perform visualization processing on the second raw data to obtain second visualized data.

[0084] Optionally, in the foregoing Figure 3 , Figure 5 In the embodiment shown, there is only one main processor 1301, and two operating systems are integrated in the main processor 1301, including a first operating system and a second operating system.

[0085] Figure 7This is a flowchart of an information display method according to an exemplary embodiment. The method is applied to a cockpit main unit system, which is connected to a first display system and a second display system. The first display system is used to receive and display first display data sent by the cockpit main unit system, and the second display system is used to receive and display second display data sent by the cockpit main unit system. Figure 7 As shown, the method includes:

[0086] S410 receives a diagnostic signal characterizing an abnormality in the first display system.

[0087] S420, after receiving the diagnostic signal, sends the first display data to be displayed to the second display system so that the first display data can be displayed on the second display system.

[0088] In the above steps, when the cockpit main unit receives a diagnostic signal indicating an abnormality in the first display system, it sends the first display data to be displayed to the second display system. This allows the second display system to then display the first display data that should have been displayed on the first display system. When the first display system is an instrument cluster system and the second display system is a central control display system, it can send the instrument cluster data to be displayed to the central control display system when the instrument cluster system malfunctions. This allows the central control display system to display various vehicle instrument information, enabling the driver to monitor the vehicle's driving status and improving driving safety.

[0089] Furthermore, the following text is based on Figure 2-6 The cockpit main unit system shown provides a detailed explanation of the above information display method.

[0090] Reference Figure 2 The cockpit main unit system shown includes: a first serializer, a second serializer, and a processing module. The processing module is connected to the first serializer and the second serializer respectively. The first serializer is used to connect to a first deserializer in a first display system, the second serializer is used to connect to a second deserializer in a second display system, and the processing module is used to connect to a first processor in the first display system.

[0091] Reference Figure 8 The schematic diagram shown illustrates that, based on the aforementioned cockpit main unit system, the information display method specifically includes the following processes:

[0092] S510, when the first processor detects an anomaly, it sends a diagnostic signal indicating an anomaly in the first display system to the processing module.

[0093] When the LVDS link (cable connection) between the first deserializer and the first serializer malfunctions (e.g., cable disconnection, data interruption, transmission interference, etc.), or when the first display system malfunctions internally (e.g., software malfunction, voltage malfunction, damage to the first display screen, etc.), the first processor will detect the malfunction and issue a warning to the processing module via a diagnostic signal.

[0094] When the first deserializer does not receive the LVDS signal from the first serializer, the first deserializer informs the first processor through an interaction signal.

[0095] S520: After receiving the diagnostic signal, the processing module sends the first visualization data to be displayed to the second serializer.

[0096] S530, the second serializer serializes the first visual data sent by the processing module and sends the first display data obtained after serialization to the second deserializer.

[0097] S540, the second deserializer deserializes the first display data and sends the deserialized first visualization data to the second display screen, so that the second display screen displays the first visualization data.

[0098] Reference Figure 3 The cockpit host system shown includes: a first serializer, a second serializer, a main processor, and a sub-processor. The main processor is connected to the sub-processor and is also connected to the first and second serializers. The sub-processor is connected to a bus data transceiver and is used to connect to the first processor in the first display system. The sub-processor acquires various raw data on vehicle operating conditions from the vehicle information bus through the bus data transceiver.

[0099] Reference Figure 9 The schematic diagram shown illustrates that, based on the aforementioned cockpit main unit system, the information display method specifically includes the following processes:

[0100] S610, if no diagnostic signal indicating an abnormality in the first display system is received, the main processor performs visualization processing on the first raw data through the first operating system to obtain first visualized data, and sends the first visualized data to the first serializer.

[0101] Similarly, if no diagnostic signal indicating an abnormality in the first display system is received, the main processor performs visualization processing on the second raw data through the second operating system to obtain second visualized data, and sends the second visualized data to the second serializer.

[0102] As an example, in the case where the first display system is an instrument display system and the second display system is a central control display system, the main processor integrates a first operating system (such as the QNX operating system) corresponding to the instrument display system and a second operating system (such as the Android operating system) corresponding to the central control display system. Under normal circumstances, the main processor performs visualization processing on the first raw data through the QNX operating system to obtain first visualized data, and outputs the first visualized data to the first serializer through the first output channel (instrument output channel). The main processor performs visualization processing on the second raw data through the Android operating system to obtain second visualized data, and outputs the second visualized data to the second serializer through the second output channel (central control output channel).

[0103] S620, the first serializer serializes the first visual data sent by the main processor to obtain the first display data, and sends the first display data to the first deserializer.

[0104] Similarly, the second serializer serializes the second visualization data sent by the main processor to obtain the second display data, and then sends the second display data to the second deserializer.

[0105] S630, the first deserializer deserializes the first display data, restores the first visual data, and transmits the restored first visual data to the first display screen for display.

[0106] Similarly, the second deserializer deserializes the second display data, restores the second visualization data, and transmits the restored second visualization data to the second display screen for display.

[0107] S640, when the first processor detects an anomaly, it sends a diagnostic signal indicating an anomaly in the first display system to the subprocessor.

[0108] After receiving the diagnostic signal, the secondary processor in S650 sends a display switching control signal to the primary processor.

[0109] After receiving the display switching control signal, the main processor in S660 sends the first visual data to be displayed to the second serializer.

[0110] It is important to note that the underlying data of the QNX operating system and the Android operating system are incompatible, so data cannot be directly transferred between the two systems. In other words, the first visualization data obtained from the QNX operating system cannot be directly transferred to the Android operating system. Therefore, the main processor needs to perform visualization processing again at the software level.

[0111] Specifically, the S660 includes: the main processor acquiring the current first raw data, re-visualizing the first raw data through the second operating system, and sending the first visualized data obtained by the second operating system to the second serializer. After obtaining new first visualized data through the second operating system, the new first visualized data is sent to the second serializer through the second output channel (central control output channel).

[0112] S670, the second serializer serializes the first visual data sent by the processing module and sends the first display data obtained after serialization to the second deserializer.

[0113] S680, the second deserializer deserializes the first display data and sends the deserialized first visualization data to the second display screen, so that the second display screen displays the first visualization data.

[0114] Reference Figure 4 The cockpit main unit system shown includes a first serializer, a second serializer, a third deserializer, and a processing module. The third deserializer is connected to both the first serializer and the processing module, and the processing module is connected to both the first and second serializers. When the processing module receives a diagnostic signal indicating an anomaly in the first display system, it sends the first visualization data output by the third deserializer to the second serializer. The first visualization data output by the third deserializer is obtained by deserializing the first display data output by the first serializer.

[0115] Further reference Figure 5 The cockpit main unit system shown includes a processing module comprising a main processor and a sub-processor. The main processor is connected to a first serializer, a second serializer, and a third deserializer, respectively. The sub-processor is connected to a bus data transceiver and is used to connect to the first processor in the first display system.

[0116] Reference Figure 10 The schematic diagram shown illustrates that, based on the aforementioned cockpit main unit system, the information display method specifically includes the following processes:

[0117] S710, if no diagnostic signal indicating an abnormality in the first display system is received, the main processor performs visualization processing on the first raw data to obtain first visualized data, and sends the first visualized data to the first serializer.

[0118] S720: The first serializer serializes the first visualization data sent by the main processor to obtain the first display data, and sends the first display data to the first deserializer and the third deserializer at the same time.

[0119] S730, the first deserializer deserializes the first display data and sends the deserialized first visual data to the first display screen; the third deserializer deserializes the first display data and sends the deserialized first visual data to the main processor.

[0120] At this point, the main processor receives the first visual data from the third deserializer but may not process it.

[0121] S740, when the first processor detects an anomaly, it sends a diagnostic signal indicating an anomaly in the first display system to the subprocessor.

[0122] After receiving the diagnostic signal, the secondary processor of the S750 sends a display switching control signal to the primary processor.

[0123] After receiving the display switching control signal, the main processor of S760 sends the first visualization data from the third deserializer to the second serializer.

[0124] As an example, when the first display system is an instrument display system and the second display system is a central control display system, the main processor integrates a first operating system (such as the QNX operating system) corresponding to the instrument display system and a second operating system (such as the Android operating system) corresponding to the central control display system. It should be noted that in this embodiment, using a third deserializer, the first visualization data (video signal) originally output by the main processor can be transmitted back to the main processor as an input signal. The main processor's second operating system only needs to output the input video signal, completing only one "input-output" process without data exchange between different systems. Therefore, the main processor does not need to perform a visualization processing process again, resulting in minimal software workload for the main processor.

[0125] S770, the second serializer serializes the first visual data sent by the main processor, and sends the first display data obtained after serialization to the second deserializer.

[0126] S780, the second deserializer deserializes the first display data and sends the deserialized first visualization data to the second display screen, so that the second display screen displays the first visualization data.

[0127] Reference Figure 6The cockpit main unit system shown includes: a first serializer, a second serializer, a third deserializer, a first sub-processing module, and a second sub-processing module. The first sub-processing module includes a first main processor and a first auxiliary processor. The second sub-processing module includes a second main processor and a second auxiliary processor. The first main processor is connected to the first auxiliary processor and the first serializer. The first auxiliary processor is connected to the second auxiliary processor and the first bus data transceiver, and is used to connect to the first processor in the first display system. The second main processor is connected to the second serializer, the second auxiliary processor, and the third deserializer. The second auxiliary processor is connected to the first auxiliary processor and the second bus data transceiver.

[0128] Reference Figure 11 The schematic diagram shown illustrates that, based on the aforementioned cockpit main unit system, the information display method specifically includes the following processes:

[0129] S810, if no diagnostic signal indicating an abnormality in the first display system is received, the first main processor performs visualization processing on the first raw data to obtain first visualized data, and sends the first visualized data to the first serializer.

[0130] Similarly, in the absence of a diagnostic signal indicating an abnormality in the first display system, the second main processor performs visualization processing on the second raw data to obtain second visualized data, and sends the second visualized data to the second serializer.

[0131] S820, the first serializer serializes the first visualization data sent by the first main processor to obtain the first display data, and sends the first display data to the first deserializer and the third deserializer at the same time.

[0132] Similarly, the second serializer serializes the second visualization data sent by the second main processor to obtain the second display data, and then sends the second display data to the second deserializer.

[0133] S830, the first deserializer deserializes the first display data and sends the deserialized first visualization data to the first display screen for displaying the first visualization data on the first display screen; the third deserializer deserializes the first display data and sends the deserialized first visualization data to the second main processor.

[0134] At this point, the second main processor receives the first visual data from the third deserializer but may not process it.

[0135] Similarly, the second deserializer deserializes the second display data and sends the deserialized second visualization data to the second display screen for display.

[0136] At this time, the first display screen will display the instrument information normally, and the second display screen will also display the central control information normally.

[0137] S840, when the first processor detects an anomaly, it sends a diagnostic signal indicating an anomaly in the first display system to the first subprocessor.

[0138] S850, the first subprocessor sends the diagnostic signal to the second subprocessor.

[0139] After receiving the diagnostic signal, the second subprocessor in the S860 sends a display switching control signal to the second main processor.

[0140] After receiving the display switching control signal, the second main processor in S870 sends the first visualization data from the third deserializer to the second serializer.

[0141] It should be noted that in this embodiment, the third deserializer is used to enable the first visualization data (video signal) originally output by the main processor to be transmitted back to the main processor as an input signal. The second operating system of the main processor only needs to output the input video signal, which is just a "input-output" process. There is no data exchange between different systems, so the main processor does not need to perform a visualization process again, and the software workload of the main processor is very small.

[0142] S880, the second serializer serializes the first visual data sent by the main processor, and sends the first display data obtained after serialization to the second deserializer.

[0143] S890, the second deserializer deserializes the first display data and sends the deserialized first visualization data to the second display screen, so that the second display screen displays the first visualization data.

[0144] In other exemplary embodiments, a computer-readable storage medium including program instructions is also provided, which, when executed by a processing module, implement the steps of the information display method described above.

[0145] In other exemplary embodiments, a SOC is also provided, which stores computer program instructions, and when the SOC executes the computer program instructions, it implements the steps of the above-described information display method.

[0146] In another exemplary embodiment, a computer program product is also provided, which includes a computer program executable by a programmable device, the computer program having, when executed by the programmable device, the function of implementing the information display method described above.

[0147] The preferred embodiments of this disclosure have been described in detail above with reference to the accompanying drawings. However, this disclosure is not limited to the specific details of the above embodiments. Within the scope of the technical concept of this disclosure, various simple modifications can be made to the technical solutions of this disclosure, and these simple modifications all fall within the protection scope of this disclosure. For example... Figures 2-6 The technical features of the cockpit main engine system shown can also be combined with each other.

[0148] Furthermore, various different embodiments of this disclosure can be combined in any way, as long as they do not violate the spirit of this disclosure, they should also be regarded as the content disclosed in this disclosure.

Claims

1. An information display method, characterized in that, This system is applied to a cockpit main unit system, which is connected to a first display system and a second display system. The first display system receives and displays first display data sent by the cockpit main unit system, and the second display system receives and displays second display data sent by the cockpit main unit system. The cockpit main unit system includes a first serializer, a second serializer, a third deserializer, and a processing module. The third deserializer is connected to both the first serializer and the processing module, and the processing module is connected to both the first serializer and the second serializer. The method includes: If the processing module does not receive a diagnostic signal indicating an abnormality in the first display system, it performs visualization processing on the first raw data to obtain first visualized data, and sends the first visualized data to the first serializer. The first serializer serializes the first visualization data and sends the serialized first display data to the first display system and the third deserializer; The third deserializer deserializes the first displayed data and sends the first visual data obtained after deserialization to the processing module. After receiving a diagnostic signal indicating an abnormality in the first display system, the processing module sends the first visualization data output by the third deserializer to the second serializer. The second serializer serializes the first visualization data sent by the processing module and sends the serialized first display data to the second display system, so that the deserializer in the second display system can deserialize the first display data and send the deserialized first visualization data to the connected display screen for display.

2. The method according to claim 1, characterized in that, The processing module is equipped with a first operating system corresponding to the first display system and a second operating system corresponding to the second display system. In the absence of the diagnostic signal, the processing module performs visualization processing on the first raw data through the first operating system to obtain the first visualized data.

3. The method according to claim 1, characterized in that, The processing module includes a main processor and a sub-processor. After receiving a diagnostic signal indicating an abnormality in the first display system, the processing module sends the first visualization data output by the third deserializer to the second serializer, including: The subprocessor receives a diagnostic signal from the first display system indicating an abnormality in the first display system, and after receiving the diagnostic signal, sends a display switching control signal to the main processor. After receiving the display switching control signal, the main processor executes the step of sending the first visual data output by the third deserializer to the second serializer.

4. The method according to claim 1, characterized in that, The processing module includes a first sub-processing module and a second sub-processing module, and the third deserializer is connected to the first serializer and the second sub-processing module respectively. In the absence of a diagnostic signal, the cockpit main unit system performs visualization processing on the first raw data through the first sub-processing module to obtain first visualized data, and serializes the first visualized data output by the first sub-processing module through the first serializer, and sends the serialized first display data to the first display system and the third deserializer. Furthermore, the cockpit main unit system performs visualization processing on the second raw data through the second sub-processing module to obtain second visualized data, and serializes the second visualized data output by the second sub-processing module through the second serializer, and sends the serialized second display data to the second display system. The processing module sends the first visual data output by the third deserializer to the second serializer, including: The second sub-processing module sends the first visual data output by the third deserializer to the second serializer.

5. The method according to claim 4, characterized in that, The first sub-processing module includes a first main processor and a first sub-processor, and the second sub-processing module includes a second main processor and a second sub-processor; after receiving a diagnostic signal indicating an abnormality in the first display system, the processing module sends the first visualization data output by the third deserializer to the second serializer, including: The first subprocessor receives a diagnostic signal from the first display system indicating an abnormality in the first display system, and sends the diagnostic signal to the second subprocessor. After receiving the diagnostic signal, the second subprocessor sends a display switching control signal to the second main processor; After receiving the display switching control signal, the second main processor executes the step of sending the first visual data output by the third deserializer to the second serializer.

6. The method according to any one of claims 1-5, characterized in that, One of the first display system and the second display system is an instrument display system, and the other is a central control display system.

7. A cockpit main engine system, characterized in that, include: A first serializer is used to connect to a first display system; The second serializer is used to connect to the second display system; The third deserializer is connected to both the first serializer and the processing module. The processing module is connected to the first serializer and the second serializer respectively; The cockpit main unit system is used to implement the method as described in any one of claims 1-6.