A signal transmission method, device, chip and electronic device
By detecting abnormalities during LVDS transmission and reducing the number of transmitted data bits, and using the vacant transmission bandwidth to transmit error detection codes or register information, the display abnormality caused by LVDS transmission exceptions is solved, normal transmission and correctness of signals are achieved, and transmission resources are saved.
Patent Information
- Application Number
- CN202311316371.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-11
- Publication Date
- 2025-05-27
- Estimated Expiration
- 2043-10-11
AI Technical Summary
The existing LVDS transmission method may cause transmission bit errors when abnormal interference occurs, resulting in abnormal display of the display device, and lack an effective confirmation mechanism.
A signal transmission method is proposed, which automatically reduces the number of transmitted data bits when an abnormality is detected, and uses the vacant transmission bandwidth to transmit other signals, such as error detection codes or register information, to ensure the normal transmission and correctness of the signal.
While ensuring normal signal transmission, it improves signal accuracy and saves signal transmission resources, avoiding the need to increase the additional transmission channel.
Smart Images

Figure CN117373365B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of display technologies, and in particular, to a signal transmission method, apparatus, chip, and electronic device. Background Art
[0002] Low-Voltage Differential Signaling (LVDS) transmission technology is a differential signal transmission technology with low power consumption, low bit error rate, low crosstalk, and low radiation, and is widely used in display devices. The existing LVDS transmission method only transmits data. When abnormal interference occurs during the LVDS transmission process, it may cause transmission bit errors, and data may be lost during the transmission process. If data is lost, it will cause abnormal display of the display device. Summary of the Invention
[0003] In view of this, the present disclosure provides a signal transmission method, apparatus, chip, electronic device, and storage medium, which can ensure the normal transmission of signals without additional transmission resources when an abnormality occurs during the signal transmission process.
[0004] According to an aspect of the present disclosure, a signal transmission method is provided. The method includes: detecting whether there is an abnormality in the transmission process of a first signal; the first signal is a data signal transmitted by a display device; in the case where there is no abnormality in the transmission process of the first signal, transmitting the first signal in a first transmission mode; in the case where there is an abnormality in the transmission process of the first signal, transmitting the first signal in a second transmission mode and transmitting a second signal; the second signal is other signals except the first signal; wherein, the number of transmitted data bits in the second transmission mode is less than the number of transmitted data bits in the first transmission mode.
[0005] In a possible implementation, the second signal includes an error detection code of the first signal; the method further includes: in the case of transmitting the first signal in the second transmission mode and transmitting the error detection code of the first signal, correcting the first signal according to the error detection code.
[0006] In a possible implementation, the second signal includes register information; the method further includes: in the case of transmitting the first signal in the second transmission mode and transmitting the register information, controlling an integrated circuit in the display device according to the register information.
[0007] In a possible implementation, the first signal and the second signal are transmitted in a Low-Voltage Differential Signaling (LVDS) transmission manner.
[0008] In a possible implementation, if the transmission format of the LVDS transmission mode is the second transmission format, before transmitting the first signal and the second signal in the second transmission mode, the method further includes: converting the transmission format of the LVDS transmission mode to the first transmission format.
[0009] In a possible implementation, if the transmission format of the LVDS transmission mode is the second transmission format, after the anomaly is eliminated, the method further includes: restoring the transmission format of the LVDS transmission mode to the second transmission format.
[0010] In a possible implementation, the first transmission format is the JEIDA format, and the second transmission format is the VESA format.
[0011] According to another aspect of the present disclosure, there is provided a signal transmission device, the device includes: a detection module for detecting whether there is an anomaly in the transmission process of the first signal; the first signal is a data signal transmitted by a display device; a first transmission module for transmitting the first signal in a first transmission mode when there is no anomaly in the transmission process of the first signal; a second transmission module for transmitting the first signal in a second transmission mode and transmitting a second signal when there is an anomaly in the transmission process of the first signal; the second signal is other signals except the first signal; wherein, the number of bits of the transmitted data in the second transmission mode is less than the number of bits of the transmitted data in the first transmission mode.
[0012] In a possible implementation, the second signal includes an error detection code of the first signal; the device further includes: a correction module for correcting the first signal according to the error detection code when transmitting the first signal in the second transmission mode and transmitting the error detection code of the first signal.
[0013] In a possible implementation, the second signal includes register information; the device further includes: a control module for controlling an integrated circuit in the display device according to the register information when transmitting the first signal in the second transmission mode and transmitting the integrated circuit register information.
[0014] In a possible implementation, the first signal and the second signal are transmitted in the LVDS transmission mode.
[0015] In a possible implementation, the device further includes: a first conversion module for converting the transmission format of the LVDS transmission mode to the first transmission format before transmitting the first signal and the second signal in the second transmission mode when the transmission format of the LVDS transmission mode is the second transmission format.
[0016] In a possible implementation, the device further includes: a second conversion module, configured to restore the transmission format of the LVDS transmission mode to the second transmission format after the anomaly is eliminated when the transmission format of the LVDS transmission mode is the second transmission format.
[0017] In a possible implementation, the first transmission format is the JEIDA format and the second transmission format is the VESA format.
[0018] According to another aspect of the present disclosure, there is provided a chip, which includes the above signal transmission device.
[0019] According to another aspect of the present disclosure, there is provided an electronic device, which includes the above chip.
[0020] According to another aspect of the present disclosure, there is provided an electronic device, including: a processor; a memory for storing instructions executable by the processor; wherein, the processor is configured to implement the above signal transmission method when executing the instructions stored in the memory.
[0021] According to another aspect of the present disclosure, there is provided a non-volatile computer-readable storage medium, on which computer program instructions are stored, wherein the computer program instructions implement the above signal transmission method when executed by a processor.
[0022] According to another aspect of the present disclosure, there is provided a computer program product, including computer-readable code, or a non-volatile computer-readable storage medium carrying the computer-readable code, when the computer-readable code runs in a processor of an electronic device, the processor in the electronic device executes the above signal transmission method.
[0023] The signal transmission method provided by the present disclosure can automatically reduce the number of transmitted data bits (i.e., perform downshift transmission) in the case of an anomaly during signal transmission, and can use the transmission bandwidth vacated by the downshift transmission to transmit other signals. As an example, the transmission bandwidth vacated by the downshift transmission can be used to transmit error detection codes to correct the signals, so that the correctness of the signals can be ensured while ensuring the normal transmission of the signals, and there is no need to additionally increase the signal transmission channel, saving signal transmission resources. As another example, the transmission bandwidth vacated by the downshift transmission can be used to transmit register information, so that the transmission speed of the register information can be increased without increasing transmission resources.
[0024] According to the following detailed description of the exemplary embodiments with reference to the accompanying drawings, other features and aspects of the present disclosure will become clear. Description of the Drawings
[0025] The accompanying drawings, which are included in and form a part of this specification, illustrate exemplary embodiments, features, and aspects of the present disclosure and are used to explain the principles of the present disclosure together with the specification.
[0026] Figure 1 Schematic diagram showing a display device according to an embodiment of the present disclosure.
[0027] Figure 2 Schematic diagram showing an 8-bit transmission mode and a 6-bit transmission mode of an LVDS transmission method according to an embodiment of the present disclosure.
[0028] Figure 3 Flowchart showing a signal transmission method according to an embodiment of the present disclosure.
[0029] Figure 4 Schematic diagram showing a signal transmission method according to an embodiment of the present disclosure.
[0030] Figure 5 Schematic diagram showing conversion of a transmission format according to an embodiment of the present disclosure.
[0031] Figure 6 Flowchart showing a signal transmission method according to an embodiment of the present disclosure.
[0032] Figure 7 (a)-(b) Schematic diagram showing a signal transmission method according to an embodiment of the present disclosure.
[0033] Figure 8 (a)-(b) Schematic diagram showing a signal transmission method according to an embodiment of the present disclosure.
[0034] Figure 9 Schematic diagram showing the structure of a signal transmission device according to an embodiment of the present disclosure.
[0035] Figure 10 Schematic diagram showing the structure of an electronic device according to an embodiment of the present disclosure. Detailed implementation manners
[0036] Various exemplary embodiments, features, and aspects of the present disclosure will be described in detail below with reference to the accompanying drawings. The same reference numerals in the drawings denote elements having the same or similar functions. Although various aspects of the embodiments are shown in the drawings, the drawings are not necessarily drawn to scale unless otherwise specified.
[0037] The term "exemplary" used herein means "serving as an example, embodiment, or illustration". Any embodiment described herein as "exemplary" is not necessarily to be construed as superior to or better than other embodiments.
[0038] In addition, for a better illustration of the present disclosure, numerous specific details are given in the following detailed implementation manners. Those skilled in the art should understand that the present disclosure can also be implemented without some specific details. In some instances, methods, means, elements, and circuits well-known to those skilled in the art are not described in detail to highlight the gist of the present disclosure.
[0039] The LVDS transmission mode has advantages such as low voltage, low power consumption, and high transmission speed, and is widely used in the signal transmission of display devices. Figure 1 A schematic diagram of a display device according to an embodiment of the present disclosure is shown, as Figure 1 shown. The display device may include a driving board, a display panel, an LVDS transmitter (TX), and an LVDS receiver (RX). The LVDS transmitter may be disposed on the driving board and used to transmit LVDS signals; the LVDS receiver may be disposed on the display panel and used to receive LVDS signals. The driving board may convert data signals (such as RGB data signals, valid display data strobe signals, line synchronization signals, field synchronization signals, etc.) into LVDS signals and transmit them to the display panel through the LVDS transmitter. The LVDS receiver on the display panel may receive the LVDS signals, so that the data signals can be transmitted from the driving board to the display panel using the LVDS transmission mode. Exemplarily, the display device may be included in an information audio-visual system, and the information audio-visual system may further include a front-end host (HOST), a Bluetooth module, a GPS module, a radio broadcast receiving module, a voice recognition module, etc.
[0040] The LVDS transmission mode generally uses an 8-bit transmission mode or a 6-bit transmission mode. Figure 2 A schematic diagram of the 8-bit transmission mode and the 6-bit transmission mode of the LVDS transmission mode according to an embodiment of the present disclosure is shown, as Figure 2 shown. In the 8-bit transmission mode, 4 data channels are used to transmit data signals, and in addition, 1 clock channel (CLK channel) is used to transmit a clock signal (CLK); in the 6-bit transmission mode, 3 data channels are used to transmit data signals, and in addition, 1 clock channel is used to transmit the clock signal. Figure 2R[7:0] (i.e., R0 - R7), G[7:0] (i.e., G0 - G7), and B[7:0] (i.e., B0 - B7) therein represent RGB data signals, where R[7:0] represents the data signal corresponding to the red in the three primary colors, G[7:0] represents the data signal corresponding to the green in the three primary colors, and B[7:0] represents the data signal corresponding to the blue in the three primary colors; DE represents the valid display data strobe signal; HS represents the horizontal sync signal; VS represents the vertical sync signal; NC represents redundancy (Don’t Care). In the LVDS specification, the value of NC can be 0 or 1 (i.e., the LVDS transmitter can send 0 or 1), and the bit positions representing NC will not be processed by the LVDS receiver. In the LVDS transmission mode, the data arrangement has a fixed format, usually using the VESA format or the JEDIA format.
[0041] The current LVDS transmission mode only transmits data and does not include a confirmation mechanism. In the case of abnormal interference during the LVDS transmission process, it may cause transmission bit errors, resulting in abnormal display of the display device.
[0042] In view of this, the present disclosure provides a signal transmission method that can change the data transmission mode of the LVDS transmission mode, reduce the number of transmitted data bits, and can use the saved transmission resources to transmit other signals in the case of abnormalities during the LVDS transmission process.
[0043] Figure 3 The flowchart showing a signal transmission method according to an embodiment of the present disclosure can be applied to Figure 1 the display device shown, such as Figure 3 shown, and the method may include:
[0044] S301, detecting whether there is an abnormality in the transmission process of the first signal; the first signal is the data signal transmitted by the display device.
[0045] Exemplarily, the first signal may include one or more of RGB data signals, valid display data strobe signals, horizontal sync signals, and vertical sync signals.
[0046] Exemplarily, the first signal may be transmitted in the LVDS transmission mode.
[0047] Exemplarily, the abnormalities in the transmission process of the first signal may include being affected by electrostatic discharge (ESD), electromagnetic susceptibility (EMS) interference, noise interference, voltage coupling causing bit flips or unidentifiable bits, etc.
[0048] Exemplarily, a touch and display driver integration (TDDI) of a display device or a HOST of an audio and video system can detect whether there is an abnormality during the transmission of the first signal. The TDDI and the HOST can detect factors that are not friendly to the display device (i.e., factors that may cause abnormalities in the display device), such as temperature, voltage, current, panel fragments, initialization failure, etc. Therefore, the abnormality during the transmission of the first signal can be detected through the TDDI or the HOST.
[0049] As an example, the display device can be a vehicle-mounted display device, and the display device can include a vehicle-mounted integrated circuit (IC). The Fail flag in the vehicle-mounted IC can make a reporting action for the abnormality in the display device and report it to the HOST. It can be determined whether there is an abnormality in the transmission process of the first signal according to the Fail flag. When Fail flag = high (for example, Fail flag = 1), it indicates that an abnormality has occurred in the transmission process of the first signal. When Fail flag = low (for example, Fail flag = 0), it indicates that there is no abnormality in the transmission process of the first signal.
[0050] S302. When there is no abnormality in the transmission process of the first signal, transmit the first signal in a first transmission mode; when there is an abnormality in the transmission process of the first signal, transmit the first signal in a second transmission mode and transmit a second signal; the second signal is other signals except the first signal; wherein, the number of transmitted data bits in the second transmission mode is less than the number of transmitted data bits in the first transmission mode.
[0051] Exemplarily, when the first signal is transmitted in the LVDS transmission mode, the initial data transmission mode can be recorded as the first transmission mode. When there is no abnormality in the transmission process of the first signal, it can be continuously transmitted in the first transmission mode; when there is an abnormality in the transmission process of the first signal, it can be transmitted in the second transmission mode, and the second signal can be transmitted in the LVDS transmission mode at the same time; after the abnormality is eliminated, the first signal can be restored to be transmitted in the first transmission mode.
[0052] As an example, the first transmission mode may be an 8-bit transmission mode, and the second transmission mode may be a 6-bit transmission mode, a black-and-white transmission mode, or a color-down transmission mode (such as a 3-bit transmission mode, a 4-bit transmission mode, etc.). As another example, the first transmission mode may be a 6-bit transmission mode, and the second transmission mode may be a black-and-white transmission mode or a color-down transmission mode. It should be noted that when both the LVDS transmitter and the LVDS receiver support the black-and-white transmission mode, LVDS transmission can be performed in the black-and-white transmission mode; when both the LVDS transmitter and the LVDS receiver support the color-down transmission mode, LVDS transmission can be performed in the color-down transmission mode.
[0053] Exemplarily, the second signal may include an error checking and correcting (ECC) code of the first signal. When the first signal is transmitted in the second transmission mode and the ECC code of the first signal is transmitted, the first signal can be corrected according to the ECC code, so that the correctness of the first signal can be ensured. It should be noted that there are multiple types of ECC codes, and different ECC codes can be adopted according to different signal characteristics. The embodiments of the present disclosure do not limit the types of ECC codes, as long as they can be used for error checking and correction of the first signal.
[0054] Figure 4 A schematic diagram showing a signal transmission method according to an embodiment of the present disclosure is as Figure 4 shown. The first transmission mode may be an 8-bit transmission mode, and the second transmission mode may be a 6-bit transmission mode. When the first signal is transmitted in the 8-bit transmission mode, 4 data channels are used to transmit the first signal; after an abnormal interference occurs during the transmission of the first signal, the data transmission mode of the first signal is converted from the 8-bit transmission mode to the 6-bit transmission mode. The 6-bit transmission mode uses 3 data channels to transmit the first signal. 3 of the 4 data channels in the 8-bit transmission mode can be used as the data channels in the 6-bit transmission mode, and the remaining 1 data channel can be used to transmit the ECC code of the first signal (i.e., Figure 4C[6:0] in it). The error detection code of the first signal can be used as a correction signal to correct the data of the first signal. After the abnormal interference is eliminated, the data transmission mode can be restored to the 8-bit transmission mode, and the first signal can continue to be transmitted in the 8-bit transmission mode. In this way, when an abnormality occurs during the transmission process, the data transmission mode of the first signal can be converted from the 8-bit transmission mode to the 6-bit transmission mode. The 6-bit transmission mode still complies with the LVDS specification, which can ensure that the signal transmitted after the conversion to the 6-bit transmission mode remains unchanged and the signal can still be transmitted normally. The empty data channel can be used to transmit the error detection code of the first signal, and the first signal can be corrected using the error detection code. Therefore, the error detection code can be transmitted without adding an extra data channel, which ensures the correctness of the signal during the transmission process and saves the signal transmission resources.
[0055] Exemplarily, the second signal may include register information, such as the information in a register in an integrated circuit (i.e., IC register information). The IC register information can be used to control the IC. For example, it can change the working state or display state of the IC. When the first signal is transmitted in the second transmission mode and the IC register information is transmitted, the IC in the display device can be controlled according to the IC register information. For example, it can control the TDDI driver IC required for directly displaying the picture, or it can also control the ICs that can accept LVDS signals, such as the LVDS bridge chip (Bridge IC) and the display driver IC (Display Driver IC, DDI). When the first signal is transmitted in the second transmission mode, since the number of transmitted data bits is reduced, more transmission bandwidth can be vacated, and the vacated transmission bandwidth can be used to transmit the IC register information.
[0056] As an example, the IC register information may include on-screen display (OSD) information. When the first signal is transmitted in the LVDS transmission mode, if an abnormality occurs during the transmission process of the first signal, it can be transmitted in the second transmission mode, and the vacated transmission bandwidth can be used to transmit the OSD information at the same time. Currently, the serial peripheral interface (SPI) is usually used to transmit the OSD information, and the transmission speed of this transmission method is relatively low (about 10 Mbps), while using the LVDS transmission mode can greatly improve the transmission speed of the OSD information, and the highest transmission speed can reach 140 Mbps.
[0057] Exemplarily, the second signal may include the error detection code of the first signal and the IC register information. When an abnormality exists in the transmission process of the first signal, it can be transmitted in the second transmission mode. When the vacated transmission bandwidth is sufficient, the error detection code of the first signal and the IC register information can be transmitted simultaneously.
[0058] Exemplarily, the second signal may further include other types of signals other than the error detection code and the IC register information. The embodiments of the present disclosure do not limit the type of the second signal, as long as it can be transmitted in the vacated transmission bandwidth. Those skilled in the art can determine the type of the second signal according to actual needs.
[0059] It should be noted that when the first signal is transmitted in the second transmission mode, although the embodiments of the present disclosure illustrate the transmission of the second signal in the vacated transmission bandwidth, those skilled in the art should understand that the present disclosure is not limited thereto, and the vacated transmission bandwidth can also be used for other purposes. Those skilled in the art can utilize the vacated transmission bandwidth according to actual needs.
[0060] Exemplarily, when the first signal is transmitted using the LVDS transmission method, the transmission format of the LVDS transmission method is the second transmission format. In the case where an abnormality occurs during the transmission of the first signal, before transmitting the first signal in the second transmission mode and transmitting the second signal, the transmission format of the LVDS transmission method can be converted to the first transmission format; after the abnormality is eliminated, the transmission format can be restored to the second transmission format. Among them, in the first transmission format, the transmission mode of the first signal can be directly converted from the first transmission mode to the second transmission mode and the second signal can be transmitted; in the second transmission format, the transmission mode of the first signal cannot be directly converted from the first transmission mode to the second transmission mode and the second signal cannot be transmitted.
[0061] The transmission format of the LVDS transmission method generally includes the JEIDA format and the VESA format. As an example, the first transmission format may be the JEIDA format, and the second transmission format may be the VESA format. If the transmission format of the LVDS transmission method is the VESA format, in the case where an abnormality occurs during the transmission of the first signal, before transmitting the first signal in the second transmission mode and transmitting the second signal, the transmission format of the LVDS transmission method can be converted to the JEIDA format; after the abnormality is eliminated, the transmission format can be restored to the VESA format.
[0062] Figure 5 A schematic diagram showing the conversion of the transmission format according to an embodiment of the present disclosure is shown in Figure 5As shown in the figure, the first transmission mode may be an 8-bit transmission mode, and the second transmission mode may be a 6-bit transmission mode. After abnormal interference occurs during the transmission of the first signal, the data transmission mode of the first signal can be converted from an 8-bit transmission mode to a 6-bit transmission mode, and the error detection code can be transmitted using the one vacated data channel. If the transmission format of the LVDS transmission method is originally the JEIDA format, the JEIDA format can directly convert the transmission of data signals using 4 data channels to the transmission of data signals using 3 data channels and use 1 data channel to transmit the error detection code. If the transmission format of the LVDS transmission method is originally the VESA format, the VESA format cannot directly use the one vacated data channel to transmit the error detection code. The VESA format can be converted to the JEIDA format, and then the data signal can be transmitted using 3 data channels and the error detection code can be transmitted using 1 data channel. After the abnormal interference is eliminated, the JEIDA format can be restored to the VESA format to continue transmitting the first signal.
[0063] The signal transmission method provided by the embodiments of the present disclosure can automatically reduce the number of bits of transmitted data in the case of abnormal signal transmission, and can use the transmission bandwidth vacated by the reduced-bit transmission to transmit other signals. As an example, the error detection code can be transmitted using the transmission bandwidth vacated by the reduced-bit transmission to correct the signal, so that the correctness of the signal can be ensured while ensuring the normal transmission of the signal, and there is no need to additionally increase the signal transmission channel, saving the signal transmission resources. As another example, the IC register information can be transmitted using the transmission bandwidth vacated by the reduced-bit transmission, so that the transmission speed of the IC register information can be increased without increasing the transmission resources.
[0064] It should be noted that although the embodiments of the present disclosure illustrate the signal transmission method provided by the present disclosure by taking the transmission mode of the first signal as the LVDS transmission mode as an example, those skilled in the art should understand that the signal transmission method provided by the present disclosure is also applicable when the first signal is transmitted in other transmission modes, as long as it conforms to the inventive concept of the signal transmission method provided by the present disclosure. For example, when the first signal is transmitted through the Mobile Industry Processor Interface (MIPI), the signal transmission method provided by the present disclosure can also be used.
[0065] Figure 6 The flowchart showing a signal transmission method according to an embodiment of the present disclosure is as Figure 6As shown, the first signal is transmitted in the LVDS transmission mode, and the data transmission mode is the 8-bit transmission mode. TDDI or HOST can detect whether abnormal interference occurs during the transmission process of the first signal. It is possible to determine whether abnormal interference has occurred through the Fail flag. When Failflag = low, it is determined that there is no abnormal interference in the transmission process of the first signal; when Fail flag = high, it is determined that abnormal interference has occurred in the transmission process of the first signal. At this time, the transmission format of the LVDS transmission mode is confirmed, and it is determined whether the transmission format is the JEIDA format. If it is the JEIDA format, the first signal transmitted using 4 data channels in the 8-bit transmission mode is directly converted to the first signal transmitted using 3 data channels in the 6-bit transmission mode, and the error detection code of the first signal is transmitted using the vacant 1 data channel; if the transmission format is not the JEIDA format, for example, the transmission format is the VESA format, after converting the VESA format to the JEIDA format, the first signal transmitted using 4 data channels in the 8-bit transmission mode is then converted to the first signal transmitted using 3 data channels in the 6-bit transmission mode, and the error detection code of the first signal is transmitted using the vacant 1 data channel. The error detection code can correct the first signal. It is determined whether the value of Fail flag is low. If Fail flag is always high, it indicates that abnormal interference still exists, and the first signal and the error detection code continue to be transmitted in the 6-bit transmission mode; if the value of Failflag becomes low, it indicates that the abnormal interference has been eliminated. At this time, the first signal can be restored to be transmitted in the 8-bit transmission mode, and the transmission format can be restored to the original transmission format. In this way, the embodiment of the present disclosure can convert the data transmission mode of the first signal from the 8-bit transmission mode to the 6-bit transmission mode when an abnormality occurs during the transmission process, and can use the vacant data channel to transmit the error detection code of the first signal, and use the error detection code to correct the first signal, so that the error detection code can be transmitted without adding additional data channels, ensuring the correctness of the signal during the transmission process.
[0066] Figure 7 (a)-(b) show schematic diagrams of a signal transmission method according to an embodiment of the present disclosure. Among them, Figure 7 (a) shows a schematic diagram of LVDS transmission using the signal transmission method of the embodiment of the present disclosure. Figure 7 (b) shows a schematic diagram of a traditional LVDS transmission method. As Figure 7 (a) shows, the signal is transmitted in the LVDS transmission mode. When HOST detects that the transmission process is affected by noise interference, the number of transmitted data bits can be reduced, and the vacant transmission bandwidth can be used to transmit the error detection code without an additional signal transmission channel. The error detection code can correct the signal to ensure the correctness of the signal. As Figure 7As shown in (b), in the traditional LVDS transmission mode, when the HOST detects that the transmission process is interfered by noise, it will neither change the transmission mode nor transmit error detection codes. As can be seen from Figure 7 it can be seen that Figure 7 the image generated by the signal with error detection codes transmitted in (a) in the display panel is clearer than Figure 7 the image generated by the signal without error detection codes transmitted in (b) in the display panel. When the transmission process is interfered by noise, the LVDS transmission method provided by the embodiments of the present disclosure has a better display effect compared with the traditional LVDS transmission method. In this way, the embodiments of the present disclosure reduce the number of transmitted data bits and transmit error detection codes when the signal transmission process is interfered by noise, and can correct the signal without additional transmission resources, ensuring the correctness of the signal and the quality of the generated image.
[0067] Figure 8 (a)-(b) show schematic diagrams of a signal transmission method according to an embodiment of the present disclosure. Among them, Figure 8 (a) shows a schematic diagram of LVDS transmission using the signal transmission method of the embodiments of the present disclosure, Figure 8 (b) shows a schematic diagram of the traditional LVDS transmission method. As Figure 8 shown in (a), the signal is transmitted in the LVDS transmission mode, and the data transmission mode is the 8-bit transmission mode. When the HOST detects that the transmission process is interfered by noise, it can reduce the number of transmitted data bits, convert the 8-bit transmission mode to the 1-bit transmission mode for transmission, and can reduce the frame frequency. It can use the vacated transmission bandwidth to transmit OSD information, thereby improving the transmission speed of the OSD information. When the vacated transmission bandwidth permits, error detection codes can also be transmitted to correct the signal. As Figure 8 shown in (b), the signal is transmitted in the 8-bit transmission mode. When the HOST detects that the transmission process is interfered by noise, it will neither change the transmission mode nor transmit OSD information. As can be seen from Figure 8 it can be seen that Figure 8 the signal transmitted in the 1-bit transmission mode and transmitting OSD information in (a) is clearer than Figure 8 the signal still transmitted in the 8-bit transmission mode in (b) in the display panel. When the transmission process is interfered by noise, the LVDS transmission method provided by the embodiments of the present disclosure for reducing the bit rate and transmitting OSD information in the 1-bit transmission mode has a better display effect compared with the traditional LVDS transmission method still transmitting in the 8-bit transmission mode.
[0068] Based on the same inventive concept as the signal transmission method embodiments described above, embodiments of the present disclosure also provide a signal transmission device, which can be used to execute the technical solutions described in the signal transmission method embodiments above. For example, it can execute each step of the signal transmission method shown above. Figure 3 The steps of the signal transmission method shown.
[0069] Figure 9 A schematic structural diagram of a signal transmission device according to an embodiment of the present disclosure is shown. As Figure 9 shown, the device may include: a detection module 901, configured to detect whether there is an abnormality in the transmission process of the first signal; the first signal is a data signal transmitted by a display device; a first transmission module 902, configured to transmit the first signal in a first transmission mode when there is no abnormality in the transmission process of the first signal; a second transmission module 903, configured to transmit the first signal in a second transmission mode and transmit a second signal when there is an abnormality in the transmission process of the first signal; the second signal is other signals except the first signal; wherein, the number of transmitted data bits in the second transmission mode is less than the number of transmitted data bits in the first transmission mode.
[0070] In a possible implementation manner, the second signal includes an error detection code of the first signal; the device may further include: a correction module, configured to correct the first signal according to the error detection code when transmitting the first signal in the second transmission mode and transmitting the error detection code of the first signal.
[0071] In a possible implementation manner, the second signal includes register information; the device may further include: a control module, configured to control an integrated circuit in the display device according to the register information when transmitting the first signal in the second transmission mode and transmitting the register information.
[0072] In a possible implementation manner, the first signal and the second signal are transmitted in a LVDS transmission manner.
[0073] In a possible implementation manner, the device may further include: a first conversion module, configured to convert the transmission format of the LVDS transmission manner into a first transmission format before transmitting the first signal in the second transmission mode and transmitting the second signal when the transmission format of the LVDS transmission manner is a second transmission format.
[0074] In a possible implementation manner, the device may further include: a second conversion module, configured to restore the transmission format of the LVDS transmission manner to the second transmission format after the abnormality is eliminated when the transmission format of the LVDS transmission manner is the second transmission format.
[0075] In a possible implementation, the first transmission format is the JEIDA format, and the second transmission format is the VESA format.
[0076] The signal transmission device provided by the embodiments of the present disclosure can automatically reduce the number of transmitted data bits in the case of an abnormality in the signal transmission process, and can use the transmission bandwidth vacated by the reduced-bit transmission to transmit other signals. As an example, the transmission bandwidth vacated by the reduced-bit transmission can be used to transmit error detection codes to correct the signals, so that the correctness of the signals can be ensured while ensuring the normal transmission of the signals, and there is no need to additionally increase the signal transmission channel, saving signal transmission resources. As another example, the transmission bandwidth vacated by the reduced-bit transmission can be used to transmit register information, so that the transmission speed of the register information can be increased without increasing the transmission resources.
[0077] In some embodiments, the functions or modules included in the device provided by the embodiments of the present disclosure can be used to execute the methods described in the above method embodiments. The specific implementation can refer to the description of the above method embodiments. For the sake of brevity, it will not be repeated here.
[0078] The embodiments of the present disclosure also propose a chip, which may include the signal transmission device described in the above signal transmission device embodiments. For example, it may include the above Figure 9 shown signal transmission device.
[0079] The embodiments of the present disclosure also propose an electronic device, which may include the above chip, and the electronic device can be used to execute the technical solutions described in the above signal transmission method embodiments. For example, it can execute the Figure 3 steps of the signal transmission method shown above.
[0080] Exemplarily, the electronic device may be a display device. For example, the display device may be the above Figure 1 shown display device.
[0081] The embodiments of the present disclosure also propose a computer-readable storage medium, on which computer program instructions are stored, and when the computer program instructions are executed by a processor, the above methods are implemented. Exemplarily, it can execute the Figure 3 steps of the signal transmission method shown above. The computer-readable storage medium may be a volatile or non-volatile computer-readable storage medium.
[0082] The embodiments of the present disclosure also propose an electronic device, including: a processor; a memory for storing instructions executable by the processor; wherein, the processor is configured to implement the above methods when executing the instructions stored in the memory. Exemplarily, it can execute the Figure 3Steps of the signal transmission method shown
[0083] Embodiments of the present disclosure also provide a computer program product, including computer-readable code, or a non-volatile computer-readable storage medium carrying computer-readable code. When the computer-readable code runs in a processor of an electronic device, the processor in the electronic device executes the above method. Exemplarily, the steps of the above Figure 3 Steps of the signal transmission method shown
[0084] Figure 10 The structural schematic diagram of an electronic device according to an embodiment of the present disclosure is shown. For example, the electronic device 1900 may be provided as a server or a terminal device. Referring to Figure 10 , the electronic device 1900 includes a processing component 1922, which further includes one or more processors, and memory resources represented by a memory 1932 for storing instructions executable by the processing component 1922, such as application programs. The application programs stored in the memory 1932 may include one or more modules each corresponding to a set of instructions. In addition, the processing component 1922 is configured to execute instructions to perform the above method. Exemplarily, the steps of the above Figure 3 Steps of the signal transmission method shown
[0085] The electronic device 1900 may further include a power supply component 1926 configured to perform power management of the electronic device 1900, a wired or wireless network interface 1950 configured to connect the electronic device 1900 to a network, and an input / output interface 1958 (I / O interface). The electronic device 1900 may operate based on an operating system stored in the memory 1932, such as Windows Server TM , Mac OS X TM , Unix TM , Linux TM , FreeBSD TM or the like
[0086] In an exemplary embodiment, a non-volatile computer-readable storage medium is also provided, such as the memory 1932 including computer program instructions. The above computer program instructions can be executed by the processing component 1922 of the electronic device 1900 to complete the above method. Exemplarily, the steps of the above Figure 3 Steps of the signal transmission method shown
[0087] The present disclosure may be a system, a method, and / or a computer program product. The computer program product may include a computer-readable storage medium having thereon computer-readable program instructions for causing a processor to implement various aspects of the present disclosure
[0088] A computer-readable storage medium can be a tangible device that can hold and store instructions for use by an instruction execution device. A computer-readable storage medium may be, for example—but not limited to—an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer-readable storage medium include: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), a static random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a digital versatile disc (DVD), a memory stick, a floppy disk, a mechanically encoded device such as a punched card or raised structures in grooves having instructions stored thereon, and any suitable combination of the foregoing. The computer-readable storage medium as used herein is not construed as being a transient signal per se, such as a radio wave or other freely propagating electromagnetic wave, an electromagnetic wave propagating through a waveguide or other transmission medium (e.g., an optical pulse through an optical fiber cable), or an electrical signal transmitted through a wire.
[0089] The computer-readable program instructions described herein can be downloaded from a computer-readable storage medium to respective computing / processing devices, or downloaded to an external computer or an external storage device through a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network may include a copper transmission cable, an optical fiber transmission, a wireless transmission, a router, a firewall, a switch, a gateway computer, and / or an edge server. A network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in a computer-readable storage medium in each computing / processing device.
[0090] The computer program instructions for performing the operations of the present disclosure may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine - related instructions, microcode, firmware instructions, state - setting data, or source code or object code written in any combination of one or more programming languages, including object - oriented programming languages such as Smalltalk, C++, etc., and conventional procedural programming languages such as the "C" language or similar programming languages. The computer - readable program instructions may be executed entirely on the user's computer, partially on the user's computer, executed as a stand - alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via an Internet service provider through the Internet). In some embodiments, by using the state information of the computer - readable program instructions to customize an electronic circuit, such as a programmable logic circuit, a field - programmable gate array (FPGA), or a programmable logic array (PLA), the electronic circuit can execute the computer - readable program instructions to implement various aspects of the present disclosure.
[0091] Aspects of the present disclosure are described herein with reference to the flowchart and / or block diagram of a method, apparatus (system), and computer program product according to embodiments of the present disclosure. It should be understood that each block of the flowchart and / or block diagram, and combinations of blocks in the flowchart and / or block diagram, can be implemented by computer - readable program instructions.
[0092] These computer - readable program instructions can be provided to a processor of a general - purpose computer, a special - purpose computer, or other programmable data - processing apparatus to produce a machine such that, when the instructions are executed by the processor of the computer or other programmable data - processing apparatus, a device is created that implements the functions / acts specified in one or more blocks of the flowchart and / or block diagram. These computer - readable program instructions can also be stored in a computer - readable storage medium, which causes a computer, a programmable data - processing apparatus, and / or other devices to operate in a particular manner, so that the computer - readable medium storing the instructions includes a manufacture that includes instructions for implementing various aspects of the functions / acts specified in one or more blocks of the flowchart and / or block diagram.
[0093] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices, causing a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other devices to produce a computer-implemented process, such that the instructions executed on the computer, other programmable data processing apparatus, or other devices implement the functions / acts specified in one or more blocks of the flowchart and / or block diagram.
[0094] The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a segment of code, or a portion of an instruction, which contains one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions noted in the blocks may occur out of the order noted in the figures. For example, two consecutive blocks may in fact be executed substantially in parallel, or they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block of the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented by a dedicated hardware-based system that performs the specified functions or acts, or by a combination of dedicated hardware and computer instructions.
[0095] The embodiments of the present disclosure have been described above. The above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The choice of terms used herein is intended to best explain the principles of the embodiments, the practical application, or improvements made to the technology in the market, or to enable other ordinary skill in the art to understand the embodiments disclosed herein.
Claims
1. A signal transmission method, characterized in that, the method includes: detecting whether there is an abnormality in the transmission process of the first signal; the first signal is a data signal transmitted by a display device; when there is no abnormality in the transmission process of the first signal, transmitting the first signal in a first transmission mode; when there is an abnormality in the transmission process of the first signal, transmitting the first signal in a second transmission mode and transmitting a second signal; the second signal is other signals except the first signal; wherein, the number of bits of transmitted data in the second transmission mode is less than the number of bits of transmitted data in the first transmission mode.
2. The method according to claim 1, characterized in that, the second signal includes an error detection code of the first signal; the method further includes: when transmitting the first signal in the second transmission mode and transmitting the error detection code of the first signal, correcting the first signal according to the error detection code.
3. The method according to claim 1 or 2, characterized in that, the second signal includes register information; the method further includes: when transmitting the first signal in the second transmission mode and transmitting the register information, controlling an integrated circuit in the display device according to the register information.
4. The method according to claim 1, characterized in that, the first signal and the second signal are transmitted in a low voltage differential signal (LVDS) transmission mode.
5. The method according to claim 4, characterized in that, if the transmission format of the LVDS transmission mode is a second transmission format, before transmitting the first signal in the second transmission mode and transmitting the second signal, the method further includes: converting the transmission format of the LVDS transmission mode to a first transmission format.
6. The method according to claim 5, characterized in that, if the transmission format of the LVDS transmission mode is the second transmission format, after the abnormality is eliminated, the method further includes: restoring the transmission format of the LVDS transmission mode to the second transmission format.
7. The method according to claim 5 or 6, characterized in that, the first transmission format is a JEIDA format, and the second transmission format is a VESA format.
8. A signal transmission device, characterized in that, the device includes: a detection module, configured to detect whether there is an abnormality in the transmission process of the first signal; the first signal is a data signal transmitted by a display device; a first transmission module, configured to transmit the first signal in a first transmission mode when there is no abnormality in the transmission process of the first signal; a second transmission module, configured to transmit the first signal in a second transmission mode and transmit a second signal when there is an abnormality in the transmission process of the first signal; the second signal is other signals except the first signal; wherein, the number of bits of transmitted data in the second transmission mode is less than the number of bits of transmitted data in the first transmission mode.
9. The device according to claim 8, characterized in that, The second signal includes an error detection code of the first signal; the apparatus further comprises: a correction module, configured to correct the first signal according to the error detection code when the first signal is transmitted in the second transmission mode and the error detection code of the first signal is transmitted.
10. The apparatus according to claim 8 or 9, wherein, the second signal includes register information; the apparatus further comprises: a control module, configured to control an integrated circuit in the display device according to the register information when the first signal is transmitted in the second transmission mode and the register information is transmitted.
11. The apparatus according to claim 8, wherein, the first signal and the second signal are transmitted in a low voltage differential signal (LVDS) transmission mode.
12. The apparatus according to claim 11, wherein, the apparatus further comprises: a first conversion module, configured to convert a transmission format of the LVDS transmission mode into a first transmission format before the first signal is transmitted in the second transmission mode and the second signal is transmitted when the transmission format of the LVDS transmission mode is a second transmission format.
13. The apparatus according to claim 12, wherein, the apparatus further comprises: a second conversion module, configured to restore the transmission format of the LVDS transmission mode to the second transmission format after the abnormality is eliminated when the transmission format of the LVDS transmission mode is the second transmission format.
14. The apparatus according to claim 12 or 13, wherein, the first transmission format is a JEIDA format, and the second transmission format is a VESA format.
15. A chip, wherein, the chip includes the signal transmission apparatus according to any one of claims 8-14.
16. An electronic device, wherein, the electronic device includes the chip according to claim 15.
17. An electronic device, wherein, comprises: a processor; a memory for storing processor-executable instructions; wherein, the processor is configured to implement the method according to any one of claims 1-7 when executing the instructions stored in the memory.
18. A non-transitory computer-readable storage medium, on which computer program instructions are stored, wherein, the computer program instructions, when executed by a processor, implement the method according to any one of claims 1-7.
Citation Information
Patent Citations
Method and system for converting LVDS (Low-Voltage Differential Signaling) video signal into video signal suitable for 16LaneV-By-ONE
CN104902210A
Conversion device for converting LVDS signal into optional LCOS interface format signal
CN108538266A