LED control system

By designing a simplified LED control system and using the LVDS interface for cascading connection, the problems of complex routing and limited loading in the existing system are solved, simple routing and higher loading capacity are achieved, and more High resolution LED screen display.

CN119400099APending Publication Date: 2025-02-07XIAN QINGSONG PHOTOELECTRIC TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411491898.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-24
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

The existing LED control systems have the problem of complex wiring and limited loading, especially in large-screen LED displays, which require more interface wiring for Gigabit network interfaces, resulting in complex wiring and insufficient loading.

Method used

By designing an LED control system, the system includes a sending card, two allocation decks and multiple receiving decks. The sending card only needs to provide two LVDS interfaces and the allocation deck connection, and each allocation card provides three interfaces and The sending card or upper and lower-level allocation card and receiving card are connected by cascade connection using the LVDS interface to improve load carrying capacity.

Benefits of technology

It realizes simple routing, improves the loading capacity of LED screens, and can support LED screen display with larger resolution, solving the problems of complex routing and limited loading in existing systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119400099A_ABST
    Figure CN119400099A_ABST
Patent Text Reader

Abstract

The invention provides an LED control system, and relates to the technical field of display control, and the LED control system comprises a sending card which comprises a first LVDS wire outlet and a second LVDS wire outlet; the first distribution card group comprises a plurality of cascaded distribution cards which are in cascade connection through LVDS interfaces, and the cascaded first-stage distribution cards are connected with the first LVDS wire outlet; the second distribution card group comprises a plurality of cascaded distribution cards which are in cascade connection through LVDS interfaces, and the cascaded first-stage distribution cards are connected with the second LVDS wire outlet; and a plurality of receiving card groups, each receiving card group comprises a plurality of receiving cards which are in cascade connection through LVDS interfaces, and the first-stage receiving card of each receiving card group is connected with one distribution card. According to the embodiment of the invention, the function of loading the LED screen body with higher resolution through simple wiring is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of display technology, and in particular to an LED control system. Background Art

[0002] With the development of LED display technology, the application of LED display is becoming more and more extensive. The normal display of each LED display is inseparable from the control of its corresponding control system. The control system is responsible for the drive display and signal access of the entire LED display. The control system includes a sending card and a receiving card. Among them, the sending card (also called a sending box) is responsible for signal access, and the receiving card is responsible for driving the LED light board.

[0003] Due to the large-screen display characteristics of LED display screens, a sending card usually needs to be connected to multiple groups of cascaded sending cards through the Gigabit Ethernet interface. Therefore, the sending card usually requires more Gigabit Ethernet interface wiring. In addition, the Gigabit Ethernet interface has limited load. If the LED display screen is larger, such as 4K, the sending card needs more Gigabit Ethernet interface wiring. Therefore, the current LED control system has the problem of complex wiring and limited load. Summary of the invention

[0004] Based on this, it is necessary to provide an LED control system that can simplify wiring and improve load capacity in order to solve the above technical problems.

[0005] In a first aspect, the present application provides an LED control system, comprising:

[0006] A sending card, the sending card comprising a first LVDS line outlet and a second LVDS line outlet;

[0007] A first distribution card group, comprising a plurality of cascaded distribution cards connected in cascade via an LVDS interface, wherein the first-stage distribution card connected in cascade is connected to the first LVDS outlet;

[0008] A second distribution card group includes a plurality of cascaded distribution cards connected in cascade via an LVDS interface, wherein a first-stage distribution card of the cascade connection is connected to the second LVDS outlet;

[0009] A plurality of receiving card groups, each of which comprises a plurality of receiving cards cascade-connected via an LVDS interface, and a first-level receiving card of each receiving card group is connected to one of the distribution cards.

[0010] According to the LED control system provided in the embodiment of the present application, it includes a sending card, two distribution card groups and multiple receiving card groups. The sending card only needs to provide two interfaces, which are respectively connected to the first distribution card group and the first distribution card of the second distribution card group, and each distribution card only needs to provide three interfaces, which are respectively connected to the sending card or the upper-level distribution card of the cascade, the lower-level distribution card of the cascade and the first receiving card of a receiving card group. The wiring is simple, and the sending card and the distribution card, the distribution card and the distribution card, the distribution card and the receiving card, and the receiving card and the receiving card are all connected through the LVDS interface. A group of data interfaces of the LVDS interface has a line rate of at least 1 Gbps, and each LVDS interface usually contains multiple pairs of data groups, which can greatly improve the load capacity of the LED screen and realize the function of carrying a larger resolution LED screen through simple wiring.

[0011] In some embodiments, the sending card and the distribution card, and the distribution card and the distribution card are connected via an LVDS interface including a first number of pairs of data interfaces;

[0012] The distribution card receives the data signal from the sending card or the upper-level distribution card in the cascade, decodes the data signal, and transparently transmits the data signal to the lower-level distribution card in the cascade if there is a lower-level distribution card in the cascade.

[0013] Based on this embodiment, the sending card and the distribution card, as well as the distribution cards and the distribution cards, are connected via an LVDS interface including a first number of pairs of data interfaces. After each distribution card receives a data signal, if there is a cascaded next-level distribution card, the data signal is transparently transmitted to the next-level distribution card. Data transmission is fast and efficient, and the stability and consistency of the cascaded transmitted data can be guaranteed.

[0014] In some embodiments, the distribution card includes: a first LVDS output interface including a first number of pairs of data interfaces, and a second LVDS output interface including a second number of pairs of data interfaces, the distribution card is connected to the next level distribution card of the cascade through the first LVDS output interface, and is connected to the receiving card through the second LVDS output interface, and the second number is less than the first number;

[0015] The distribution card intercepts a third number of pairs of data signals from the received data signals, and transparently transmits the intercepted third number of pairs of data signals to the connected receiving card through the second LVDS output interface, wherein the third number is less than or equal to the second number.

[0016] Based on this embodiment, the two LVDS output interfaces of the distribution card can include different numbers of data interfaces, so as to be connected to the next-level distribution card of the cascade and the first receiving card of the receiving card group respectively, and intercept a third number of pairs of data signals from the received data signals, and transmit the intercepted third number of pairs of data signals to the connected receiving card through the second LVDS output interface, thereby realizing fast and efficient data transmission to the receiving card, as well as stability and consistency of the cascaded transmitted data.

[0017] In some embodiments, the distribution card intercepts the first third number of pairs of data signals of the received data signal, transparently transmits the intercepted first third number of pairs of data signals to the connected receiving card through the second LVDS output interface, shifts the remaining data signals, and adds the intercepted first third number of pairs of data signals to the end of the shifted data signal to obtain the data to be transparently transmitted, and transmits the data to be transparently transmitted to the next level distribution card of the cascade.

[0018] Based on this embodiment, the distribution card intercepts the first third number of pairs of data signals of the received data signal, which are the first third number of pairs of data signals of the intercepted data signal, and while transparently transmitting the first third number of pairs of data signals to the connected receiving card through the second LVDS output interface, it also shifts the remaining data signals, and adds the first third number of pairs of data signals to the end of the shifted data signal, and then transparently transmits them to the next level distribution card of the cascade, so that the next level distribution card can directly intercept from the first pair of data signals according to the number of logarithms of the data signal to be intercepted, and since the first third number of pairs of data signals are added to the end of the shifted data signal, the signals transparently transmitted to the next level distribution card contain all signals, which can help check whether the data signal channel between the sending card and the sending card is normal.

[0019] In some embodiments, the receiving cards are connected to each other via an LVDS interface including a second number of pairs of data interfaces;

[0020] The receiving card receives the data signal of the distribution card or the upper-stage receiving card of the cascade, decodes the data signal, and transparently transmits the data signal to the lower-stage receiving card of the cascade if there is a lower-stage receiving card of the cascade.

[0021] Based on this embodiment, the receiving cards and the receiving cards are connected through the LVDS interface including the second number of pairs of data group interfaces. After each receiving card receives the data signal, if there is a cascaded next-level receiving card, the data signal is transparently transmitted to the next-level receiving card. The data transmission is fast and efficient, and the stability and consistency of the cascaded transmitted data can be guaranteed.

[0022] In some embodiments, the distribution card is further used to receive an LVDS associated clock signal sent by the connected sending card or a cascaded upper-level distribution card, and perform data sampling on the received data signal based on the LVDS associated clock signal.

[0023] Based on this embodiment, when the distribution card samples the received data signal, it performs data sampling based on the LVDS path clock signal sent from the connected sending card or the cascaded upper-level distribution card, which can improve the accuracy of data sampling of the received data signal.

[0024] In some embodiments, the receiving card is further used to receive an LVDS associated clock signal distributed by the connected distribution card or a cascaded upper-level distribution card, and perform data sampling on a received data signal based on the received LVDS associated clock signal.

[0025] Based on this embodiment, when the receiving card samples the received data signal, it samples the data based on the LVDS accompanying clock signal sent from the connected distribution card or the cascaded upper-level receiving card, which can improve the accuracy of data sampling of the received data signal.

[0026] In some embodiments, the distribution card is further used to send a clock signal to the next-stage distribution card in the cascade and the connected receiving card based on the local clock.

[0027] Based on this embodiment, the distribution card also sends an accompanying clock signal to the cascaded next-level distribution card and the connected receiving card based on the local clock, so that the cascaded next-level distribution card and the connected receiving card can perform data sampling on the data signal sent by the distribution card based on the accompanying clock signal, which can improve the accuracy of data sampling of the received data signal by the next-level distribution card and the connected receiving card.

[0028] In some embodiments, the receiving card is further used to send a clock signal to a next-stage receiving card in the cascade based on a local clock.

[0029] Based on this embodiment, the receiving card also sends an accompanying clock signal to the next-level receiving card in the cascade based on the local clock, so that the next-level receiving card in the cascade can sample the data signal transmitted through the receiving card based on the accompanying clock signal, thereby improving the accuracy of data sampling of the received data signal by the next-level receiving card.

[0030] In some embodiments, the distribution card receives a pseudo-random code sent by a connected sending card or a cascaded upper-level distribution card, determines a clock for sampling the pseudo-random code, and centers the phase of the clock to obtain a local clock of the distribution card.

[0031] Based on this embodiment, the distribution card is based on the pseudo-random code sent by the connected sending card or the cascaded upper-level distribution card. By determining the clock for sampling the pseudo-random code, the local clock of the distribution card is obtained accordingly, which can improve the adaptability of the local clock of the distribution card to the pseudo-random code, and can realize the determination and update of the local clock of the distribution card. The local clock of the distribution card is determined on the basis of the pseudo-random code sent by the connected sending card or the cascaded upper-level distribution card. There will be no situation where the clock signal of the sending card is used as the clock signal of all sending cards to cause accumulated errors, which improves the accuracy of the clock signal and also helps to improve the accuracy of data acquisition.

[0032] In some embodiments, the receiving card receives a pseudo-random code from a connected distribution card or a cascaded upper-level receiving card, determines a clock for sampling the received pseudo-random code, and centers the phase of the clock to obtain a local clock of the receiving card.

[0033] Based on this embodiment, the receiving card is based on the pseudo-random code sent by the connected distribution card or the cascaded upper-level receiving card. By determining the clock for sampling the pseudo-random code, the local clock of the receiving card is obtained accordingly, which can improve the adaptability of the local clock of the receiving card to the pseudo-random code, and can realize the determination and update of the local clock of the receiving card. The local clock of the receiving card is determined on the basis of the pseudo-random code sent by the connected distribution card or the cascaded upper-level receiving card. There will be no situation where the clock signal of the sending card is used as the clock signal of all sending cards to cause the accumulation of errors, which improves the accuracy of the clock signal and also helps to improve the accuracy of data acquisition.

[0034] In some embodiments, the distribution card also sends a pseudo-random code to the next level distribution card in the cascade.

[0035] Based on this embodiment, the distribution card sends a pseudo-random code to the next-stage distribution card in the cascade, so that the next-stage distribution card can determine the local clock of the next-stage distribution card based on the received pseudo-random code.

[0036] In some embodiments, the receiving card further sends a pseudo-random code to a next-stage receiving card in the cascade.

[0037] Based on this embodiment, the receiving card also sends a pseudo-random code to the next-stage receiving card in the cascade, so that the next-stage receiving card can determine the local clock of the next-stage receiving card based on the received pseudo-random code.

[0038] In some embodiments, the distribution card is also used to send a random code retransmission request to the connected sending card or the cascaded upper-level distribution card when the retraining conditions are met, and the random code retransmission request is used to instruct the connected sending card or the cascaded upper-level distribution card to send a pseudo-random code.

[0039] Based on this embodiment, when the retraining conditions are met, the distribution card sends a random code resend request to the connected sending card or the cascaded upper-level distribution card, thereby requesting the connected sending card or the cascaded upper-level distribution card to send a pseudo-random code to achieve retraining of the local clock of the distribution card.

[0040] In some embodiments, the receiving card is also used to send a pseudo-random code retransmission request to the connected distribution card or the cascaded upper-level receiving card when the retraining conditions are met, and the random code retransmission request is used to instruct the connected distribution card or the cascaded upper-level receiving card to send a pseudo-random code.

[0041] Based on this embodiment, when the retraining conditions are met, the receiving card sends a random code resend request to the connected distribution card or the cascaded upper-level receiving card, thereby requesting the connected distribution card or the cascaded upper-level receiving card to send a pseudo-random code to achieve retraining of the local clock of the receiving card.

[0042] In some embodiments, the retraining condition includes: device reset or device restart.

[0043] Based on this embodiment, the distribution card or the receiving card sends a random code retransmission request after resetting or restarting, so that after resetting or restarting, the pseudo-random code can be obtained in time to train the local clock, which helps to improve the rapid recovery of the LED control function of the LED control system. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] FIG1 is a schematic diagram of a partial structure of an existing LED control system;

[0045] FIG. 2 is a schematic diagram of a partial structure of an LED control system in one embodiment. DETAILED DESCRIPTION

[0046] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0047] The following embodiments of the technical solution of the present application are described in detail in conjunction with the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present application, and are therefore only used as examples, and cannot be used to limit the scope of protection of the present application.

[0048] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by technicians in the technical field to which this application belongs; the terms used herein are only for the purpose of describing specific embodiments and are not intended to limit this application; the terms "including" and "having" in the specification and claims of this application and the above-mentioned figure descriptions and any variations thereof are intended to cover non-exclusive inclusions.

[0049] In the description of the embodiments of the present application, the technical terms "first", "second", etc. are only used to distinguish different objects, and cannot be understood as indicating or implying relative importance or implicitly indicating the number, specific order or primary and secondary relationship of the indicated technical features. In the description of the embodiments of the present application, the meaning of "multiple" is more than two, unless otherwise clearly and specifically defined.

[0050] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0051] In the description of the embodiments of the present application, the term "multiple" refers to more than two (including two). Similarly, "multiple groups" refers to more than two groups (including two groups), and "multiple pieces" refers to more than two pieces (including two pieces).

[0052] At present, in the field of LED display technology, a sending card usually needs to be connected to multiple groups of cascaded sending cards through a gigabit network interface. Therefore, the sending card usually requires more interface wiring of the gigabit network interface. A typical structural schematic diagram of an LED control system that realizes the connection between the sending card and the receiving card through a gigabit network interface is shown in Figure 1. Combined with Figure 1, it can be seen that there are 5 columns of receiving cards shown in Figure 1, so the sending card needs to have at least 5 gigabit network interfaces. If there are more columns of receiving cards, the sending card needs more gigabit network interfaces, and the wiring is complicated. In addition, the load capacity of the gigabit network interface is limited. If the LED display screen is larger, such as 4K, the sending card needs more interface wiring of the gigabit network interface.

[0053] After research, it was found that the routing of the LED control system can be simplified so that the sending card only needs to provide two interfaces, and the routing of the LED control system can be realized, and the routing is simple. At the same time, by configuring the LVDS interface to achieve the connection of the LED control system, the load capacity of the LED control system can be greatly improved.

[0054] Accordingly, an embodiment of the present application provides an LED control system. Referring to FIG. 2 , the LED control system includes:

[0055] A sending card 100, the sending card comprising a first LVDS line outlet and a second LVDS line outlet;

[0056] The first distribution card group 201 includes a plurality of distribution cards cascaded and connected in cascade via an LVDS interface, wherein the first-stage distribution card 2011 connected in cascade is connected to the first LVDS outlet;

[0057] The second distribution card group 202 includes a plurality of distribution cards cascaded and connected in cascade via an LVDS interface, wherein the first-stage distribution card 2022 of the cascade connection is connected to the second LVDS outlet;

[0058] A plurality of receiving card groups 300, each of the receiving card groups comprises a plurality of receiving cards cascade-connected via an LVDS interface, and a first-level receiving card of each of the receiving card groups 300 is connected to one of the distribution cards.

[0059] The first LVDS outlet and the second LVDS outlet are both LVDS interfaces. The sending card 100 is connected to the first distribution card group 201 and the second distribution card group 202 through the two LVDS interfaces. In the embodiment of the present application, the two LVDS interfaces are respectively referred to as the first LVDS outlet and the second LVDS outlet. It can be seen that the sending card only needs two LVDS outlets, and the outlets of the sending card are very simple, avoiding the situation of having many network ports.

[0060] The LVDS (Low-Voltage Differential Signaling) interface is an interface based on differential signal technology with low power consumption, low bit error rate, low crosstalk and low radiation. Its core is to use extremely low voltage swing to transmit data at high speed differentially, which can realize point-to-point or point-to-multipoint connection.

[0061] The distribution card is a data processing card used to realize data distribution. As can be seen from Figure 2, each distribution card has three LVDS interfaces: one LVDS interface is used to connect to the sending card or the upper-level distribution card of the cascade, one LVDS interface is used to connect to the lower-level distribution card of the cascade, and the other LVDS interface is used to connect to a receiving card group 300 (i.e., one of the receiving cards in the receiving card group).

[0062] Cascading refers to a connection method that connects one by one. Taking the first distribution card group 201 as an example, distribution card 2011 is connected to distribution card 2012, distribution card 2012 is connected to distribution card 2013, distribution card 2013 is connected to distribution card 2014, and the rest are connected by analogy, that is, distribution card 2011, distribution card 2012, distribution card 2013, distribution card 2014... are connected in series in sequence. Similarly, taking the receiving card group as an example, each receiving card is connected in series in sequence.

[0063] There is no limitation on the implementation method of the sending card, the distribution card and the receiving card, for example, they may be implemented through FPGA (Field-Programmable Gate Array).

[0064] According to the LED control system provided in the embodiment of the present application, it includes a sending card, two distribution card groups and multiple receiving card groups. The sending card only needs to provide two interfaces, which are respectively connected to the first distribution card group and the first distribution card of the second distribution card group, and each distribution card only needs to provide three interfaces, which are respectively connected to the sending card or the upper-level distribution card of the cascade, the lower-level distribution card of the cascade and the first receiving card of a receiving card group. The wiring is simple, and the sending card and the distribution card, the distribution card and the distribution card, the distribution card and the receiving card, and the receiving card and the receiving card are all connected through the LVDS interface. A group of data interfaces of the LVDS interface has a line rate of at least 1 Gbps, and each LVDS interface usually contains multiple pairs of data groups, which can greatly improve the load capacity of the LED screen and realize the function of carrying a larger resolution LED screen through simple wiring.

[0065] In some embodiments, the sending card and the distribution card, and the distribution card and the distribution card are connected via an LVDS interface including a first number of pairs of data interfaces;

[0066] The distribution card receives the data signal from the sending card or the upper-level distribution card in the cascade, decodes the data signal, and transparently transmits the data signal to the lower-level distribution card in the cascade if there is a lower-level distribution card in the cascade.

[0067] The LVDS interface can include multiple pairs of data interfaces, and a pair of data interfaces can also be called a pair of LVDS. A pair of data interfaces can independently transmit video data, so that the LVDS data pairs can be flexibly combined. For example, a row of LED cabinets can use a pair of LVDS data signals. This method can be suitable for LED screens with small bandwidth and small resolution, such as 2K screens. For another example, a row of LED cabinets uses multiple pairs of LVDS data signals, such as a row of LED cabinets uses 4 pairs of LVDS signals. This method can be suitable for LED screens with large resolution, such as 4K screens.

[0068] In the embodiment of the present application, one clock signal can transmit multiple bits of data, for example, one clock signal can transmit 8 bits of data.

[0069] The specific method of the first number is not limited, and it can usually be determined based on the number of data pairs that the LVDS interface can provide, and the number of columns of the configured receiving card group. Among them, the number of columns of the receiving card group can be determined based on the number of columns of the LED boxes that the sending card needs to be connected to, and the number of LVDS data pairs required for each column of LED boxes. In some cases, the number of selected sending cards can be determined based on the row and column configuration of the LED display screen, and each sending card uses an LVDS interface with how many groups of data interfaces, and then determine the number of distribution cards in the distribution card group connected to each LVDS interface of the sending card. In some cases, the two LVDS interfaces of the sending card can be the LVDS interface with the most data interface groups that can be provided. It can be understood that in other embodiments, the first number of the LVDS data interface of the sending card can also be determined in other ways.

[0070] Based on this embodiment, the sending card and the distribution card, as well as the distribution cards and the distribution cards, are connected through the LVDS interface including the first number of pairs of data interfaces, that is, the sending card and the distribution card, as well as the distribution cards and the distribution cards are connected through the LVDS interface with the same number of data interfaces. The LVDS interface can be conveniently set for the sending card and the distribution card, and after each distribution card receives the data signal, when there is a cascaded next-level distribution card, the data signal is transparently transmitted to the next-level distribution card. The data transmission is fast and efficient, and the stability and consistency of the cascaded transmitted data can be guaranteed.

[0071] In some embodiments, the distribution card includes: a first LVDS output interface including a first number of pairs of data interfaces, and a second LVDS output interface including a second number of pairs of data interfaces, the distribution card is connected to the next level distribution card of the cascade through the first LVDS output interface, and is connected to the receiving card through the second LVDS output interface, and the second number is less than the first number;

[0072] The distribution card intercepts a third number of pairs of data signals from the received data signals, and transparently transmits the intercepted third number of pairs of data signals to the connected receiving card through the second LVDS output interface, wherein the third number is less than or equal to the second number.

[0073] The specific value of the second number is not limited and can be determined based on the resolution requirement of the LED display screen, but is not limited thereto.

[0074] The specific value of the third number is not limited, and can be determined based on how many pairs of data interfaces the receiving card group needs to process based on the allocation card. The receiving card group needs to process how many pairs of data interfaces the data needs to process based on the resolution requirements of the LED display, but is not limited to this.

[0075] Transparent transmission is a data transmission method that is independent of the medium, modulation and demodulation method, transmission method, and transmission protocol of the transmission network. It means that the transmission network is only responsible for transmitting the business to be transmitted to the destination node, while ensuring the quality of transmission, regardless of the transmission business. It does not process the transmitted business.

[0076] Based on this embodiment, the two LVDS output interfaces of the distribution card may contain different numbers of data interfaces, so as to respectively connect with the next-level distribution card of the cascade and the first receiving card of the receiving card group, and intercept a third number of pairs of data signals from the received data signal, and transparently transmit the intercepted third number of pairs of data signals to the connected receiving card through the second LVDS output interface, thereby realizing fast and efficient data transmission to the receiving card, as well as stability and consistency of the cascaded data transmission. Moreover, the third number is less than or equal to the second number, so that more data can be transparently transmitted between the distribution card and the distribution card, while relatively less data can be transmitted between the distribution card and the receiving card, which can save the number of data signal pairs of the LVDS output interface, realize the on-demand selection and configuration of the LVDS data interface, and help save resources.

[0077] In some embodiments, the distribution card intercepts the first third number of pairs of data signals of the received data signal, transparently transmits the intercepted first third number of pairs of data signals to the connected receiving card through the second LVDS output interface, shifts the remaining data signals, and adds the intercepted first third number of pairs of data signals to the end of the shifted data signal to obtain the data to be transparently transmitted, and transmits the data to be transparently transmitted to the next level distribution card of the cascade.

[0078] The LVDS interface can transmit multiple pairs of data signals, so there can be multiple locations to store these multiple pairs of data signals respectively, and one location can store one pair of data signals. After the distribution card receives the data signal from the sending card or the upper-level distribution card of the cascade, the data signal can be intercepted from the corresponding position based on the configured position, wherein the specific position can be configured by the distribution card or by the upper device connected to the sending card, and the embodiments of the present application do not limit this.

[0079] In the embodiment of the present application, the distribution card always intercepts the first third number of pairs of data signals based on the location of the stored data signals, without having to search for the location of the data signals. After intercepting the first third number of pairs of data signals, the remaining data signals are shifted so that the remaining data signals can all be moved to the first position, which is convenient for the next level distribution card to intercept the data signals, that is, each level of distribution card can intercept the data signals from the beginning to the end, which is simple and convenient.

[0080] After the remaining data signals are shifted, the intercepted first third number of pairs of data signals are further added to the end of the shifted data signals, so that the number of bits of the stored data signals can be completed. On this basis, the data signals can be transparently transmitted, which can also help to check the integrity of data transmission.

[0081] Among them, it can be understood that after intercepting the first third number of pairs of data signals, the remaining data signals are shifted and the intercepted first third number of pairs of data signals are added to the end of the shifted data signals, but the data signal itself is not processed, so the content of the data signal is not changed, and thus data transparent transmission is essentially achieved.

[0082] It is understandable that the receiving card group connected to each distribution card can process only one group of data signals, and in this case the third number can be 1. In other embodiments, the receiving cards connected to each distribution card can process the same or different groups of data signals, for example, more than 2 groups of data signals, and in this case, when each distribution card intercepts the first third number of groups of data signals, the third number corresponding to each distribution card can be the same or different.

[0083] Based on this embodiment, the distribution card intercepts the first third number of pairs of data signals of the received data signal, which are the first third number of pairs of data signals of the intercepted data signal, and while transparently transmitting the first third number of pairs of data signals to the connected receiving card through the second LVDS output interface, it also shifts the remaining data signals, and adds the first third number of pairs of data signals to the end of the shifted data signal, and then transparently transmits them to the next level distribution card of the cascade, so that the next level distribution card can directly intercept from the first pair of data signals according to the number of logarithms of the data signal to be intercepted, and since the first third number of pairs of data signals are added to the end of the shifted data signal, the signals transparently transmitted to the next level distribution card contain all signals, which can help check whether the data signal channel between the sending card and the sending card is normal.

[0084] In some embodiments, the sending card is further used to adjust a data signal channel for sending data signals to a connected distribution card when an abnormality occurs in the data signal channel between the distribution cards.

[0085] Based on this embodiment, after the remaining data signals are shifted, the intercepted first third number of pairs of data signals are further added to the end of the shifted data signals, so that the number of bits of the stored data signal can be completed. Therefore, it is possible to know whether the data transmission of each data bit is normal. In the event of an abnormality, for example, a data interface of the LVDS interface of a distribution card does not receive data, it means that an abnormality has occurred in the data transmission, so that feedback can be given to the cascaded upper-level distribution card. The cascaded upper-level distribution card can adjust the data signal channel for sending the data signal on this basis to ensure the normal display of the LED display.

[0086] In some embodiments, the receiving cards are connected to each other via an LVDS interface including a second number of pairs of data interfaces;

[0087] The receiving card receives the data signal of the distribution card or the upper-stage receiving card of the cascade, decodes the data signal, and transparently transmits the data signal to the lower-stage receiving card of the cascade if there is a lower-stage receiving card of the cascade.

[0088] Among them, when the receiving card transparently transmits the data signal to the next-level receiving card in the cascade, it can directly transmit the received data signal to the next-level receiving card in the cascade, that is, in the same receiving card group, each receiving card will receive the same data signal, and when there are multiple groups of data signals, the arrangement positions of these multiple groups of data signals are also the same.

[0089] After receiving the data signal, the receiving card can intercept the signal at the corresponding position in the data signal based on the position of the screen driven by the receiving card in the display screen to drive the display.

[0090] Based on this embodiment, the receiving cards and the receiving cards are connected through the LVDS interface including the second number of pairs of data group interfaces. After each receiving card receives the data signal, if there is a cascaded next-level receiving card, the data signal is transparently transmitted to the next-level receiving card. The data transmission is fast and efficient, and the stability and consistency of the cascaded transmitted data can be guaranteed.

[0091] In some embodiments, the distribution card is further used to receive an LVDS associated clock signal sent by the connected sending card or a cascaded upper-level distribution card, and perform data sampling on the received data signal based on the LVDS associated clock signal.

[0092] The LVDS clock signal is a clock signal sent through the LVDS interface. When receiving a data signal, the distribution card needs to sample the received data signal based on a certain sampling period, and the sampling period can be determined based on the LVDS clock signal.

[0093] Based on this embodiment, when the distribution card samples the received data signal, it performs data sampling based on the LVDS path clock signal sent from the connected sending card or the cascaded upper-level distribution card, which can improve the accuracy of data sampling of the received data signal.

[0094] After receiving the LVDS associated clock signal, the distribution card can perform phase locking and frequency multiplication processing on the LVDS associated clock signal to obtain the processed associated clock signal, and perform data sampling on the received data signal based on the processed associated clock signal.

[0095] Phase lock, short for phase locking, is a technology that controls the phase of a controlled oscillator by a standard signal or an external signal. It is used to achieve phase synchronization with an external signal, or to track the frequency or phase of an external signal.

[0096] Through frequency multiplication processing, the operating frequency of the distribution card can be changed to a multiple of the frequency of the accompanying clock signal, thereby achieving the purpose of increasing the main frequency by increasing the frequency multiplication, which helps to improve processing efficiency.

[0097] In some embodiments, the receiving card is further used to receive an LVDS associated clock signal distributed by the connected distribution card or a cascaded upper-level distribution card, and perform data sampling on a received data signal based on the received LVDS associated clock signal.

[0098] Based on this embodiment, when the receiving card samples the received data signal, it samples the data based on the LVDS accompanying clock signal sent from the connected distribution card or the cascaded upper-level receiving card, which can improve the accuracy of data sampling of the received data signal.

[0099] In some optional implementations, the receiving card is also used to receive the LVDS associated clock signal allocated by the connected distribution card or the cascaded upper-level distribution card, perform phase locking and frequency multiplication on the received LVDS associated clock signal, obtain the processed associated clock signal, and perform data sampling on the received data signal based on the processed associated clock signal.

[0100] In some embodiments, the distribution card is further used to send a clock signal to the next-stage distribution card in the cascade and the connected receiving card based on the local clock.

[0101] When the distribution card sends a clock signal to the next-stage distribution card and the connected receiving card based on the local clock, the clock frequency of the sent clock signal is the same as the clock frequency of the local clock of the distribution card.

[0102] Based on this embodiment, the distribution card also sends an accompanying clock signal to the cascaded next-level distribution card and the connected receiving card based on the local clock, so that the cascaded next-level distribution card and the connected receiving card can perform data sampling on the data signal sent by the distribution card based on the accompanying clock signal, which can improve the accuracy of data sampling of the received data signal by the next-level distribution card and the connected receiving card.

[0103] In some embodiments, the receiving card is further used to send a clock signal to a next-stage receiving card in the cascade based on a local clock.

[0104] The receiving card sends a clock signal to the next-stage receiving card in the cascade based on the local clock, and the clock frequency of the sent clock signal is the same as the clock frequency of the local clock of the receiving card.

[0105] Based on this embodiment, the receiving card also sends an accompanying clock signal to the next-level receiving card in the cascade based on the local clock, so that the next-level receiving card in the cascade can sample the data signal transmitted through the receiving card based on the accompanying clock signal, thereby improving the accuracy of data sampling of the received data signal by the next-level receiving card.

[0106] In some embodiments, the distribution card receives a pseudo-random code sent by a connected sending card or a cascaded upper-level distribution card, determines a clock for sampling the pseudo-random code, and centers the phase of the clock to obtain a local clock of the distribution card.

[0107] Pseudo-random code is an artificially generated periodic sequence. It is a sequence code with a predetermined structure, which can be repeatedly generated and replicated and has a certain random sequence random characteristics. There is no limit to the way to generate pseudo-random codes. For example, a linear feedback shift register (LFSR) can be used to generate pseudo-random codes.

[0108] When the connected sending card or the upper-level distribution card in the cascade sends a pseudo-random code, the same number of data codes are usually sent consecutively for multiple times. Therefore, the distribution card can count the number of received codes to obtain the number and regularity of the data codes, and thus determine the sampling clock. After centering the phase of the sampling clock, the centered clock is used as the local clock of the distribution card.

[0109] The LVDS interface is a high-speed interface and is sensitive to physical conditions such as chip differences and cable differences. If a fixed sampling phase mechanism is used, there will be a problem of poor adaptability. Therefore, the clock signal can be calibrated by sending a pseudo-random code, which helps to improve the accuracy and adaptability of the clock signal.

[0110] Based on this embodiment, the distribution card is based on the pseudo-random code sent by the connected sending card or the cascaded upper-level distribution card. By determining the clock for sampling the pseudo-random code, the local clock of the distribution card is obtained accordingly, which can improve the adaptability of the local clock of the distribution card to the pseudo-random code, and can realize the determination and update of the local clock of the distribution card. The local clock of the distribution card is determined on the basis of the pseudo-random code sent by the connected sending card or the cascaded upper-level distribution card. There will be no situation where the clock signal of the sending card is used as the clock signal of all sending cards to cause accumulated errors, which improves the accuracy of the clock signal and also helps to improve the accuracy of data acquisition.

[0111] In some embodiments, the receiving card receives a pseudo-random code from a connected distribution card or a cascaded upper-level receiving card, determines a clock for sampling the received pseudo-random code, and centers the phase of the clock to obtain a local clock of the receiving card.

[0112] Based on this embodiment, the receiving card is based on the pseudo-random code sent by the connected distribution card or the cascaded upper-level receiving card. By determining the clock for sampling the pseudo-random code, the local clock of the receiving card is obtained accordingly, which can improve the adaptability of the local clock of the receiving card to the pseudo-random code, and can realize the determination and update of the local clock of the receiving card. The local clock of the receiving card is determined on the basis of the pseudo-random code sent by the connected distribution card or the cascaded upper-level receiving card. There will be no situation where the clock signal of the sending card is used as the clock signal of all sending cards to cause the accumulation of errors, which improves the accuracy of the clock signal and also helps to improve the accuracy of data acquisition.

[0113] In some embodiments, the distribution card also sends a pseudo-random code to the next level distribution card in the cascade.

[0114] Based on this embodiment, the distribution card sends a pseudo-random code to the next-stage distribution card in the cascade, so that the next-stage distribution card can determine the local clock of the next-stage distribution card based on the received pseudo-random code.

[0115] In some embodiments, the receiving card further sends a pseudo-random code to a next-stage receiving card in the cascade.

[0116] Based on this embodiment, the receiving card also sends a pseudo-random code to the next-stage receiving card in the cascade, so that the next-stage receiving card can determine the local clock of the next-stage receiving card based on the received pseudo-random code.

[0117] Among them, in the above embodiments, the pseudo-random codes sent by the sending card, the distribution card and the receiving card can be the same or different, as long as the distribution card and the receiving card receiving the pseudo-random codes can obtain the local clock accordingly. In some specific examples of the present application, the pseudo-random codes sent by the sending card, the distribution card and the receiving card can be set to be the same to simplify the application.

[0118] In some embodiments, the distribution card is also used to send a random code retransmission request to the connected sending card or the cascaded upper-level distribution card when the retraining conditions are met, and the random code retransmission request is used to instruct the connected sending card or the cascaded upper-level distribution card to send a pseudo-random code.

[0119] The retraining condition is used to determine the condition for retraining the local clock signal of the distribution card. In some cases, the local clock of the distribution card may have accumulated a lot of drift, or due to a major accident, it is necessary to re-determine the local clock of the distribution card to meet synchronization.

[0120] The specific setting method of the retraining condition is not limited. For example, the retraining condition may include a preset duration. That is, the preset duration after the time when the distribution card last trained the clock signal determines that the retraining condition is met. The time when the distribution card last trained the clock signal may be the time when the connected sending card or the cascaded upper-level distribution card sends a pseudo-random code, or the time when the local clock is updated. In other optional embodiments, it may be that the retraining condition is met at each preset duration after the distribution card is turned on, so that the clock signal can be retrained regularly to ensure the synchronization of the clock signal.

[0121] In other embodiments, the retraining condition may include a device reset or a device restart. The device reset may be an LED display reset or a distribution card reset. The device restart may be an LED display restart or a distribution card restart, but is not limited thereto. Thus, after the reset or restart, a random code retransmission request is issued, so that after the reset or restart, a pseudo-random code can be obtained in time to train the local clock, which helps to improve the rapid recovery of the LED control function of the LED control system.

[0122] Based on this embodiment, when the retraining conditions are met, the distribution card sends a random code resend request to the connected sending card or the cascaded upper-level distribution card, thereby requesting the connected sending card or the cascaded upper-level distribution card to send a pseudo-random code to achieve retraining of the local clock of the distribution card.

[0123] In some embodiments, the receiving card is also used to send a pseudo-random code retransmission request to the connected distribution card or the cascaded upper-level receiving card when the retraining conditions are met, and the random code retransmission request is used to instruct the connected distribution card or the cascaded upper-level receiving card to send a pseudo-random code.

[0124] The specific setting method of the retraining condition is not limited. For example, the retraining condition may include a preset duration. That is, the preset duration after the time when the receiving card last trained the clock signal determines that the retraining condition is met. The time when the receiving card last trained the clock signal may be the time when the connected distribution card or the cascaded upper-level receiving card sends a pseudo-random code, or the time when the local clock is updated. In other optional embodiments, it may be a preset duration every interval after the receiving card is turned on to determine that the retraining condition is met, so that the clock signal can be retrained regularly.

[0125] In other embodiments, the retraining condition may include a device reset or a device restart. The device reset may be an LED display reset or a receiving card reset. The device restart may be an LED display restart or a receiving card restart, but is not limited thereto. Thus, after the reset or restart, a random code retransmission request is issued, so that after the reset or restart, a pseudo-random code can be obtained in time to train the local clock, which helps to improve the rapid recovery of the LED control function of the LED control system.

[0126] The preset duration of the retraining condition corresponding to the allocation card and the preset duration of the retraining condition corresponding to the receiving card may be the same or different.

[0127] Based on this embodiment, when the retraining conditions are met, the receiving card sends a random code resend request to the connected distribution card or the cascaded upper-level receiving card, thereby requesting the connected distribution card or the cascaded upper-level receiving card to send a pseudo-random code to achieve retraining of the local clock of the receiving card.

[0128] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0129] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. An LED control system, characterized in that: include: A sending card, the sending card comprising a first LVDS line outlet and a second LVDS line outlet; A first distribution card group, comprising a plurality of cascaded distribution cards connected in cascade via an LVDS interface, wherein the first-stage distribution card connected in cascade is connected to the first LVDS outlet; A second distribution card group includes a plurality of cascaded distribution cards connected in cascade via an LVDS interface, wherein a first-stage distribution card of the cascade connection is connected to the second LVDS outlet; A plurality of receiving card groups, each of which comprises a plurality of receiving cards cascade-connected via an LVDS interface, and a first-level receiving card of each receiving card group is connected to one of the distribution cards.

2. The LED control system according to claim 1, characterized in that: The sending card and the distribution card, and the distribution card and the distribution card are connected via an LVDS interface including a first number of pairs of data interfaces; The distribution card receives the data signal from the sending card or the upper-level distribution card in the cascade, decodes the data signal, and transparently transmits the data signal to the lower-level distribution card in the cascade if there is a lower-level distribution card in the cascade.

3. The LED control system according to claim 2, characterized in that: The distribution card comprises: a first LVDS output interface including a first number of pairs of data interfaces, and a second LVDS output interface including a second number of pairs of data interfaces, the distribution card is connected to the next level distribution card of the cascade through the first LVDS output interface, and is connected to the receiving card through the second LVDS output interface, the second number is less than the first number; The distribution card intercepts a third number of pairs of data signals from the received data signals, and transparently transmits the intercepted third number of pairs of data signals to the connected receiving card through the second LVDS output interface, wherein the third number is less than or equal to the second number.

4. The LED control system according to claim 3, characterized in that: The distribution card intercepts the first third number of pairs of data signals of the received data signal, transparently transmits the intercepted first third number of pairs of data signals to the connected receiving card through the second LVDS output interface, shifts the remaining data signals, and adds the intercepted first third number of pairs of data signals to the end of the shifted data signal to obtain the data to be transparently transmitted, and transmits the data to be transparently transmitted to the next level distribution card of the cascade.

5. The LED control system according to claim 2, characterized in that: The receiving cards are connected to each other via an LVDS interface including a second number of pairs of data interfaces; The receiving card receives the data signal of the distribution card or the upper-stage receiving card of the cascade, decodes the data signal, and transparently transmits the data signal to the lower-stage receiving card of the cascade if there is a lower-stage receiving card of the cascade.

6. The LED control system according to any one of claims 1 to 5, characterized in that: Also includes at least one of the following: The distribution card is also used to receive the LVDS clock signal sent by the connected sending card or the upper-level distribution card in cascade, and perform data sampling on the received data signal based on the LVDS clock signal; The receiving card is also used to receive the LVDS associated clock signal distributed by the connected distribution card or the cascaded upper-level distribution card, perform phase locking and frequency multiplication processing on the received LVDS associated clock signal, obtain the processed associated clock signal, and perform data sampling on the received data signal based on the processed associated clock signal.

7. The LED control system according to claim 6, characterized in that: The system further comprises at least one of the following: The distribution card is also used to send a clock signal to the next level distribution card and the connected receiving card based on the local clock; The receiving card is also used to send a clock signal to the next-stage receiving card in the cascade based on the local clock.

8. The LED control system according to any one of claims 1 to 5, characterized in that: Include at least one of the following: The distribution card receives a pseudo-random code sent by a connected sending card or a cascaded upper-level distribution card, determines a clock for sampling the pseudo-random code, and centers the phase of the clock to obtain a local clock of the distribution card; The receiving card receives the pseudo-random code of the connected distribution card or the upper-level receiving card of the cascade, determines the clock for sampling the received pseudo-random code, and centers the phase of the clock to obtain the local clock of the receiving card; The distribution card also sends a pseudo-random code to the next level distribution card in the cascade; The receiving card also sends a pseudo-random code to the next-stage receiving card in the cascade.

9. The LED control system according to claim 8, characterized in that: Also includes at least one of the following: The distribution card is further used to send a random code retransmission request to the connected sending card or the upper-level distribution card in cascade when the retraining condition is met, wherein the random code retransmission request is used to instruct the connected sending card or the upper-level distribution card in cascade to send a pseudo-random code; The receiving card is also used to send a pseudo-random code retransmission request to the connected distribution card or the upper-level cascade receiving card when the retraining condition is met, and the random code retransmission request is used to instruct the connected distribution card or the upper-level cascade receiving card to send a pseudo-random code.

10. The LED control system according to claim 9, characterized in that: The retraining conditions include: the time from the last training time reaches a preset time, the device is reset or the device is restarted.