Display array driving device, system and display device

By introducing a storage module and a scan synchronization module into the display array driver, time-sharing output of the scan lines is achieved, solving the cost and power consumption problems caused by the increase in the number of scan lines connected to the driver chip, and improving the production efficiency and stability of the display panel.

CN116416888BActive Publication Date: 2025-09-09XIAN TIBORS ELECTRONIC TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111678718.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-31
Publication Date
2025-09-09
Estimated Expiration
2041-12-31

AI Technical Summary

Technical Problem

When the resolution of existing display panels is increased, the number of scan lines connected to the driver chip increases exponentially, resulting in a significant increase in packaging costs and power consumption, affecting production efficiency and operational stability.

Method used

A display array driving device is adopted, which includes a storage module, a channel driving module, a modulation module, a scan synchronization module and a scan driving module. The scan synchronization module reads configuration information and a scan synchronization signal, determines the row number interval of the scan driving module, realizes time-sharing output of the scan line, and reduces the power consumption of the driving device.

Benefits of technology

By driving the scan lines in a time-sharing manner, the packaging cost and power consumption of the driving device are reduced, and the production efficiency and operation stability are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116416888B_ABST
    Figure CN116416888B_ABST
Patent Text Reader

Abstract

The present application is applicable to the field of display technology and provides a drive device, system, and display device for a display array. The drive device includes a storage module and a channel driver module, a modulation module, a scan synchronization module, and a scan driver module connected in sequence. The scan synchronization module is used to read configuration information and obtain the row number interval of m scan lines of the scan driver module. The scan synchronization module is also used to receive a scan synchronization signal sent by a control module to determine the row number of the current scan channel of the display array, thereby determining whether the row number of the current scan channel is within the row number interval. If so, a scan control signal is output to control the operation of the scan driver module and the channel driver module. If not, the scan control signal is not output, the scan driver module is kept stationary, and time-sharing output of the scan lines connected to the drive device is achieved, thereby reducing the power consumption of the drive device.
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 a display array driving device, system, and display device. Background Art

[0002] With the rapid development of display technology, display panels have been widely used in various fields such as entertainment, education, and security, and users' requirements for display quality are gradually increasing. By increasing the resolution of display panels, the performance of display panels can be effectively improved in various aspects such as color gamut, brightness, viewing angle, and clarity.

[0003] Currently, more and more display panel manufacturers are improving the display quality of their display panels by increasing resolution. However, as the resolution increases, the number of light-emitting elements per unit area also increases exponentially, which in turn increases the number of scan lines connected to the driver chip. This leads to a significant increase in the packaging cost and power consumption of the driver chip, affecting production efficiency and the operational stability of the driver chip. Summary of the Invention

[0004] In view of this, the embodiments of the present application provide a driving device, system and display device for a display array to solve the problem that the number of scan lines connected to the existing driver chip increases exponentially, resulting in a significant increase in the packaging cost and power consumption of the driver chip, affecting the production efficiency and operating stability of the driver chip.

[0005] A first aspect of an embodiment of the present application provides a driving device for a display array, the driving device comprising a storage module, a channel driving module, a modulation module, a scan synchronization module, and a scan driving module, wherein the storage module is connected to the modulation module and the scan synchronization module respectively, the modulation module is connected to the channel driving module and the scan synchronization module respectively, and the scan synchronization module is connected to the scan driving module;

[0006] The storage module is used to connect to the external control module and store the display data information and configuration information sent by the control module;

[0007] The scan synchronization module is used to read the configuration information to obtain the row number interval of m scan lines; it is also used to connect to the control module, determine the row number of the current scan channel of the display array according to the scan synchronization signal sent by the control module, and send a scan control signal to the scan driving module and the modulation module when the row number of the current scan channel is within the row number interval;

[0008] The scan driving module is configured to connect the m scan lines to the m rows of scan channels of the display array in a one-to-one correspondence, generate a scan driving signal according to the scan control signal, and output the scan driving signal through the scan line corresponding to the current scan channel;

[0009] The modulation module is used to read the display data information according to the scanning control signal, generate a modulation signal according to the display data information, and send the modulation signal to the channel driving module;

[0010] The channel driving module is configured to be connected to the n columns of driving channels of the display array in a one-to-one correspondence via n channel lines, generate a channel driving signal according to the modulation signal, and output the channel driving signal to the corresponding connected driving channel via at least one channel line;

[0011] Wherein, i, n and m are positive integers.

[0012] The driving device for a display array provided in the first aspect of an embodiment of the present application can obtain the row number interval of the m scan lines of the scan driving module by reading configuration information through a scan synchronization module, and also receive the scan synchronization signal sent by the control module through the scan synchronization module to determine the row number of the current scan channel of the display array, so as to determine whether the row number of the current scan channel is within the row number interval. If so, a scan control signal is output to control the operation of the scan driving module and the channel driving module. If not, no scan control signal is output, and the scan driving module does not operate, thereby realizing time-sharing output of the scan lines connected to the driving device, thereby reducing the power consumption of the driving device.

[0013] A second aspect of the embodiments of the present application provides a display array driving system, comprising a control module and u shared scanning chipsets, wherein any one of the shared scanning chipsets comprises i driving devices provided in the first aspect of the embodiments of the present application, and the control module is connected to each of the i driving devices;

[0014] The control module is used to send a data signal, a data clock signal and a scan synchronization signal to the i driving devices;

[0015] The i driving devices are used to connect to the display array, the display array including i*i display panels spliced ​​in an array form, the t-th driving device is connected to the m-row scanning channels of the display panel in the t-th row of the display array in a one-to-one correspondence via m scanning lines, and is connected to the n-column driving channels of the display panel in the t-th column of the display array in a one-to-one correspondence via n channel lines;

[0016] The t-th driving device is used to determine the number of rows i*m of the scan channels included in the display array according to the data signal and the data clock signal, and to determine the row number interval of the m scan lines of the t-th driving device;

[0017] The t-th driving device is further configured to determine a row number of a current scanning channel of the display array according to the scanning synchronization signal, and when the row number of the current scanning channel is within the row number interval, output a scanning driving signal via a scanning line corresponding to the current scanning channel, so that the i driving devices drive the scanning channels of the display array in a time-sharing manner;

[0018] Wherein, u and t are positive integers.

[0019] The second aspect of the embodiment of the present application provides a display array driving system, which is connected to the display array through multiple driving devices, and can reduce the number of scan lines connected to each driving device, thereby reducing the packaging cost and power consumption of the driving device; and sends data signals, data clock signals and scan synchronization signals to i driving devices through a control module. Each driving device can obtain the row number interval of the connected scan line and the row number of the current scan channel, and determine whether to send a scan drive signal to the current scan channel based on whether the row number of the current scan channel is within the row number interval, so that the i driving devices can drive the scan channels of the display array in a time-sharing manner, thereby further reducing power consumption.

[0020] A third aspect of the embodiments of the present application provides a display device, comprising a control module, i driving devices provided in the first aspect of the embodiments of the present application, and a display array connected in sequence.

[0021] It can be understood that the beneficial effects of the third aspect mentioned above can be found in the relevant description of the second aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments or descriptions of the prior art. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0023] Figure 1 This is a schematic diagram of the first structure of the driving device provided in an embodiment of the present application;

[0024] Figure 2 This is a timing diagram of the interaction between the control module, storage module, channel driver module, modulation module, scan synchronization module and scan driver module provided in an embodiment of the present application;

[0025] Figure 3 This is a schematic diagram of the second structure of the driving device provided in an embodiment of the present application;

[0026] Figure 4 This is a schematic diagram of the third structure of the driving device provided in the embodiment of the present application;

[0027] Figure 5 This is a schematic diagram of the fourth structure of the driving device provided in the embodiment of the present application;

[0028] Figure 6 This is a fifth structural diagram of the driving device provided in the embodiment of the present application;

[0029] Figure 7 This is a schematic diagram of the first structure of the drive system provided in an embodiment of the present application;

[0030] Figure 8 This is a second structural diagram of the drive system provided in an embodiment of the present application;

[0031] Figure 9 It is a schematic structural diagram of a display device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0032] In the following description, specific details such as specific system structures and techniques are provided for purposes of illustration rather than limitation to facilitate a thorough understanding of the embodiments of the present application. However, it will be apparent to those skilled in the art that the present application may be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to avoid obscuring the description of the present application with unnecessary detail.

[0033] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, integers, steps, operations, elements and / or components, but does not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or collections thereof.

[0034] It will also be understood that the term "and / or" used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.

[0035] As used in this specification and the appended claims, the term "if" can be interpreted as "when" or "upon" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "upon determination" or "in response to determining" or "upon detection of [described condition or event]" or "in response to detecting [described condition or event]," depending on the context.

[0036] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.

[0037] References to "one embodiment" or "some embodiments" in this specification mean that a particular feature, structure, or characteristic described in conjunction with that embodiment is included in one or more embodiments of the present application. Thus, phrases such as "in one embodiment," "in some embodiments," "in other embodiments," and "in other embodiments" appearing in various places in this specification do not necessarily refer to the same embodiment, but rather mean "one or more but not all embodiments," unless otherwise specifically emphasized. The terms "including," "comprising," "having," and variations thereof all mean "including but not limited to," unless otherwise specifically emphasized.

[0038] In applications, more and more display panel manufacturers are improving the display quality of their panels by increasing resolution. However, as the resolution increases, the number of light-emitting elements per unit area increases exponentially, which in turn increases the number of scan lines connected to the driver chip. This significantly increases the packaging cost and power consumption of the driver chip, affecting production efficiency and the operational stability of the driver chip.

[0039] In response to the above technical problems, an embodiment of the present application provides a driving device for a display array, comprising a storage module and a channel driving module, a modulation module, a scan synchronization module and a scan driving module connected in sequence. The scan synchronization module reads configuration information and obtains a scan synchronization signal sent by a control module, thereby determining whether the channel line of the scan driving module is connected to the current scan channel of the display array. If so, a scan control signal is output to control the operation of the scan driving module and the channel driving module. If not, the scan control signal is not output, the scan driving module is kept stationary, and time-sharing output of the scan lines connected to the driving device is achieved, thereby reducing the power consumption of the driving device.

[0040] The driving device provided in the embodiments of the present application can be applied to a display array, which can be any type of device with a display function, such as a monitor, a television, a laptop computer, a tablet computer, a multimedia advertising machine, an electronic billboard, etc.

[0041] In application, the display array includes a display panel, which can be a liquid crystal display panel based on TFT-LCD (Thin Film Transistor Liquid Crystal Display) technology, a liquid crystal display panel based on LCD (Liquid Crystal Display) technology, an organic electric laser display panel based on OLED (Organic Light Emitting Diode) technology, a quantum dot light emitting diode display panel based on QLED (Quantum Dot Light Emitting Diodes) technology, or a curved display panel, etc.

[0042] In application, the display array can specifically be an LED display array composed of multiple LED (Light Emitting Diode) display panels. The embodiment of the present application does not impose any restrictions on the number of LED display panels included in the display array. The LED display panels included in the display array can be display panels using any LED technology such as LED, OLED or QLED.

[0043] like Figure 1 As shown, a schematic structural diagram of a driving device 100 provided in an embodiment of the present application includes a storage module 110 and a channel driving module 120, a modulation module 130, a scan synchronization module 140 and a scan driving module 150 connected in sequence, wherein the storage module 110 is connected to the modulation module 130 and the scan synchronization module 140 respectively;

[0044] The storage module 110 is used to connect to the external control module 200 and store the display data information and configuration information sent by the control module 200;

[0045] The scan synchronization module 140 is used to read configuration information to obtain the row number interval of m scan lines. It is also used to connect to the external control module 200, determine the row number of the current scan channel of the display array 300 based on the scan synchronization signal sent by the control module 200, and send a scan control signal to the scan driver module 150 and the modulation module 130 when the row number of the current scan channel is within the row number interval.

[0046] The scan driving module 150 is used to connect to the m rows of scan channels 310 of the display array 300 through m scan lines in a one-to-one correspondence, generate a scan driving signal according to a scan control signal, and output the scan driving signal through the scan line corresponding to the current scan channel;

[0047] The modulation module 130 is used to read the display data information according to the scanning control signal, generate a modulation signal according to the display data information, and send it to the channel driving module 120;

[0048] The channel driving module 120 is configured to be connected to the n columns of driving channels 320 of the display array 300 in a one-to-one correspondence via n channel lines, generate a channel driving signal based on the modulation signal, and output the channel driving signal to the corresponding connected driving channel 320 via at least one channel line;

[0049] The display array 300 includes i*n column driving channels 320 and i*m row scanning channels 310 , where i, n, and m are positive integers.

[0050] In applications, the driving device 100 may be an integrated circuit (IC) integrating modules such as the storage module 110 to the scan driving module 150 , and specifically may be a digital integrated circuit (DIC).

[0051] In application, the driving device 100 can be connected to the control module 200. The control module 200 can be a receiving card of the display array or a processor of the receiving card. The processor can be a system on chip (SOC), a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor. In some embodiments, the control module 200 can be an integrated circuit of the receiving card, specifically a timer control register (TCON).

[0052] In applications, the storage module 110 may be an internal storage unit of the display array in some embodiments, such as a register, a read-only memory (ROM), or a random access memory (RAM).

[0053] In application, the storage module 110 is used to connect with the control module 200 to store the display data information and configuration information sent by the control module 200. The display data information may include information such as the lighting timing and grayscale data of each pixel in the display array to determine the display content of the display array 300; the configuration information can be used to determine or adjust the configuration parameters of each module in the driving device 100. For example, the configuration information can be used to adjust the output gain of the channel driving module 120 and / or the scan driving module 150; it can also be used to connect with the modulation module 130 to adjust the lighting timing and / or grayscale data of any pixel at any time; it can also be used to determine the row number interval of m scan lines and / or the row number interval of n channel lines.

[0054] In application, the storage module 110 can be connected to any one or more modules in the driving device 100 according to actual needs and adjust the configuration parameters of the connected modules. Figure 1 The structural diagram showing the connection between the storage module 110 and the modulation module 130 and the scan synchronization module 140 is merely illustrative. The embodiment of the present application does not impose any limitation on the connection relationship of the storage module 110 .

[0055] In an application, the scan synchronization module 140 is used to read configuration information. Upon receiving the configuration information, the storage module 110 may forward the information to the scan synchronization module 140. Alternatively, the scan synchronization module 140 may read the configuration information upon receiving a scan synchronization signal. Alternatively, the scan synchronization module 140 may detect whether the configuration information has been updated and, if so, read the updated configuration information. By reading the configuration information, the scan synchronization module 140 may obtain the row number intervals for the m scan lines of the scan driver module 150. The row number of each scan line reflects the row number of the scan channel 310 of the display array 300 to which the scan line is connected.

[0056] For example, assuming i=10 and m=20, the display array 300 includes i*m=200 rows of scan channels, and the scan driver module 150 is connected to the 20 rows of scan channels 310 of the display array 300 in a one-to-one correspondence via 20 scan lines. Assuming the row numbers of the 20 rows of scan channels 310 of the display array 300 are 41 to 60, respectively, the row numbers of the m scan lines of the scan driver module 150 range from 41 to 60. Specifically, the scan line with row number 41 of the scan driver module 150 is connected to the scan channel with row number 41 of the display array 300.

[0057] In an application, the scan synchronization module 140 is further configured to connect to the control module 200 and receive a scan synchronization signal sent by the control module 200. The scan synchronization module 140 can determine the row number of the current scan channel of the display array 300 based on the number of scan synchronization signals received or the timing of the scan synchronization signals. When the row number of the current scan channel is within the row number interval, it indicates that the current scan channel is connected to a corresponding scan line of the scan driver module 150. A scan control signal can be sent to the scan driver module 150 and the modulation module 130. The scan control signal can include the row number of the current scan channel, so that the scan driver module 150 can determine the row number of the scan line connected to the current scan channel.

[0058] In application, when receiving the scan control signal, the scan driving module 150 can obtain the row number of the scan line corresponding to the current scan channel, generate a scan driving signal, and output the scan driving signal through the scan line corresponding to the current scan channel.

[0059] It should be noted that the display array 300 can light up pixels using a row-by-row scanning or interlaced scanning method. Only one row of scanning channels receives a scanning drive signal each time. The current scanning channel represents a row of scanning channels that receives a scanning drive signal in the current lighting cycle.

[0060] In application, the modulation module 130 can read the display data information in the storage module 110 when receiving the scanning control signal; it can also actively read the display data information in the storage module 110 to obtain and generate a modulation signal based on the grayscale data of the pixels to be lit and the pixels to be lit under the current timing and send it to the channel driving module 120.

[0061] In application, the channel driving module 120 is used to connect one-to-one with the n columns of driving channels 320 of the display array 300 through n channel lines. After receiving the modulation signal, the modulation signal can be output to the corresponding connected driving channel through at least one channel line; the modulation signal can also be processed, for example, the output gain in the configuration information is obtained, and the modulation signal is processed according to the output gain to obtain a channel driving signal; or the modulation signal is processed according to the preset gain of the channel driving module 120 to obtain a channel driving signal, and the channel driving signal is output to the corresponding connected driving channel through at least one channel line.

[0062] In one embodiment, the driving device 100 further includes a global clock module 160 , which is connected to the storage module 110 , the channel driving module 120 , the modulation module 130 , the scan synchronization module 140 , and the scan driving module 150 , respectively.

[0063] The global clock module 160 is used to generate a global clock signal and send the global clock signal to the storage module 110 , the channel driving module 120 , the modulation module 130 , the scan synchronization module 140 and the scan driving module 150 .

[0064] In applications, the global clock module 160 is used to generate a global clock signal and send it to each module of the driving device 100 to serve as the working clock of each module in the driving device 100 and synchronize the working clock of each module.

[0065] Figure 2 The timing diagram of the interaction among the control module 200 , the storage module 110 , the channel driving module 120 , the modulation module 130 , the scan synchronization module 140 and the scan driving module 150 is exemplarily shown.

[0066] In application, the scan drive signal output by the scan drive module 150 and the channel drive signal output by the channel drive module 120 can be used to control the display array 300 in real time to output display content according to the display data information; the scan synchronization module 140 is used to read configuration information and can obtain the row number interval of the m scan lines of the scan drive module 150. It is also used to receive the scan synchronization signal sent by the control module 200 to determine the sequence number of the current scan channel of the display array 300. Therefore, the scan synchronization module 140 can determine whether the scan drive module 150 of the driving device 100 is connected to the current scan channel. If so, the scan control signal is output to control the operation of the scan drive module 150 and the channel drive module 120. If not, the scan control signal is not output, and the scan drive module 150 is kept stationary, thereby realizing time-sharing output of the scan lines connected to the driving device 100, thereby reducing the power consumption of the driving device 100.

[0067] like Figure 3As shown, based on Figure 1 In the corresponding embodiment, in one embodiment, the storage module 110 includes an interface unit 111, a register unit 112 and a storage unit 113;

[0068] The interface unit 111 is connected to the register unit 112 and the storage unit 113 respectively, the register unit 112 is connected to the modulation module 130 and the scan synchronization module 140 respectively, and the storage unit 113 is connected to the modulation module 130;

[0069] The interface unit 111 is used to connect to the control module 200, receive the data signal and data clock (DCLK) signal sent by the control module 200, and obtain display data information and configuration information according to the data signal and data clock signal;

[0070] The register unit 112 is used to store configuration information;

[0071] The storage unit 113 is used to store display data information.

[0072] In application, the storage module 110 may include an interface unit 111, a register unit 112 and a storage unit 113, wherein the interface unit 111 may include a data interface and a clock interface. Specifically, the data interface and the clock interface may be a set of serial IO (Input / Output) interface pairs or a set of parallel IO interface pairs. The interface unit 111 may receive a data signal through the data interface and a data clock signal through the clock interface, and obtain display data information and configuration information based on the data signal and the data clock signal. It should be noted that after receiving the data signal and the data clock signal, the interface unit 111 may process the signal pair consisting of the data signal and the data clock signal to obtain the display data information and configuration information carried by the data signal and the data clock signal.

[0073] In an application, the register unit 112 may include one or more registers. Specifically, it may include different types of registers, such as a general register (GR), a data register (DR), or a shift register (SR). For example, the register unit 112 may include one GR; one GR and one DR; one GR and one SR; or one GR, one DR, and one SR. This embodiment of the application does not impose any restrictions on the number of registers included in the register unit 112 or the type of each register.

[0074] In application, the register unit 112 can be used to store configuration information, which can be used to determine or adjust the configuration parameters of each module in the driving device 100. The configuration parameters specifically determined or adjusted by the configuration information can be referred to. Figure 1 The relevant descriptions in the corresponding embodiments are not repeated here. The register unit 112 can also distribute the sub-configuration information to the corresponding module when receiving the sub-configuration information for determining or adjusting the configuration parameters of any module, so as to realize automatic reading of the configuration parameters and realize automatic configuration of the driving device 100 according to the configuration parameters.

[0075] In the application, the storage unit 113 can be used to store display data information, and when receiving the call instruction of the modulation module 130, send the display data information to the modulation module 130. The specific function of the display data information can be referred to Figure 1 The relevant descriptions in the corresponding embodiments will not be repeated here.

[0076] In application, the storage module 110 includes an interface unit 111, a storage unit 113 and a register unit 112. By storing display data information with a large amount of data in the storage unit 113, the advantages of the storage unit 113 having large storage space and low cost can be utilized to reduce the production cost of the driving device; by storing configuration information in the register unit 112, when the scanning synchronization module 140 reads the configuration information, the data transmission and response speed of the register unit 112 is fast, which can reduce the transmission delay of the configuration information, thereby increasing the generation speed of the scanning control signal, so as to reduce the delay of the output channel driving signal and the scanning driving signal of the driving device 100.

[0077] like Figure 4 As shown, based on Figure 3 In the corresponding embodiment, in one embodiment, the scan synchronization module 140 includes a counter unit 141, a scan common control unit 142 and a scan switching control unit 143, and the scan control signal includes a scan common control signal and a scan switching control signal;

[0078] The scan common control unit 142 is connected to the counter unit 141, the register unit 112 and the scan driving module 150 respectively. The scan switching control unit 143 is connected to the counter unit 141, the scan driving module 150 and the modulation module 130 respectively. The counter unit 141 is connected to the register unit 112.

[0079] The counter unit 141 is used to read configuration information to obtain the row number i*m of the scan channels 310 included in the display array 300. The counter unit 141 is also used to connect to the control module 200, receive the scan synchronization signal sent by the control module 200, and determine the row number of the current scan channel of the display array 300 based on the row number i*m of the scan channels 310 and the scan synchronization signal, and send the row number to the scan sharing control unit 142 and the scan switching control unit 143.

[0080] The scan common control unit 142 is used to read the configuration information to obtain the row number intervals of the m scan lines of the scan driving module 150;

[0081] The scan common control unit 142 is further configured to generate a scan common control signal and send it to the scan driving module 150 when the row number of the current scan channel is within the row number interval;

[0082] The scan switching control unit 143 is configured to generate a scan switching control signal according to the row number of the current scan channel and send the signal to the scan driving module 150 and the modulation module 130 .

[0083] In application, the scan synchronization module 140 may include a counter unit 141 , a scan sharing control unit 142 , and a scan switching control unit 143 .

[0084] The counter unit 141 can receive a scan synchronization signal sent by the control module 200. The scan synchronization signal is used to control the driver device 100 to output a scan drive signal and a channel drive signal to drive the display array 300. The counter unit 141 can record the number of times the scan synchronization signal is received, or the number of pulses of the scan synchronization signal that increases over time, specifically the number of pulses on a falling edge, the number of pulses on a rising edge, or the number of pulses on both a falling and rising edge, to generate a count value representing the number of scans. The counter unit 141 can also read configuration information to obtain the number of rows i*m of the scan channels 310 included in the display array 300. The counter unit 141 can determine whether the number of scans represented by the count value is equal to the number of rows of the scan channels 310. The counter unit 141 can reset the count value when the number of scans represented by the count value is equal to the number of rows of the scan channels 310. This resets the count value after the display array completes a scan cycle, ensuring that the count value accurately represents the row number of the current scan channel. For example, assuming that the scanning mode of the display array is row-by-row scanning, before the display array scans to the i*mth row scanning channel, the count value of the counter unit is used to represent the row number of the current scanning channel. When the display array scans to the i*mth row scanning channel, the counter unit resets the count value to zero (when the count value is 0, the count value represents that the row number of the current scanning channel is i*m).

[0085] In application, the counter unit 141 may send the count value to the scan common control unit 142 and the scan switching control unit 143 .

[0086] In application, the scan common control unit 142 can be used to read configuration information to obtain the row number intervals of the m scan lines of the scan driving module 150. Specifically, the configuration information can include the row number intervals of the m scan lines of the scan driving module 150.

[0087] In application, the scan sharing control unit 142 can also determine whether the row number of the current scan channel is within the row number interval. If so, it means that the current scan channel is correspondingly connected to one of the scan lines of the scan driving module 150, and generates and sends a scan sharing control signal to the scan driving module 150; if not, the scan sharing control unit 142 does not work.

[0088] In application, the scan switching control unit 143 can be a decoder for decoding the count value to generate a scan switching control signal and send it to the scan driving module 150 and the modulation module 130. The function implemented by sending the scan control switching control signal to the modulation module 130 is consistent with the function implemented by sending the above-mentioned scan control signal to the modulation module 130, and will not be repeated here. It should be noted that the scan switching control unit 143 can store preset decoding rules; the scan switching control unit 143 can also be connected to the register unit to obtain and generate real-time decoding rules based on the number of rows i*m of the scan channels 310 included in the display array 300 and the row number interval of the m scan lines of the scan driving module 150. The scan switching control unit can convert the count value into a scan switching control signal based on the preset decoding rule or the real-time decoding rule, and use it to control the scan line connected to the current scan channel to output the scan driving signal.

[0089] In one embodiment, the scan driving module 150 is configured to generate a scan driving signal according to the scan common control signal, and control the scan line corresponding to the current scan channel to output the scan driving signal according to the scan switching control signal.

[0090] In an application, the scan drive module 150 may include m scan switches, each of which is connected to m scan lines in a one-to-one correspondence. The scan switch may be a device or circuit having an electronic switch function, such as a triode or a metal oxide semiconductor field effect transistor (MOSFET), and more specifically, a thin film transistor (TFT). The input electrode of each scan switch is used to receive a scan drive signal, the gate electrode of each scan switch is connected to the scan switching control unit 143 and is used to receive a scan switching control signal, and the output electrode of each scan switch is connected to the corresponding scan line, wherein when the input electrode of the scan switch is a source electrode, the output electrode is a drain electrode; when the input electrode of the scan switch is a drain electrode, the output electrode is a source electrode.

[0091] In application, when the scan driving module 150 receives a scan common control signal, a scan driving signal can be generated and sent to the input pole of each scan switch; when the scan driving module 150 receives a scan switching control signal, the row number of the scan line connected to the current scan channel can be determined according to the scan switching control signal, and the scan switching control signal can be output to the gate of the scan switch of the scan line connected to the current scan channel, so that the above-mentioned scan switch is turned on to control the scan line connected to the current scan channel to output the scan driving signal.

[0092] In application, the counter unit 141 records the number of times or pulses of the scan synchronization signal are received, and a count value for representing the number of scans can be generated. By obtaining the number of rows i*m of the scan channels 310 included in the display array 300, it can be determined whether the number of scans represented by the count value is equal to the number of rows of the scan channels 310. If equal, the count value can be cleared to zero, so that the counter unit 141 resets the count value after the display array completes a round of scanning, so that the count value can be used to accurately represent the row number of the current scan channel; the scan common control unit 142 also determines whether the row number of the current scan channel is within the row number interval. If so, the scan drive module 150 is controlled to generate a scan drive signal; the scan switching control unit 143 decodes the count value to generate a scan switching control signal.

[0093] like Figure 5 As shown, based on Figure 4 In one embodiment, the counter unit 141 includes a first counter 144 and a second counter 145 . The first counter 144 is connected to the register unit 112 , and the second counter 145 is connected to the first counter 144 , the scan sharing control unit 142 , the scan switching control unit 143 , and the register unit 112 , respectively.

[0094] The first counter 144 is used to read the configuration information and obtain the preset scanning period. It is also used to connect to the control module 200 and, upon receiving the rising edge pulse of the scanning synchronization signal sent by the control module 200, increase the first count value by 1. When the first count value equals the preset scanning period, it sends a synchronization switching signal to the second counter 145 and resets the first count value to zero.

[0095] The second counter 145 is used to read the configuration information to determine the number of rows i*m of the scan channels included in the display array; and is also used to increase the second count value by 1 upon receiving the synchronous switching signal, and send the second count value to the scan sharing control unit 142 and the scan switching control unit 143. The second count value is used to represent the row number of the current scan channel;

[0096] The second counter 145 is further configured to reset the second count value to zero when the second count value is equal to the number of rows i*m of the scanning channel;

[0097] The scanning synchronization signal is a data clock signal.

[0098] In application, the control module 200 can multiplex the data clock signal into a scan synchronization signal to control the drive device 100 to output the scan drive signal and the channel drive signal. Specifically, the drive device 100 can output the scan drive signal and the channel drive signal according to the timing of the scan synchronization signal.

[0099] In application, when the control module 200 multiplexes the data clock signal into a scan synchronization signal, the counter unit 141 may include a first counter 144 and a second counter 145. The first counter 144 is configured to receive the scan synchronization signal sent by the control module 200 and, upon receiving a rising edge pulse of the scan synchronization signal, increment the first count value by 1. The first counter 144 is also configured to read the configuration information stored in the register unit 112 and obtain a preset scan period. The preset scan period is used to determine the relationship between the first count value and the synchronous switching signal sent by the first counter 144. Specifically, when the first count value is equal to the preset scan period, the first counter 144 sends a synchronous switching signal to the second counter 145 and resets the first count value to zero.

[0100] For example, assuming the preset scan period is 10 and the initial value of the first count value is 0, when the first counter 144 receives the tenth rising edge pulse, the first count value is 10, and the first counter 144 sends a synchronous switching signal to the second counter 145, resetting the first count value to 0. The specific value of the preset scan period can be set according to actual needs.

[0101] In an application, the second counter 145 can record the number of received synchronous switching signals. Specifically, upon receiving the synchronous switching signal, the second counter 145 can increment the second count value by 1 and send the second count value to the scan sharing control unit 142 and the scan switching control unit 143, so that the second count value represents the number of scans. The second counter 145 can also read configuration information to obtain the number of rows i*m of the scan channels included in the display array, and can determine whether the number of scans represented by the second count value is equal to the number of rows of the scan channels. If the number of scans represented by the second count value is equal to the number of rows of the scan channels, the second counter 145 resets the count value after the display array completes a scan, so that the second count value can accurately represent the row number of the current scan channel.

[0102] In application, when the control module 200 multiplexes the data clock signal into a scan synchronization signal, the data clock signal sent by the control module 200 can be received through the first counter 144, and the configuration information can be read to obtain the preset scan period, so that when the number of rising edge pulses of the data clock signal is equal to the preset scan period, a synchronous switching signal is sent to the second counter 145, and the second counter 145 is used to control the operation of the scan common control unit 142 and the scan switching control unit 143, that is, to control the drive device 100 to output the scan drive signal and the channel drive signal, thereby realizing the multiplexing of the data clock signal to control the operation of the drive device 100, without the need to set up an independent scan synchronization signal, thereby improving the operating stability of the drive device 100 and the control module 200.

[0103] It should be noted that the control module 200 can also multiplex the data signal into a scanning synchronization signal. The working principle of the counter unit 141 when the data signal is multiplexed into a scanning synchronization signal is the same as the working principle of the counter unit 141 when the data clock signal is multiplexed into a scanning synchronization signal, and will not be repeated here.

[0104] like Figure 6 As shown, based on Figure 4 In the corresponding embodiment, in one embodiment, the counter unit 141 includes a third counter 146 , and the third counter 146 is connected to the storage module 200 ;

[0105] The third counter 146 is used to read configuration information to determine the number of rows i*m of the scan channels included in the display array; the third counter 146 is also used to connect to the control module 200, and upon receiving a scan synchronization signal sent by the control module 200, increase the third count value by 1 and send the third count value to the scan sharing control unit 142 and the scan switching control unit 143. The third count value is used to represent the row number of the current scan channel;

[0106] The third counter 146 is further configured to reset the third count value to zero when the third count value is equal to the number of rows i*m of the scanning channel.

[0107] In application, the control module 200 can generate an independent scanning synchronization signal to control the driving device 100 to output the scanning driving signal and the channel driving signal. Specifically, the control module 200 can control the driving device 100 to output the scanning driving signal and the channel driving signal each time it generates and sends the scanning synchronization signal.

[0108] In application, when the control module 200 controls the driving device 100 via an independent scan synchronization signal, the counter unit 141 can be configured with a third counter 146 to record the number of scan synchronization signals received. Specifically, upon receiving a scan synchronization signal, the third counter value can be incremented by 1, so that the third counter value can be used to represent the number of scans of the display array. When the third counter value equals the number of rows i*m of the scan channel, the third counter value is reset to zero. This allows the third counter 146 to reset the third counter value after completing a scan of the display array, so that the third counter value can accurately represent the row number of the current scan channel. By having the third counter 146 record the row number of the current scan channel, the number of components included in the counter unit 141 can be reduced, resulting in a simple structure and low production costs.

[0109] The display array driving device provided in the embodiment of the present application reads configuration information through a scan synchronization module to obtain the row number interval of the m scan lines of the scan driving module. The scan synchronization module also receives a scan synchronization signal sent by a control module to determine the row number of the current scan channel of the display array, thereby determining whether the row number of the current scan channel is within the row number interval. If so, a scan control signal is output to control the operation of the scan driving module and the channel driving module. If not, no scan control signal is output, and the scan driving module does not operate, thereby realizing time-sharing output of the scan lines connected to the driving device, thereby reducing the power consumption of the driving device.

[0110] like Figure 7 As shown, a display array driving system 10 provided in an embodiment of the present application includes a control module 200 and u scanning common chip groups 20, and the control module 200 is connected to the u scanning common chip groups 20 respectively;

[0111] The control module 200 is used to send data signals, data clock signals and scan synchronization signals to u scan common chipsets 20;

[0112] u scanning common chipsets 20 are respectively connected to u display arrays 30 in a one-to-one correspondence, and each scanning common chipset 20 is used to drive the corresponding display array 30 according to the data signal, the data clock signal and the scanning synchronization signal;

[0113] like Figure 8 As shown, any one scanning shared chipset 20 includes the driving device provided by any one of the above embodiments, and the control module is connected to i driving devices respectively;

[0114] The control module is used to send data signals, data clock signals and scanning synchronization signals to i driving devices;

[0115] i driving devices are used to connect to a display array, the display array including i*i display panels spliced ​​in an array form, i driving devices are connected in a one-to-one correspondence with i rows of display panels in the display array, the t-th driving device is connected in a one-to-one correspondence with m rows of scanning channels of the display panel in the corresponding row via m scanning lines, and is connected in a one-to-one correspondence with n columns of driving channels of the display panel in the t-th column of the display array via n channel lines;

[0116] The t-th driving device is used to determine the number of rows i*m of the scanning channels included in the display array according to the data signal and the data clock signal, and to determine the row number interval of the m scanning lines of the t-th driving device;

[0117] The t-th driving device is further configured to determine the row number of the current scanning channel of the display array according to the scanning synchronization signal, and when the row number of the current scanning channel is within the row number interval, output a scanning driving signal via the scanning line corresponding to the current scanning channel, so that the i driving devices drive the scanning channels of the display array in a time-sharing manner;

[0118] Wherein, u and t are positive integers.

[0119] It should be noted that Figure 8 The structural schematic diagram of the control module 200 when connected to the three driving devices of the first scan common chipset 21 is shown for example only, wherein the first driving device 22 is connected one-to-one with the m-row scanning channels of the display panel in the first row of the first display array 31 through m scanning lines, and is connected one-to-one with the n-column driving channels of the display panel in the first column of the first display array 31 through n channel lines; the display panels in the first row of the first display array 31 include the first display panel, the fourth display panel and the seventh display panel, and the display panels in the first column of the first display array 31 include the first display panel, the second display panel and the third display panel; wherein the above-mentioned display panels in the first to third rows may also be the display panels in the third to first rows, and the embodiment of the present application does not impose any limitation on the row order and column order of the display array.

[0120] The connection relationship between the second driving device 23 and the first display array 31, and the connection relationship between the third driving device 304 and the first display array 31 can refer to the connection relationship between the first driving device and the display array, and will not be repeated here.

[0121] In an application, the control module 200 can send a data signal, a data clock signal, and a scan synchronization signal to i driver devices to control the i driver devices to output scan drive signals and channel drive signals to the display array, thereby driving the display array to output display content. The control module 200 can generate an independent signal as the scan synchronization signal, or it can multiplex the data clock signal as the scan synchronization signal, or it can multiplex the data signal as the scan synchronization signal.

[0122] In application, the control module 200 is connected in parallel with i drive devices and simultaneously sends data signals, data clock signals, and scan synchronization signals to each of the i drive devices. The data signals and data clock signals are used to provide display data and configuration information to the i drive devices; the scan synchronization signal is used to control the operation of any of the i drive devices. The following describes the method for driving the scan lines of i drive devices in a time-sharing manner using the t-th drive device as an example:

[0123] The t-th driving device can directly determine the row number interval of the m scan lines of the t-th driving device based on the configuration information. Alternatively, the number m of scan lines of the t-th driving device and the sequence number t of the t-th driving device in the driving system can be obtained based on the configuration information, thereby calculating the row number interval of the m scan lines of the t-th driving device. Alternatively, the number i*m of scan lines of the i-th driving device in the driving system and the sequence number t of the t-th driving device in the driving system can be obtained based on the configuration information, thereby calculating the row number interval of the m scan lines of the t-th driving device.

[0124] After the t-th driving device determines the row number interval of the m connected scan lines according to the configuration information, the t-th driving device can determine the row number of the current scan channel according to the scan synchronization signal (the specific determination method can refer to the relevant description in the above-mentioned driving device embodiment), and judge whether the row number of the current scan channel is within the above-mentioned row number interval. If so, the t-th driving device outputs a scan drive signal and a channel drive signal to drive one or more pixels in the current scan channel of the display array; if not, the t-th driving device does not output a scan drive signal.

[0125] In practice, i drive devices can be integrated into a shared scan chipset 20. The control module 200 can connect to any number of shared scan chipsets 20 and control the i drive devices in each shared scan chipset to time-share drive the scan channels of the display array. This allows for simultaneous driving of multiple display arrays to display the same content, improving the scalability and load capacity of the drive system. The number of shared scan chipsets 20 that the control module 200 can connect to is determined by the actual load capacity of the control module 200.

[0126] The driving system of a display array provided in an embodiment of the present application includes a control module and u scanning shared chipsets, wherein any one of the scanning shared chipsets includes i driving devices. By connecting multiple driving devices to the display array, the number of scanning lines connected to each driving device can be reduced, thereby reducing the packaging cost and power consumption of the driving device; and the control module sends a data signal, a data clock signal, and a scanning synchronization signal to the i driving devices. Each driving device can obtain the row number interval of the connected scanning line and the row number of the current scanning channel, and determine whether to send a scanning driving signal to the current scanning channel based on whether the row number of the current scanning channel is within the row number interval, so that the i driving devices can drive the scanning channels of the display array in a time-sharing manner, thereby further reducing power consumption.

[0127] like Figure 9 As shown, a display device 1 provided in an embodiment of the present application includes a control module 2, i driving devices 3 provided in any one of the above embodiments, and a display array 4 connected in sequence.

[0128] In applications, the control module 2 may be a timing controller, configured to generate and send a data clock signal, a data signal, and a scan synchronization signal to i driving devices.

[0129] In application, the display device may include, but is not limited to, a control module, a driving device and a display array. It will be understood by those skilled in the art that Figure 8 This is merely an example of a display device and does not constitute a limitation on the display device. The display device may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the display device may also include input and output devices, etc.

[0130] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / modules are based on the same concept as the driving device and / or driving system embodiments of this application. Their specific functions and technical effects can be found in the driving device and / or driving system embodiments section and will not be repeated here.

[0131] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant description of other embodiments.

[0132] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present application, and should all be included in the scope of protection of the present application.

Claims

1. A driving device for a display array, characterized in that: The display array includes i*n column drive channels and i*m row scan channels, and the drive device includes a storage module, a channel drive module, a modulation module, a scan synchronization module, and a scan drive module, wherein the storage module is connected to the modulation module and the scan synchronization module respectively, the modulation module is connected to the channel drive module and the scan synchronization module respectively, and the scan synchronization module is connected to the scan drive module; The storage module is used to connect to the external control module and store the display data information and configuration information sent by the control module; The scan synchronization module is used to read the configuration information to obtain the row number interval of m scan lines; it is also used to connect to the control module, determine the row number of the current scan channel of the display array according to the scan synchronization signal sent by the control module, and send a scan control signal to the scan driving module and the modulation module when the row number of the current scan channel is within the row number interval; The scan driving module is configured to connect the m scan lines to the m rows of scan channels of the display array in a one-to-one correspondence, generate a scan driving signal according to the scan control signal, and output the scan driving signal through the scan line corresponding to the current scan channel; The modulation module is used to read the display data information according to the scanning control signal, generate a modulation signal according to the display data information, and send the modulation signal to the channel driving module; The channel driving module is configured to be connected to the n columns of driving channels of the display array in a one-to-one correspondence via n channel lines, generate a channel driving signal according to the modulation signal, and output the channel driving signal to the corresponding connected driving channel via at least one channel line; Wherein, i, n and m are positive integers.

2. The driving device according to claim 1, wherein The storage module includes an interface unit, a register unit and a storage unit; The interface unit is connected to the register unit and the storage unit respectively, the register unit is connected to the modulation module and the scanning synchronization module respectively, and the storage unit is connected to the modulation module; The interface unit is used to connect with the control module, receive the data signal and data clock signal sent by the control module, and obtain display data information and configuration information according to the data signal and data clock signal; The register unit is used to store the configuration information; The storage unit is used to store the display data information.

3. The driving device according to claim 1, wherein: The scanning synchronization module includes a counter unit, a scanning common control unit and a scanning switching control unit, and the scanning control signal includes a scanning common control signal and a scanning switching control signal; The scan common control unit is connected to the counter unit, the register unit and the scan driving module respectively, the scan switching control unit is connected to the counter unit, the scan driving module and the modulation module respectively, and the counter unit is connected to the register unit; The counter unit is configured to read the configuration information to obtain the row number i*m of the scan channels included in the display array; and is further configured to connect to the control module, receive a scan synchronization signal sent by the control module, determine the row number of the current scan channel of the display array based on the row number i*m of the scan channels and the scan synchronization signal, and send the row number to the scan sharing control unit and the scan switching control unit; The scan common control unit is used to read the configuration information to obtain the row number intervals of the m scan lines of the scan driving module; The scan sharing control unit is further configured to generate a scan sharing control signal and send the signal to the scan driving module when the row number of the current scan channel is within the row number interval; The scan switching control unit is used to generate a scan switching control signal according to the row number of the current scan channel and send the signal to the scan driving module and the modulation module.

4. The driving device according to claim 3, wherein: The scan driving module is configured to generate a scan driving signal according to the scan common control signal, and control the scan line corresponding to the current scan channel to output the scan driving signal according to the scan switching control signal.

5. The driving device according to claim 3, wherein: The counter unit includes a first counter and a second counter, the first counter is connected to the register unit, and the second counter is connected to the first counter, the scan common control unit, the scan switching control unit and the register unit respectively; The first counter is used to read the configuration information and obtain the preset scan period; and is also used to connect to the control module, and when receiving the rising edge pulse of the scan synchronization signal sent by the control module, add 1 to the first count value, and when the first count value is equal to the preset scan period, send a synchronization switching signal to the second counter and reset the first count value to zero; The second counter is used to read the configuration information to determine the number of rows i*m of the scan channels included in the display array; and is further used to increase a second count value by 1 upon receiving the synchronous switching signal, and send the second count value to the scan sharing control unit and the scan switching control unit, wherein the second count value is used to represent the row number of the current scan channel; The second counter is further configured to reset the second count value to zero when the second count value is equal to the number of rows i*m of the scanning channel; Wherein, the scanning synchronization signal is a data clock signal.

6. The driving device according to claim 3, wherein: The counter unit includes a third counter, and the third counter is connected to the register unit; The third counter is used to read the configuration information to determine the number of rows i*m of the scan channels included in the display array; and is also used to connect to the control module, and upon receiving a scan synchronization signal sent by the control module, increase a third count value by 1, and send the third count value to the scan sharing control unit and the scan switching control unit, wherein the third count value is used to represent the sequence number of the current scan channel; The third counter is further configured to reset the third count value to zero when the third count value is equal to the number of rows i*m of the scanning channel.

7. The driving device according to any one of claims 1 to 6, characterized in that: It also includes a global clock module, which is connected to the storage module, channel driving module, modulation module, scan synchronization module and scan driving module respectively; The global clock module is used to generate a global clock signal and send the global clock signal to the storage module, the channel driving module, the modulation module, the scan synchronization module and the scan driving module.

8. A display array driving system, characterized in that: comprising a control module and u scanning common chipsets, wherein any one of the scanning common chipsets comprises i driving devices according to any one of claims 1 to 7, and the control module is connected to the i driving devices respectively; The control module is used to send a data signal, a data clock signal and a scan synchronization signal to the i driving devices; The i driving devices are used to connect to the display array, the display array including i*i display panels spliced ​​in an array form, the i driving devices are connected in a one-to-one correspondence with i rows of display panels of the display array, the t-th driving device is connected in a one-to-one correspondence with m rows of scanning channels of the display panel in the corresponding row via m scanning lines, and is connected in a one-to-one correspondence with n columns of driving channels of the display panel in the t-th column of the display array via n channel lines; The t-th driving device is used to determine the number of rows i*m of the scan channels included in the display array according to the data signal and the data clock signal, and to determine the row number interval of the m scan lines of the t-th driving device; The t-th driving device is further configured to determine a row number of a current scanning channel of the display array according to the scanning synchronization signal, and when the row number of the current scanning channel is within the row number interval, output a scanning driving signal via a scanning line corresponding to the current scanning channel, so that the i driving devices drive the scanning channels of the display array in a time-sharing manner; Wherein, u and t are positive integers.

9. A display device, characterized in that: The device comprises a control module, a driving device according to any one of claims 1 to 7, and a display array connected in sequence.

10. The display device according to claim 9, wherein The control module is a timing controller.

Citation Information

Patent Citations

  • Scanning signal line drive circuit and display device provided with same

    CN104246862A

  • Driving control apparatus, image display device, and television

    JP2007101893A