CN117857595A - Data transmission method and system for multiple vehicle-mounted devices - Google Patents

Data transmission method and system for multiple vehicle-mounted devices Download PDF

Info

Publication number
CN117857595A
CN117857595A CN202311768868.1A CN202311768868A CN117857595A CN 117857595 A CN117857595 A CN 117857595A CN 202311768868 A CN202311768868 A CN 202311768868A CN 117857595 A CN117857595 A CN 117857595A
Authority
CN
China
Prior art keywords
data
vehicle
display
received
deserializer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202311768868.1A
Other languages
Chinese (zh)
Inventor
穆林
王传伟
韦如磋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Weilai Automobile Technology Anhui Co Ltd
Original Assignee
Weilai Automobile Technology Anhui Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Weilai Automobile Technology Anhui Co Ltd filed Critical Weilai Automobile Technology Anhui Co Ltd
Priority to CN202311768868.1A priority Critical patent/CN117857595A/en
Publication of CN117857595A publication Critical patent/CN117857595A/en
Pending legal-status Critical Current

Links

Landscapes

  • Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)

Abstract

The present disclosure relates to a data transmission method for a plurality of in-vehicle devices, a system thereof, an in-vehicle multi-display driving system, a computer-readable storage medium, and a vehicle. According to a data transmission method for a plurality of in-vehicle apparatuses including a data processing end for processing data and a data implementation end for implementing the data, the method includes the steps of: s1, combining data to be received by each of a plurality of vehicle-mounted devices; s2, compressing the combined data by using the same serializer; and S3, decompressing and splitting the compressed combined data by using the same deserializer, and inputting the split data to a data realization end of the corresponding vehicle-mounted equipment.

Description

Data transmission method and system for multiple vehicle-mounted devices
Technical Field
The present disclosure relates to the field of data transmission, and more particularly, to a data transmission method for a plurality of in-vehicle devices, a system thereof, an in-vehicle multi-display driving system, a computer-readable storage medium, and a vehicle.
Background
In some scenarios, a plurality of in-vehicle devices (e.g., displays, audio players such as speakers, air conditioners, lights, etc.) are disposed on a vehicle that utilize respective transmission systems and processing modules to transmit, receive, process, or drive data that the in-vehicle devices need to implement (e.g., displays display video data, audio players play audio data, etc.). As such, multiple sets of associated transmission hardware, such as one set of transmission lines, decompression components, processing chips, system boards, etc., are used for each vehicle device, which results in a large vehicle space occupation and a large component cost.
Disclosure of Invention
In view of the above, the present disclosure aims to provide a data transmission method for a plurality of in-vehicle devices, a system thereof, an in-vehicle multi-display driving system, a computer-readable storage medium, and a vehicle.
A data transmission method for a plurality of in-vehicle apparatuses of a first aspect of the present disclosure, the in-vehicle apparatus including a data processing end for processing data and a data implementation end for implementing the data, the method including the steps of: s1, combining data to be received by each of a plurality of vehicle-mounted devices; s2, compressing the combined data by using the same serializer; and S3, decompressing and splitting the compressed combined data by using the same deserializer, and inputting the split data to a data realization end of the corresponding vehicle-mounted equipment.
According to some embodiments of the present disclosure, optionally, the plurality of in-vehicle devices use the same data processing terminal, and the deserializer is disposed in the data processing terminal.
According to some embodiments of the present disclosure, optionally, the method further comprises: and transmitting the split data to a data realization end of the corresponding vehicle-mounted equipment through a functional safety module of the data processing end.
According to some embodiments of the present disclosure, optionally, the method further comprises: and transmitting the split data which do not pass through the functional safety module to a data realization end of the corresponding vehicle-mounted equipment through a delay module of the data processing end.
Optionally, according to some embodiments of the present disclosure, the delay module comprises a bridge module for signal conversion.
According to some embodiments of the present disclosure, optionally, the data processing side uses the same control module to control the deserializer and the data implementation side of each in-vehicle device.
According to some embodiments of the present disclosure, optionally, the data implementation end of each of the plurality of in-vehicle devices is provided with a timing synchronization control module.
According to some embodiments of the present disclosure, optionally, the data implementation end of each of the plurality of in-vehicle devices shares one timing synchronization control module.
According to some embodiments of the present disclosure, optionally, the data to be received by each of the plurality of in-vehicle devices includes a plurality of data units, and the step of combining the data further includes: each data unit for each of the plurality of in-vehicle devices is combined in the order of each in-vehicle device.
According to some embodiments of the present disclosure, optionally, the plurality of in-vehicle devices includes a plurality of in-vehicle displays, and the data includes video data.
A data transmission system for a plurality of in-vehicle devices of a second aspect of the present disclosure, the in-vehicle device including a data processing end for processing data and a data implementation end for implementing data, the data transmission system comprising: a data combining means for combining data to be received by each of the plurality of in-vehicle devices; a serializer for compressing the combined data; the deserializer is used for decompressing and splitting the compressed combined data and inputting the split data to a data realization end of the corresponding vehicle-mounted equipment; a memory storing instructions; and a processor configured to execute instructions to carry out the data transmission method for a plurality of in-vehicle devices described according to any one of the foregoing embodiments.
The vehicle-mounted multi-display driving system of the third aspect of the present disclosure includes a host, a display system, and a plurality of display panels. The host computer includes: a system on chip SOC for combining video data to be received by each of the following plurality of display panels; a serializer for compressing the combined video data. The display system includes a deserializer for decompressing and splitting the compressed combined data and inputting the split data to a corresponding display panel. The plurality of display panels are used for displaying according to the received video data.
According to some embodiments of the present disclosure, optionally, the display system further comprises a main control unit for driving and controlling the plurality of display panels and the deserializer.
According to some embodiments of the present disclosure, optionally, the display system further comprises: and the function safety module is used for transmitting the split data to the corresponding display panel.
According to some embodiments of the present disclosure, optionally, the display system further comprises: and the delay module is used for transmitting the split data which do not pass through the functional safety module to the corresponding data realization end of the vehicle-mounted equipment through the delay module of the data processing end.
Optionally, according to some embodiments of the present disclosure, the delay module comprises a bridge module for signal conversion.
Optionally, each of the plurality of display panels includes a timing synchronization control module for timing synchronization of video data received by the plurality of display panels, according to some embodiments of the present disclosure.
According to some embodiments of the present disclosure, each of the plurality of display panels optionally shares a timing synchronization control module for timing synchronization of video data received by the plurality of display panels.
Optionally, according to some embodiments of the present disclosure, the video data to be received by each of the plurality of display panels includes a plurality of frames, and the SOC is further configured to combine the video data by combining the individual frames for each of the plurality of display panels in order of each display panel.
According to some embodiments of the present disclosure, optionally, the video data to be received by each display panel of the plurality of display panels includes a plurality of frames including a plurality of rows of pixel data, and the SOC is further configured to combine the video data by combining each row of pixel data for each frame of each display panel of the plurality of display panels in an order of each display panel.
A computer-readable storage medium of a fourth aspect of the present disclosure storing instructions that, when executed, perform the data transmission method for a plurality of in-vehicle devices according to any one of the preceding claims.
A fourth aspect of the present disclosure is a vehicle comprising a data transmission system for a plurality of in-vehicle devices according to any one of the preceding embodiments, or comprising an in-vehicle multi-display driving system according to any one of the preceding embodiments.
As described above, according to the data transmission method for a plurality of in-vehicle devices and the system thereof of the present disclosure, by sharing some transmission system hardware and other components, a reduction in hardware occupation space and a reduction in hardware cost are achieved.
Drawings
Fig. 1 is a flow chart of a data transmission method 100 for a plurality of in-vehicle devices according to some embodiments of the present disclosure.
Fig. 2 illustrates a block diagram of a data transmission system 200 for a plurality of in-vehicle devices, according to some embodiments.
Fig. 3A illustrates a block diagram of an in-vehicle multi-display drive system, according to some embodiments.
Fig. 3B illustrates a block diagram of a portion of an in-vehicle multi-display drive system, according to some embodiments.
Detailed Description
The following presents a simplified summary of the disclosure in order to provide a basic understanding of the disclosure. It is not intended to identify key or critical elements of the disclosure or to delineate the scope of the protection.
For the purposes of brevity and explanation, the principles of the present disclosure are described herein primarily with reference to exemplary embodiments thereof. However, those skilled in the art will readily recognize that the same principles are equally applicable to all types of data transmission methods for multiple in-vehicle devices and systems thereof, in-vehicle multi-display drive systems, computer-readable storage media, and vehicles and that these same principles may be implemented therein, and that any such variations do not depart from the true spirit and scope of the present patent application.
Also, in the following description, reference is made to the accompanying drawings that illustrate specific exemplary embodiments. Electrical, mechanical, logical, and structural changes may be made to these embodiments without departing from the spirit and scope of the present disclosure. Furthermore, while a feature of the present disclosure may have been disclosed with respect to only one of several implementations/embodiments, such feature may be combined with one or more other features of the other implementations/embodiments, as may be desired and/or advantageous for any given or identifiable function. The following description is, therefore, not to be taken in a limiting sense, and the scope of the present disclosure is defined by the appended claims and their equivalents.
Terms such as "comprising" and "including" mean that, in addition to having elements (modules) and steps that are directly and explicitly recited in the description and claims, the disclosed subject matter does not exclude other elements (modules) and steps not directly or explicitly recited.
Fig. 1 is a flow chart of a data transmission method 100 for a plurality of in-vehicle devices according to some embodiments of the present disclosure. The data transmission method 100 for a plurality of vehicle-mounted devices involves a vehicle-mounted device including a data processing end for processing data and a data implementation end for implementing the data, wherein the data processing end is an end of necessary data processing, control or driving that the vehicle-mounted device experiences before implementing the data, and the data passing through the data processing end is implemented specific to the data type at the data implementation end. For example, both displays and audio players, for example, can be substantially divided into two ends, where the data processing end is, for example, the display system at the back end of the display screen, the audio processing system at the back end of the audio player speaker, and the data implementing end is, for example, the display screen of the display, the speaker, etc.
The data transmission method 100 for a plurality of in-vehicle devices may include the steps of:
in step S1, data to be received by each of the plurality of in-vehicle devices is combined. In some examples, for example, for the same type of in-vehicle device, the same type of data (e.g., video data) may be possible, so that the data to be received by each in-vehicle device may be combined for subsequent transmission and other processing by sharing a set of transmission systems, sharing a set of processing systems, and so forth. Of course, different types of vehicle-mounted devices or data types can be combined according to the technical requirements of specific application scenes.
In step S2, the combined data is compressed using the same Serializer (SER). The combined data is transmitted to the serializer via the same transmission line and compressed in the serializer to facilitate the transmission of the data in a smaller data amount, facilitating the rapid transmission of the data.
In step S3, the compressed combined data is decompressed and split using the same Deserializer (DES), and the split data is input to the data realization terminal of the corresponding in-vehicle apparatus. After passing through the serializer, the combined and compressed data enters the deserializer for decompression and splitting, and the combined data is split in a similar manner as when the data is combined (for example, video data is spliced frame by frame when combined, and splitting is also performed frame by frame), so that the data before being combined is restored and transmitted to the data realization end of the corresponding vehicle-mounted system.
Thus, a set of transmission, compression, decompression and control schemes can be shared among a plurality of vehicle-mounted devices of the same type or different types. For example, a set of serial/deserializing link (SER/DES) may be shared, the same transmission data signal and line may be shared, and a system board may be shared to arrange hardware and modules that are all provided between other multiple in-vehicle devices such as the serial/deserializing link, and the same main control chip (e.g., main control unit MCU). Compared with the independent application of one set of hardware for each vehicle-mounted device, the space occupation of hardware arrangement in the vehicle and the cost of a plurality of hardware facilities are greatly reduced. In addition, the complexity involved in the system is reduced.
In some embodiments, multiple in-vehicle devices may use the same data processing side, with the deserializer disposed in the data processing side. For example, multiple displays may share a display system, which may be disposed on a system board (e.g., PCBA hardware system board), and further use, for example, a deserializer, a master chip, and so forth. This further increases the integration of the system and further reduces space occupation and hardware costs.
In some embodiments, the method 100 may further comprise: and transmitting the split data to a data realization end of the corresponding vehicle-mounted equipment through a functional safety module of the data processing end. In some embodiments, it may be necessary to solve the functional security problem of the data, for example, to implement detection, verification or modification of the transmitted data, and adding a functional security module may enable the transmitted data to be processed, so as to further ensure the security of the data when implemented. In particular, in some examples, a plurality of vehicle-mounted devices, for example, have a vehicle-mounted device with a high functional safety requirement, so that a functional safety module can be arranged for the vehicle-mounted device after a common system board or a common deserializer.
In some embodiments, the method 100 may further comprise: and transmitting the split data which do not pass through the functional safety module to a data realization end of the corresponding vehicle-mounted equipment through a delay module of the data processing end. For the aforementioned data transmission via the functional safety module, one or some of the on-board devices of the applicable functional safety module may be delayed relative to other on-board devices not provided with the functional safety module (e.g., delay due to functional implementation of the functional safety module itself, delay of lines and components, etc.). Thus, for data not passing through the functional safety module, the delay module of the data processing end can be passed through, which can ensure the synchronization of data input to the in-vehicle apparatus passing through the functional safety module and the in-vehicle apparatus not passing through the functional safety module to some extent, or not to cause the delay amount difference to be too large. In some examples, the role of the delay module may be played by the bridge module for signal conversion to simultaneously complete signal conversion processing such as format, protocol conversion, and the like.
In some embodiments, as previously described, the data processing side may use the same control module to control the deserializer and the data implementation side of each in-vehicle device. For example, a master control unit MCU is provided in the shared data processing end to control data transmission (e.g. whether transmission is performed or not, and the transmission rate, power, etc.). Therefore, the control modules can be shared, and the shared control modules can be arranged at the same data processing end or the same system board, so that the same control module can be utilized when a plurality of vehicle-mounted devices are subjected to fault detection and control, the control is simplified, and the differentiated control and detection of a plurality of vehicle-mounted systems are facilitated.
In some embodiments, the data implementation end of each of the plurality of in-vehicle devices is provided with a timing synchronization control module. For example, a timing control T-con chip may be provided for each display screen end (i.e., data realization end of the display) to complete timing control of data implemented by the data realization end. Further, in some examples, the data implementation end of each of the plurality of in-vehicle devices may share one timing synchronization control module. That is, components or modules may be shared on the data implementation side to further reduce space occupation and hardware costs. More importantly, the same timing synchronization control can be based on the same timing control processing program, which is more beneficial to realizing data alignment among various data realization terminals, such as alignment of video data playing among a plurality of displays.
It will be appreciated that there may be a variety of ways of combining the data, for example combining individual sub-portions of the data, the division of the sub-portions being determined by implementation effects that may refer to particular data. The data to be received by each of the plurality of in-vehicle devices includes a plurality of data units, and the step of combining the data further includes: each data unit for each of the plurality of in-vehicle devices is combined in the order of each in-vehicle device. For example, the data to be received and implemented by the in-vehicle apparatus a may be divided in accordance with the order of receptionIs a as 1 、a 2 …a n The data to be received and implemented by the vehicle-mounted device B can be divided into B according to the receiving sequence 1 、b 2 …b n A data unit, which means that the combination mode of the data is a according to the sequence of each vehicle-mounted device 1 b 1 、a 2 b 2 …a n b n . The partitioning of the data units may refer to characteristics of particular data, such as a single frame for video data, a single sonic pulse for audio data, and so forth.
Fig. 2 illustrates a block diagram of a data transmission system 200 for a plurality of in-vehicle devices, according to some embodiments. Similarly, the in-vehicle apparatus may include a data processing end for processing data and a data implementation end for implementing the data. The data transmission system 200 for a plurality of in-vehicle devices may include: a data combining means 210 for combining data to be received by each of the plurality of in-vehicle devices; a serializer 220 for compressing the combined data; a deserializer 230 for decompressing and splitting the compressed combined data and inputting the split data to a data realization terminal of the corresponding in-vehicle device; a memory 240 storing instructions; and a processor 250 configured to execute instructions to carry out the data transmission method 100 for a plurality of in-vehicle devices described according to any of the foregoing embodiments. The data combining device 210 may be, for example, a certain domain controller (e.g., SOC) of the vehicle or an audio/video signal output module/unit on the controller, which has a data combining function and a corresponding algorithm, and the data combining device 210 may be arranged in a host (e.g., vehicle computer, central control system) together with the serializer 220, for example. The description of the other modules or devices is the same or similar to that described above with respect to method 100 and is not repeated here.
Fig. 3A illustrates a block diagram of an in-vehicle multi-display drive system, according to some embodiments. The vehicle-mounted multi-display driving system includes a host, a display system, and 2 display panels (for convenience, fig. 3A shows 2 display panels (2 displays), but it is understood that other numbers of display panels are also possible). The host (e.g., an on-board computer) may include a system-on-chip SOC, for example, including the data combining means described above, for combining video data to be received by each of the display panels of the plurality of display panels described below (e.g., using an audio-video signal output module/unit on the SOC), completing the stitching and combining of data to be transmitted to the respective display panels for display, and a serializer for compressing the combined data and may, for example, provide other serializer processing operations on the data. The display system may include a deserializer for decompressing and splitting the compressed combined data, and may also perform other processing operations on the data, such as the deserializer inputting the split data to a corresponding display panel in a one-to-one correspondence. The display panels are used for displaying according to the received video data. In such a vehicle-mounted multi-display driving system, the descriptions of the modules or components may be applicable or modified as appropriate, where applicable, and the descriptions of the method 100 are the same or similar, and the descriptions are only described with respect to specific application scenarios or functions in the vehicle-mounted multi-display driving system, and the other parts are referred to the applicable descriptions above, and are not repeated herein.
In some embodiments, the display system may further include a functional security module via which the split data is transmitted to a corresponding display panel. In some embodiments, it may be necessary to solve the functional security problem of the video data, for example, to implement detection, verification or modification of the transmitted video data, and the functional security module as in fig. 3A may enable the transmitted video data to be processed, so as to further ensure the security and stability of the video data when displayed. For example, a main driving screen with high requirements for functional safety is provided in a plurality of displays, which is required to ensure real-time synchronous display of driving information and stability of display performance, so that functional safety modules can be arranged for the main driving display (screen) after a common system board or a common deserializer.
In some embodiments, the display system further includes a delay module, and the split data not passing through the functional security module is transmitted to the data implementation end of the corresponding vehicle-mounted device via the delay module of the data processing end. For the aforementioned video data transmission via the functional safety module, the main driving display, for example, of the applicable functional safety module may be delayed (e.g., due to delays in the functional implementation of the functional safety module itself, delays in the wiring and components, etc.) with respect to other displays (e.g., co-driving screen, rear-cabin screen) in which the functional safety module is not arranged. Thus, for video data that is not via the functional security module, it is possible to via the delay module of the display system as in fig. 3A, which can ensure that video display data input to the display via the functional security module and the display not via the functional security module are synchronized to some extent, or that the delay amount difference is not too large. In some examples, the role of the delay module may be played by the bridge module for signal conversion to simultaneously complete signal conversion processing such as video format, protocol conversion, and the like.
In some embodiments, each of the plurality of display panels includes a timing synchronization control module for timing synchronization of video data received by the plurality of display panels. For example, a timing control T-con chip may be provided for each display screen end (i.e., data realization end of the display) to complete timing control of data implemented by the data realization end. Further, in some examples, the data implementation end of each of the plurality of in-vehicle devices may share one timing synchronization control module. That is, components or modules may be shared on the data implementation side to further reduce space occupation and hardware costs. More importantly, the same timing synchronization control can be based on the same timing control processing program, which is more beneficial to realizing data alignment among various data realization terminals, such as alignment of video data playing among a plurality of displays.
In some embodiments, the display system may further include a main control unit for driving and controlling the plurality of display panels and the deserializer. As shown in fig. 3A, the main control unit MCU of the display system can be shared among 2 displays. As shown in fig. 3B, a block diagram of a portion of an in-vehicle multi-display drive system according to some embodiments is shown, the portion including a display panel portion and a display system portion, which is the same or similar to the description above with respect to fig. 3A. In particular, the common main control unit MCU shown in fig. 3B can realize control of the timing synchronization control modules (chips) arranged in the respective display panels and control of the deserializer split data, and control the transmission rate, transmission power, and the like of video data to control the display effect. The main control unit MCU may also enable control of the two modules, for example in a display system in which the functional safety module or the delay module is arranged, such as enabling and disabling of the respective functions of the functional safety module, enabling and disabling of the delay module, and adjustment of the delay amount, etc. In addition, the same main control unit is used for controlling the time sequence control of the deserializer and the display panels, the main control unit is connected with the gateway of the whole vehicle, the switch, the brightness and the like of 2 display panels can be respectively controlled, and when a certain display panel fails, the single main control unit MCU can also uniformly identify, detect and report and carry out subsequent processing logic.
In some embodiments, the video data to be received by each of the plurality of display panels may include a plurality of frames, and the SOC is further configured to combine the video data by combining the individual frames for each of the plurality of display panels in the order of each display panel. In some examples, the SOC utilizes its audio/video signal output module/unit to perform the sequential combination of frames described above. For example, video data to be received and implemented by display A may be divided into a according to the order of reception 1 、a 2 …a n The video data to be received and implemented by display B can be divided into frames B according to the receiving order 1 、b 2 …b n Each frame, in order of each in-vehicle device, means that the data is combined in a way of a 1 b 1 、a 2 b 2 …a n b n
Further, in some embodiments, each of the plurality of display panelsThe video data to be received respectively includes a plurality of frames including a plurality of rows of pixel data, and the SOC is further configured to combine the video data by combining each row of pixel data for each frame of each of the plurality of display panels in order of each display panel. That is, for example, video data to be received and implemented by the display a may be divided into a according to the receiving order 1 、a 2 …a n A number of frames, each divided into a number of rows (scan lines, e.g. pixel scan lines based on RGB pixel coding), e.g. a 1 h 1 、a 1 h 2 、a 1 h 3 、…a 1 h m ;a 2 h 1 、a 2 h 2 、a 2 h 3 、…a 2 h m ;a 3 h 1 、a 3 h 2 、a 3 h 3 、…a 3 h m ;……a n h 1 、a n h 2 、a n h 3 、…a n h m . While the video data to be received and implemented by display B may be divided into B according to the order of reception 1 、b 2 …b n A plurality of frames, each frame divided into a plurality of rows (scan lines, e.g., pixel scan lines based on RGB pixel coding), e.g., b 1 h 1 、b 1 h 2 、b 1 h 3 、…b 1 h m ;b 2 h 1 、b 2 h 2 、b 2 h 3 、…b 2 h m ;b 3 h 1 、b 3 h 2 、b 3 h 3 、…b 1 h m ;……b n h 1 、b n h 2 、b n h 3 、…b n h m . In order of each vehicle-mounted device, means that the data is combined in a way of a 1 h 1 b 1 h 1 、a 1 h 2 b 1 h 2 、a 1 h 3 b 1 h 3 …a 1 h m b 1 h m 、a 2 h 1 b 2 h 1 、a 2 h 2 b 2 h 2 、a 2 h 3 b 2 h 3 …a 2 h m b 2 h m 、a 3 h 1 b 3 h 1 、a 3 h 2 b 3 h 2 、a 3 h 3 b 3 h 3 …a 3 h m b 3 h m ...a n h 1 b n h 1 、a n h 2 b n h 2 、a n h 3 b n h 3 …a n h m b n h m . It may be understood, for example, that after display a displays a row of a frame, display B displays a row of a frame, then display a displays a next row of the frame, and then display B displays a corresponding next row of a corresponding frame. In this way, further increases in the degree of timing synchronization of video data between displays can be facilitated by combining, splitting and distributing data for multiple display times per frame, each scan line by scan line.
For example, the pixel points are exemplified by digital signals, each pixel has, for example, 1 to 10 or more bits (hereinafter, 1 bit per pixel is exemplified) and each row has, for example, 10 pixels, and then each row of pixels can be represented as a digital signal like 1011010110. Further, for more complex pixel points, more pixel colors (e.g., RGB three colors) may be represented every 8 bits. Wherein 0/1 bit of the digital signal may characterize the high and low level (e.g., high level 5V) of the analog signal.
According to another aspect of the present disclosure, there is also provided an electronic device. The electronic device comprises a memory and a processor, the memory storing instructions that, when executed by the processor, carry out the method 100 according to any one of the preceding embodiments.
According to another aspect of the present disclosure, there is also provided a computer-readable storage medium storing instructions that, when executed, perform the method 100 according to any of the embodiments of the present disclosure.
Wherein the term computer readable storage medium, memory, storage unit, storage is used in this applicationModules, etc., including various types of computer-readable storage media, can be any available media that can be accessed by a general purpose or special purpose computer. For example, the computer-readable medium may include RAM, ROM, EPROM, E 2 PROM, registers, hard disk, a removable disk, a CD-ROM or other optical disk, a magnetic disk memory or other magnetic storage device, or any other temporary or non-temporary medium that can be used to carry or store desired program code means in the form of instructions or data structures and that can be accessed by a general purpose or special purpose computer, or a general purpose or special purpose processor. Combinations of the above should also be included within the scope of computer-readable media. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium may be integral to the processor. The processor and the storage medium may reside in an ASIC. The ASIC may reside in a user terminal. In the alternative, the processor and the storage medium may reside as discrete components in a user terminal.
According to yet another aspect of the present disclosure, there is also provided a vehicle comprising an autopilot system according to any one of the embodiments of the present disclosure or comprising an assembly for synchronization of a plurality of systems according to any one of the embodiments of the present disclosure. The reference to a vehicle in this application is intended to refer to any suitable vehicle having a drive system, such as, for example, a fuel-powered vehicle, a hybrid vehicle, an electric vehicle, a plug-in hybrid electric vehicle, and the like.
The data transmission method and system for a plurality of in-vehicle devices, the in-vehicle multi-display driving system, the computer-readable storage medium, and the vehicle of the present disclosure are mainly described above. Although only a few specific embodiments of the present disclosure have been described, those of ordinary skill in the art will appreciate that the present disclosure may be embodied in many other forms without departing from the spirit or scope thereof. Accordingly, the illustrated examples and embodiments are to be considered as illustrative and not restrictive, and the disclosure is intended to cover various modifications and substitutions without departing from the spirit and scope of the disclosure as defined by the appended claims.

Claims (10)

1. A data transmission method for a plurality of in-vehicle apparatuses, the in-vehicle apparatuses including a data processing end for processing the data and a data implementation end for implementing the data, the method comprising the steps of:
s1, combining data to be received by each vehicle-mounted device of the plurality of vehicle-mounted devices;
s2, compressing the combined data by using the same serializer; and
and S3, decompressing and splitting the compressed combined data by using the same deserializer, and inputting the split data to a data realization end of the corresponding vehicle-mounted equipment.
2. The method of claim 1, wherein the plurality of in-vehicle devices use a same data processing side, and wherein the deserializer is disposed in the data processing side.
3. A data transmission system for a plurality of in-vehicle apparatuses, the in-vehicle apparatuses including a data processing end for processing the data and a data implementation end for implementing the data, the data transmission system comprising:
a data combining means for combining data to be received by each of the plurality of in-vehicle devices;
a serializer for compressing the combined data;
a deserializer for decompressing and splitting the compressed combined data and inputting the split data to a data realization terminal of the corresponding vehicle-mounted device;
a memory storing instructions; and
a processor configured to execute the instructions to carry out the method according to any one of claims 1-2.
4. A vehicle-mounted multi-display drive system, comprising:
a host, comprising:
a system on chip SOC for combining video data to be received by each of the following plurality of display panels;
a serializer for compressing the combined video data;
a display system, comprising:
a deserializer for decompressing and splitting the compressed combined data and inputting the split data to the corresponding display panel; and
and a plurality of display panels for displaying according to the received video data.
5. The vehicle-mounted multi-display driving system according to claim 4, wherein the display system further comprises a main control unit for driving and controlling the plurality of display panels and the deserializer.
6. The vehicle-mounted multi-display drive system of claim 4, wherein the display system further comprises:
and the split data is transmitted to the corresponding display panel through the functional safety module.
7. The vehicle-mounted multi-display drive system of claim 4, wherein each display panel of the plurality of display panels comprises:
and the time sequence synchronization control module is used for time sequence synchronization of the video data received by the display panels.
8. The vehicle-mounted multi-display driving system according to claim 4, wherein each of the plurality of display panels shares a timing synchronization control module for timing synchronization of video data received by the plurality of display panels.
9. A computer-readable storage medium, characterized in that it stores instructions that, when executed by a processor, carry out the method according to any one of claims 1 to 2.
10. A vehicle characterized in that it comprises a data transmission system for a plurality of in-vehicle devices according to claim 3 or an in-vehicle multi-display driving system according to any one of claims 4-8.
CN202311768868.1A 2023-12-20 2023-12-20 Data transmission method and system for multiple vehicle-mounted devices Pending CN117857595A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311768868.1A CN117857595A (en) 2023-12-20 2023-12-20 Data transmission method and system for multiple vehicle-mounted devices

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311768868.1A CN117857595A (en) 2023-12-20 2023-12-20 Data transmission method and system for multiple vehicle-mounted devices

Publications (1)

Publication Number Publication Date
CN117857595A true CN117857595A (en) 2024-04-09

Family

ID=90537667

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311768868.1A Pending CN117857595A (en) 2023-12-20 2023-12-20 Data transmission method and system for multiple vehicle-mounted devices

Country Status (1)

Country Link
CN (1) CN117857595A (en)

Similar Documents

Publication Publication Date Title
US9766851B2 (en) Multi-terminal synchronous display method, display apparatus and display apparatus cascading system
US20080007616A1 (en) Universal multimedia display adapter
WO2012153434A1 (en) Image information playback unit, image information playback device and synchronization control method
US9787995B2 (en) Source driver, driving circuit and display apparatus
US20150009408A1 (en) Video signal transmitter apparatus and receiver apparatus using uncompressed transmission system of video signal
US20050165994A1 (en) Signal transmission over a wire pair
KR100700984B1 (en) Video processing apparatus
CN205005201U (en) Audio frequency and video playback devices
CN113132552A (en) Video stream processing method and device
CN202939970U (en) Multi-screen interactive vehicle navigation video entertainment system
CN102905080A (en) Equipment and method for implementing twin-channel video output by single processor
CN117857595A (en) Data transmission method and system for multiple vehicle-mounted devices
CN206274660U (en) A kind of processing system for video
CN109256084B (en) Cascade LED display screen control card, control method for realizing cascade connection and HDMI signal processing method
CN116016823B (en) Video injection device and system
CN103856737A (en) Frame rate converter and timing controller and processing apparatus and method thereof
JP2010096951A (en) Video data transmission system and video data transmission method
JP4972581B2 (en) Video data transmission system and video data transmission method
JP2004538741A (en) Method for combining multiple sets of multi-channel digital images and bus interface technology
CN213279884U (en) Three-screen different display device
JP5456538B2 (en) Interface circuit and electronic device using the same
CN111464766A (en) Video processor and display system
US20070245390A1 (en) Multisync image output system
US9640146B2 (en) Method for performing dithering upon both normal mode and self refresh mode in lower transmission data rate and related apparatus
CN117149125A (en) Vehicle-mounted display screen, and partition display system and method of vehicle-mounted display screen

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination