WO2022021123A1 - 显示驱动电路及方法、led显示板和显示装置 - Google Patents
显示驱动电路及方法、led显示板和显示装置 Download PDFInfo
- Publication number
- WO2022021123A1 WO2022021123A1 PCT/CN2020/105425 CN2020105425W WO2022021123A1 WO 2022021123 A1 WO2022021123 A1 WO 2022021123A1 CN 2020105425 W CN2020105425 W CN 2020105425W WO 2022021123 A1 WO2022021123 A1 WO 2022021123A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- circuit
- grayscale
- channel
- current gain
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000012545 processing Methods 0.000 claims abstract description 66
- 238000013500 data storage Methods 0.000 claims description 24
- 230000003139 buffering effect Effects 0.000 claims description 18
- 239000003086 colorant Substances 0.000 claims description 2
- 101000885321 Homo sapiens Serine/threonine-protein kinase DCLK1 Proteins 0.000 description 24
- 102100039758 Serine/threonine-protein kinase DCLK1 Human genes 0.000 description 24
- 230000009286 beneficial effect Effects 0.000 description 22
- 238000010586 diagram Methods 0.000 description 20
- 230000000694 effects Effects 0.000 description 12
- 230000007704 transition Effects 0.000 description 11
- 230000006870 function Effects 0.000 description 4
- 230000010354 integration Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 241001270131 Agaricus moelleri Species 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000000630 rising effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/22—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
- G09G3/30—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
- G09G3/32—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2310/00—Command of the display device
- G09G2310/02—Addressing, scanning or driving the display screen or processing steps related thereto
- G09G2310/0264—Details of driving circuits
- G09G2310/0286—Details of a shift registers arranged for use in a driving circuit
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2310/00—Command of the display device
- G09G2310/02—Addressing, scanning or driving the display screen or processing steps related thereto
- G09G2310/0264—Details of driving circuits
- G09G2310/0291—Details of output amplifiers or buffers arranged for use in a driving circuit
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2310/00—Command of the display device
- G09G2310/08—Details of timing specific for flat panels, other than clock recovery
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0233—Improving the luminance or brightness uniformity across the screen
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0271—Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2360/00—Aspects of the architecture of display systems
- G09G2360/12—Frame memory handling
- G09G2360/121—Frame memory handling using a cache memory
Definitions
- the present application relates to the technical field of display control, and in particular, to a display driving circuit, an LED display panel, a display device, and a display driving method.
- LED Light Emitting Diode, light-emitting diode
- LED display devices are applied to various fields due to their advantages of low cost, low power consumption, high visibility, and freedom of assembly.
- people have higher and higher requirements for the display quality. Therefore, how to improve the display quality of LED display devices has become a research hotspot in this field.
- LEDs can be applied to outdoor high-brightness screens and indoor low-brightness conference screens; more and more customers require LED display devices to adjust the brightness according to their own needs.
- An existing sixteen output channel PWM (Pulse Width Modulation, pulse width modulation) LED display driver chip based on the grayscale clock signal GCLK, and its channel control circuit typically includes a plurality of corresponding to the sixteen output channels.
- a comparator a plurality of current sources corresponding to the sixteen output channels, an output buffer electrically coupled between the plurality of comparators and the plurality of current sources, and an output buffer electrically coupled to the Global current gain regulator for multiple current sources.
- the PWM drive control method is adopted, and the brightness of the LED display device used is between 1000-20000nit, the 16-bit grayscale data can only be displayed in 10-14 bits, so it is difficult to achieve an effective improvement simply by relying on the PWM drive control method. Displays the effect of bit depth. Furthermore, with the gradual popularization of small-pitch LED display devices, the brightness of indoor small-pitch display devices is generally controlled between 100-1000nit, while the existing PWM LED display driver chips need to dim the LED brightness in some scenarios.
- embodiments of the present application provide a display driving circuit, an LED display panel, a display device, and a display driving method.
- a display driving circuit provided by an embodiment of the present application includes: an interface circuit, used for acquiring multiple grayscale data and multiple current gain data; a command processing circuit, electrically coupled to the interface circuit; and a cache circuit , electrically coupled to the interface circuit for buffering the multiple grayscale data and the multiple current gain data; a current source circuit electrically coupled to the command processing circuit and including multiple channel current sources; a channel grayscale control circuit, electrically coupled to the command processing circuit, the cache circuit and the current source circuit, and configured to respectively control the on-duration of the current sources of the multiple channels according to the multiple grayscale data; and a channel current control circuit, electrically coupled to the buffer circuit and the current source circuit, for respectively controlling the output currents of the plurality of channel current sources according to the plurality of current gain data.
- a display driving circuit By designing a display driving circuit in the embodiments of the present application, it can acquire grayscale data and current gain data, and can control the on-time of the current source of each channel based on the grayscale data, and control each channel based on the current gain data
- the output current of the current source can dynamically adjust the channel current; in this way, the grayscale data can be improved by reducing the output current (corresponding to the driving current of the display point), that is, the display bit depth can be improved.
- the display effect of the LED display device is related to the refresh rate and the driving current of each gray scale, by reducing the driving current of the display point such as the LED light point and increasing the gray scale data at a low gray scale, the low brightness can be effectively improved. Grayscale refresh rate at low grayscale.
- the desired brightness value can be accurately obtained, thereby improving the display accuracy of the entire LED display device at low gray levels, so as to solve the problem of uneven grayscale transition in low brightness and low gray levels. The problem.
- the interface circuit includes a shift buffer circuit and is used to access a data clock signal, a latch signal and serial data; the shift buffer circuit is used to receive the serial data to obtain the plurality of grayscale data and the plurality of current gain data and accept the control of the data clock signal and the latch signal; the command processing circuit is electrically coupled to the shift register circuit and is controlled by the data clock signal and the latch signal; the buffer circuit is electrically coupled to the shift register circuit to obtain the plurality of grayscale data and the plurality of current gain data; and , the channel grayscale control circuit is controlled by the data clock signal.
- the interface circuit of this embodiment can realize serial input and output of grayscale data and current gain data, which is beneficial to the cascade connection between multiple display driving circuits; and the channel grayscale control circuit accepts the data clock signal. Control facilitates reducing the number of input ports of the interface circuit.
- the channel grayscale control circuit includes: a counter electrically coupled to the command processing circuit for receiving a grayscale clock signal and generating under the control of the grayscale clock signal A grayscale clock count value; a grayscale breaking processing circuit, electrically coupled to the command processing circuit and the counter, for receiving the control of the command processing circuit to control the counting operation of the counter and generate grayscale groups a control signal; an output buffer, electrically coupled to the plurality of channel current sources of the current source circuit; and a plurality of comparators, electrically coupled to the buffer circuit, the counter, and the grayscale breakup
- the processing circuit and the output buffer are used to obtain the plurality of grayscale data from the buffer circuit respectively, and generate a plurality of grayscale data under the control of the grayscale clock count value and the grayscale grouping control signal
- the degree display control signal is respectively transmitted to the plurality of channel current sources through the output buffer.
- the channel grayscale control circuit further includes: a frequency multiplier circuit, electrically coupled to the counter, for generating the grayscale clock signal and transmitting it to the counter.
- a frequency multiplier circuit electrically coupled to the counter, for generating the grayscale clock signal and transmitting it to the counter.
- the current source circuit further includes a plurality of color component global current gain adjusters, and each of the color component global current gain adjusters is electrically coupled to the plurality of channel current sources a plurality of channel current sources for carrying sub-pixels of the same color;
- the channel current control circuit includes a plurality of channel current gain regulators, and the plurality of channel current gain regulators are respectively electrically coupled to the plurality of channels
- the current source is controlled by the plurality of current gain data respectively.
- the setting of the color component global current gain adjuster is beneficial to the global adjustment of the channel current sources of the sub-pixels of the same color.
- the interface circuit includes a shift buffer circuit and is used to access a data clock signal, a latch signal, serial data and a second clock signal different from the data clock signal;
- the shift temporary storage circuit is used to receive the serial data to obtain the plurality of grayscale data and the plurality of current gain data and to accept the control of the data clock signal and the latch signal;
- the command The processing circuit is electrically coupled to the shift register circuit and is controlled by the data clock signal and the latch signal;
- the cache circuit is electrically coupled to the shift register circuit to obtain the plurality of grayscale data and the plurality of current gain data; and the channel grayscale control circuit is controlled by the second clock signal.
- the interface circuit of this embodiment can realize serial input and output of grayscale data and current gain data, which is beneficial to the cascade connection between multiple display driving circuits; and the channel grayscale control circuit accepts a second signal different from the data clock signal.
- the control of the clock signal makes the generation of the grayscale clock signal no longer limited by the data clock signal, and improves the flexibility of the generation of the grayscale clock signal.
- the display driving circuit further includes: a scan control circuit, electrically coupled to the channel grayscale control circuit, for generating a plurality of row scan signals in sequence.
- a scan control circuit electrically coupled to the channel grayscale control circuit, for generating a plurality of row scan signals in sequence.
- the buffer circuit includes a grayscale data storage area and a current gain data storage area, the grayscale data storage area is used for buffering the plurality of grayscale data, and the current gain data storage area The area is used for buffering the plurality of current gain data.
- grayscale data and current gain data are stored separately, which is beneficial to simplify data read and write operations.
- the grayscale data storage area includes two storage sub-areas for buffering grayscale data frame by frame in a ping-pong storage manner
- the current gain data storage area includes two storage sub-areas to It is used to buffer the current gain data frame by frame using ping-pong storage.
- Both the grayscale data and the current gain data in this embodiment adopt the ping-pong storage method, which is beneficial to improve the processing speed and performance of the display driving circuit.
- the interface circuit, the command processing circuit, the buffer circuit, the current source circuit, the channel grayscale control circuit, and the channel current control circuit are integrated into the same chip Inside.
- each circuit is integrated into the same chip, that is, the display driving circuit is chipped, which is beneficial to improve the integration degree of the display driving circuit.
- the plurality of current gain data are point-by-point current gain data, so that the same channel current source among the plurality of channel current sources uses the same method as the channel current source when driving different display points.
- Current gain data corresponding to different display points.
- the point-by-point current gain data in this embodiment is beneficial to improve the precision of dynamic current adjustment.
- the plurality of current gain data are channel-by-channel current gain data, so that the same current gain data of the channel current source among the plurality of channel current sources is used in different display frames different.
- the use of channel-by-channel circuit gain data in this embodiment can at least realize frame-by-frame current dynamic adjustment.
- an LED display panel provided by an embodiment of the present application includes: a pixel array, including a plurality of pixel points, and each of the pixel points includes a plurality of LEDs of different colors; and at least one of the LEDs according to any one of the foregoing embodiments
- the display driving circuit wherein the plurality of channel current sources of the display driving circuit are electrically coupled to the pixel array.
- the LED display panel of this embodiment can realize the dynamic adjustment of channel current, which is beneficial to improve the display bit depth, improve the grayscale refresh rate under low brightness and low gray, and improve the display accuracy of the entire LED display device under low gray to solve the problem of low brightness.
- a display device provided by an embodiment of the present application includes: a front-end display control card for outputting multiple grayscale data and multiple current gain data; and the aforementioned LED display panel, wherein the LED displays
- the display driving circuit of the panel is electrically coupled to the front-end display control card to receive the plurality of grayscale data and the plurality of current gain data.
- the display device of this embodiment can realize dynamic adjustment of channel current, which is beneficial to increase the display bit depth, improve the grayscale refresh rate under low brightness and low gray, and improve the display accuracy of the entire LED display device under low gray to solve the problem of low brightness The problem of uneven grayscale transition under low grayscale.
- a display driving method includes: acquiring multiple grayscale data and multiple current gain data; buffering the multiple grayscale data and the multiple current gain data; The pieces of grayscale data respectively control the turn-on durations of the current sources of the multiple channels; and the magnitudes of the output currents of the current sources of the multiple channels are controlled respectively according to the multiple pieces of current gain data.
- the display driving method of the present embodiment can realize dynamic adjustment of channel current, which is beneficial to improve the display bit depth, improve the grayscale refresh rate in low brightness and low gray, and improve the display accuracy of the entire LED display device in low gray to solve the problem of low brightness.
- the controlling the on-duration of the current sources of the multiple channels respectively according to the multiple grayscale data includes: receiving a grayscale clock signal and generating under the control of the grayscale clock signal The grayscale clock count value; control the counting operation of the counter and generate the grayscale grouping control signal based on the grayscale smashing algorithm; obtain the plurality of grayscale data respectively, and use the grayscale clock count value and the grayscale clock count value and the grayscale.
- a plurality of grayscale display control signals are generated and transmitted to the plurality of channel current sources respectively, so as to control the on-time of the plurality of channel current sources.
- the high-gray part and the low-gray part can be uniformly scattered and distributed, so that in some scenes where the gray-scale realization is incomplete, it can be ensured that most of the gray-scale can be realized as much as possible. .
- controlling the turn-on duration of the current sources of the multiple channels according to the multiple grayscale data further includes: performing frequency multiplication processing on the input clock signal to generate the grayscale clock signal.
- the frequency doubling processing in this embodiment is beneficial to increase the elasticity of the gray-scale clock signal generation.
- the controlling the output currents of the multiple channel current sources respectively according to the multiple current gain data includes: controlling the multiple channels respectively according to the multiple point-by-point current gain data The magnitude of the output current of the current source.
- the use of point-by-point current gain data in this embodiment enables the same channel current source to use the current gain data corresponding to the different display points when driving different display points (such as LED light points), which is beneficial to improve The accuracy of the current dynamic adjustment.
- the caching of the plurality of grayscale data and the plurality of current gain data includes: buffering the point-by-point grayscale data frame by frame using a ping-pong storage method; and adopting a ping-pong storage method frame by frame Cache point-by-point current gain data.
- Both the grayscale data and the current gain data in this embodiment adopt a ping-pong storage method, which is beneficial to improve processing speed and performance.
- the controlling the output currents of the multiple channel current sources respectively according to the multiple current gain data includes: controlling the multiple channels respectively according to the multiple channel-by-channel current gain data The magnitude of the output current of the current source.
- the use of the channel-by-channel current gain data in this embodiment can make the current gain data used by the same channel current source differ in different display frames, and at least it can realize frame-by-frame current dynamic adjustment.
- the above technical solution may have the following advantages or beneficial effects: by designing the display driving circuit, it can obtain grayscale data and current gain data, and can control the on-time of each channel current source based on the grayscale data, and based on the The current gain data controls the output current of each channel current source, so that the channel current can be dynamically adjusted; in this way, the grayscale data can be improved by reducing the output current (corresponding to the driving current of the display point), that is, the display can be improved. bit depth. Furthermore, since the display effect of the LED display device is related to the refresh rate and the driving current of each gray scale, by reducing the driving current of the display point such as the LED light point and increasing the gray scale data at a low gray scale, the low brightness can be effectively improved.
- Grayscale refresh rate at low grayscale by reducing the output current and increasing the grayscale data, the desired brightness value can be accurately obtained, thereby improving the display accuracy of the entire LED display device at low gray levels, so as to solve the problem of uneven grayscale transition in low brightness and low gray levels. The problem.
- FIG. 1A is a schematic structural diagram of a display driving circuit according to an embodiment of the present application.
- FIG. 1B is a schematic diagram of a specific structure of the display driving circuit shown in FIG. 1A .
- FIG. 1C is a schematic diagram related to a specific structure of the current source circuit, the channel grayscale control circuit and the channel current control circuit in the display driving circuit shown in FIG. 1A .
- FIG. 2 is a schematic diagram of a specific structure of another display driving circuit provided by an embodiment of the present application.
- FIG. 3 is a schematic diagram of a specific structure of still another display driving circuit according to an embodiment of the present application.
- FIG. 4 is a schematic diagram of a specific structure of another display driving circuit according to an embodiment of the present application.
- FIG. 5 is a partial structural schematic diagram of an LED display panel according to an embodiment of the present application.
- FIG. 6 is a schematic partial structure diagram of another LED display panel according to an embodiment of the present application.
- FIG. 7 is a schematic partial structure diagram of still another LED display panel according to an embodiment of the present application.
- FIG. 8 is a partial structural schematic diagram of still another LED display panel according to an embodiment of the present application.
- FIG. 9 is a schematic structural diagram of a display device according to an embodiment of the present application.
- FIG. 10 is a schematic flowchart of a display driving method according to an embodiment of the present application.
- FIG. 1A is a schematic structural diagram of a display driving circuit 10 according to an embodiment of the present application.
- the display driving circuit 10 includes: an interface circuit 11 , a command processing circuit 12 , a buffer circuit 13 , a current source circuit 15 , a channel grayscale control circuit 17 and a channel current control circuit 19 .
- the interface circuit 11 is used for acquiring multiple grayscale data and multiple current gain data.
- the command processing circuit 12 is electrically coupled to the interface circuit 11 , and includes, for example, a configuration register and circuit logic for responding to commands.
- the buffer circuit 13 is electrically coupled to the interface circuit 11 for buffering the plurality of grayscale data and the plurality of current gain data.
- the current source circuit 15 is electrically coupled to the command processing circuit 12 and includes a plurality of channel current sources.
- the channel grayscale control circuit 17 is electrically coupled to the command processing circuit 12, the buffer circuit 13 and the current source circuit 15, and is used to control the currents of the channels according to the grayscale data. How long the source is open.
- the channel current control circuit 19 is electrically coupled to the buffer circuit 13 and the current source circuit 15, and is configured to respectively control the output currents of the plurality of channel current sources according to the plurality of current gain data.
- the display driving circuit 10 By designing the display driving circuit 10 in this embodiment, it can acquire grayscale data and current gain data, and can control the on-time of the current source of each channel based on the grayscale data, and control each channel based on the current gain data
- the output current of the current source can be adjusted dynamically, so that the channel current can be dynamically adjusted; in this way, the grayscale data can be improved by reducing the output current, that is, the display bit depth can be improved.
- the display effect of the LED display device is related to the refresh rate and the driving current of each gray scale, by reducing the driving current of the display point such as the LED light point and increasing the gray scale data at a low gray scale, the low brightness can be effectively improved. Grayscale refresh rate at low grayscale.
- the interface circuit 11 , the command processing circuit 12 , the buffer circuit 13 , the current source circuit 15 , the channel grayscale control circuit 17 and the channel current control circuit 19 It can be integrated in the same chip to improve the integration of the entire display driving circuit 10 , but the present application is not limited to this.
- the interface circuit 11 includes, for example, a shift register circuit 111 and is used to access the data clock signal DCLK, the latch signal LE and the serial data DIN[2:0].
- the shift register circuit 111 is used for receiving the serial data to obtain the plurality of grayscale data and the plurality of current gain data, and is controlled by the data clock signal DCLK and the latch signal LE .
- the shift register circuit 111 of this embodiment includes a shift register (Shift Register) and circuit logic for command response and data transfer (eg, DMA transfer).
- DMA here is the abbreviation of Direct Memory Access, and the Chinese name is direct memory access.
- the command processing circuit 12 is electrically coupled to the shift register circuit 111 and is controlled by the data clock signal DCLK and the latch signal LE.
- the buffer circuit 13 is electrically coupled to the shift register circuit 111 to acquire the plurality of grayscale data and the plurality of current gain data.
- the cache circuit 13 of this embodiment includes a SRAM (Static Random Access Memory, static random access memory) buffer memory and a RAM controller (RAM Controller).
- the buffer circuit 13 is configured with two independent storage areas, a grayscale data storage area 131 and a current gain data storage area 133, for storing the plurality of grayscale data and the plurality of current gains respectively.
- grayscale data and current gain data are stored separately, which is beneficial to simplify data read and write operations.
- each of the grayscale data storage area 131 and the current gain data storage area 133 is further divided into two storage sub-areas, which are used for frame-by-frame buffering of grayscale data or current in a ping-pong storage manner.
- Gain data both the grayscale data and the current gain data adopt the ping-pong storage method, which is beneficial to improve the processing speed and performance of the display driving circuit 10.
- the grayscale data and the current gain data can also be Other storage methods are used to access data, and ping-pong storage is not limited here.
- the channel grayscale control circuit 17 accepts the control of the data clock signal DCLK, which includes, for example, a frequency multiplier circuit 171, a counter 172, a grayscale breaking processing circuit 173, an output buffer (Output Buffer) 174 and a plurality of comparisons Comparator 175.
- the frequency multiplying circuit 171 is used for multiplying the data clock signal DCLK to obtain the grayscale clock signal GCLK.
- the frequency multiplier circuit 171 of this embodiment includes a PLL (Phase Locked Loop) circuit or a PLL-like circuit, which can, for example, generate a grayscale clock signal GCLK of 160 MHz through frequency multiplication processing, but this embodiment does not Not limited to this.
- the frequency multiplier circuit 171 in this embodiment uses the data clock signal DCLK as the input clock signal for generating the grayscale clock signal GCLK, which can reduce the number of input ports of the display driving circuit 10 .
- the counter 172 is electrically coupled to the command processing circuit 12 and the frequency multiplying circuit 171, and is used for receiving the grayscale clock signal GCLK and generating a grayscale clock count value under the control of the grayscale clock signal GCLK.
- the counter 172 in this embodiment is mainly used to count the pulses of the grayscale clock signal GCLK, which may be a 16-bit counter (16-bit Counter), but this embodiment is not limited thereto.
- the counter 172 is configured by the command processing circuit 12. For example, when the gray clock count value is cleared to 1024, the gray clock count value of the counter 172 reaches 1024, then the counter 172 is reset to zero and starts counting again. Or when the reset value of the gray clock count is 256, the gray clock count value of the counter 172 reaches 256 and then resets and starts counting again.
- the reset value of the gray clock count in this embodiment is not limited to those listed above. numerical value.
- the gray scale breaking processing circuit 173 is electrically coupled to the command processing circuit 12 and the counter 172, and is used to accept the control of the command processing circuit 12, thereby controlling the counting operation of the counter 172 and generating gray scales Packet control signal.
- the gray scale breaking processing circuit 173 is, for example, a processing circuit capable of running a gray scale breaking algorithm, and typically includes a memory storing the code of the gray scale breaking algorithm, and a memory that is electrically coupled to the memory and used for A processor that executes the code of the grayscale scattering algorithm; the grayscale scattering processing circuit 173 can generate grayscale according to the grayscale data scattering mode configured for it by the command processing circuit 12 and the grayscale depth that needs to be realized
- the control signal is displayed in groups; as for the grayscale scattering algorithm, an existing mature algorithm can be used, and details are not repeated here.
- the display control data of a single LED pixel includes red (R) component display control data and green (G) component display control data.
- Control data and blue (B) component display control data single-color component display control data, for example, includes 16bit grayscale data and 8bit current gain data; for 16bit grayscale data, it can be divided into 64 according to the grayscale scattering algorithm.
- 16 grayscale groups can be achieved through 64 grayscale groups; or, if the grayscale of a single grayscale grouping is 1024 If the degree level is set to 256, the display of 16-bit grayscale data needs to be divided into 256 grayscale groups; of course, the number of grayscale groups and the grayscale level of a single grayscale group in this embodiment are not limited to the values listed above.
- the output buffer 174 is electrically coupled to the plurality of channel current sources 151 of the current source circuit 15 .
- the plurality of comparators 175 are electrically coupled to the buffer circuit 13 , the counter 172 , the gray scale breaking processing circuit 173 and the output buffer 174 , and are used to obtain the data from the buffer circuit 13 respectively.
- the plurality of grayscale data is generated, and a plurality of grayscale display control signals are generated under the control of the grayscale clock count value and the grayscale grouping control signal, and are respectively transmitted to the plurality of channels via the output buffer 174
- the current source 151 is used to control the turn-on duration of the current source 151 of each channel.
- the display driving circuit 10 has, for example, 96 output channels DOUT[95:0], so that 96 columns of LED light points (display points) can be loaded/driven; For example, one LED pixel is formed by 1 LED light points, then it can carry 32 columns of RGB full-color LED pixels, that is, 96 output channels DOUT[95:0] are divided into 32 red (R) component output channels, 32 Green (G) component output channel and 32 blue (B) component output channels.
- the current source circuit 15 also includes, for example, an R-component global current gain regulator 15R, a G-component global current gain regulator 15G and B Component global current gain adjuster 15B.
- the R-component global current gain regulator 15R is electrically coupled to multiple channels of the multiple-channel current sources 151 for carrying red (R-component) sub-pixels (or display points such as LED light points) a current source
- the G-component global current gain regulator 15G is electrically coupled to the plurality of channel current sources for carrying green (G-component) sub-pixels among the plurality of channel current sources 151
- the B-component global current The gain adjuster 15B is electrically coupled to the plurality of channel current sources for carrying blue (B component) sub-pixels among the plurality of channel current sources 151 .
- the channel current control circuit 19 includes a plurality of channel current gain regulators 191, and the plurality of channel current gain regulators 191 are respectively electrically coupled to the plurality of channel current sources 151, and respectively receive the plurality of currents Gain data control.
- the R-component global current gain regulator 15R is electrically coupled to the 96 output channels DOUT[95:0]
- the 32 red output channels such as DOUT2, ..., DOUT95
- the G component global current gain regulator 15G is electrically coupled to the 32 green output channels in the 96 output channels DOUT[95:0], such as DOUT1, ... , DOUT94
- the B-component global current gain regulator 15G is electrically coupled to 32 blue output channels such as DOUT0, . . . , DOUT93 in the 96 output channels DOUT[95:0].
- the three color component global current gain adjusters such as the R component global current gain adjuster 15R, the G component global current gain adjuster 15G, and the B component global current gain adjuster 15B, can be connected to external resistors respectively.
- the plurality of channel current gain regulators 191 are 96 channel current gain regulators, which are controlled by corresponding current gain data to be respectively responsible for the single-channel current gain adjustment of the 96 output channels DOUT[95:0], and For example, each includes a resistor network controlled by the current gain data and electrically coupled to the corresponding channel current source 151 .
- the current source circuit 15 can omit the global current gain regulators 15R, 15G and 15B.
- the data clock signal DCLK at the data clock input terminal transmits the display control data of the R, G and B components in the serial data DIN[2:0] input from the serial data input terminal to the display control data.
- the display drive circuit 10 collects 3 bits of display control data at the rising edge of each data clock signal DCLK, each of the R, G, and B components is 1 bit.
- the storage signal LE converts the 3*16bit grayscale data + 3*8bit current contained in the 72bit display control data in the shift temporary storage circuit 111 through a combination command (usually the latch signal includes a rising edge of the data clock signal DCLK).
- the gain data are respectively transferred to the grayscale data storage area 131 and the current gain data storage area 133 in the buffer circuit 13 .
- the size of the grayscale data storage area 131 and the current gain data storage area 133 is associated with the number of output channels and the number of scan lines supported by the display driving circuit 10 .
- a display drive circuit that supports 96 output channels (32 output channels for R, G, and B, respectively) and 64 scanning lines
- the buffer circuit 13 of the display driving circuit 10 adopts the form of ping-pong operation, that is, when the grayscale data is displayed, the complete grayscale data of the previous frame is used. Buffer input of data is performed, so the size of the grayscale data storage area 131 and the current gain data storage area 133 are 192Kb and 96Kb, respectively, for storing two frames of complete grayscale data and current gain data.
- the display driving circuit 10 In order to display synchronously with the display data of the front-end video source, the display driving circuit 10 also has corresponding synchronous display processing.
- the display driving circuit 10 will switch the ping-pong data in the buffer circuit 13, and switch the display control data (including grayscale data and current gain data) completed by the previous frame buffering.
- switch the storage sub-area of display control data that has been displayed to be coupled to the shift register circuit 111 to receive new display control data, and the Vsync command will clear the frequency multiplier circuit.
- the grayscale clock signal GCLK generated by 171 is the grayscale clock count value of the counter 172 for pulse counting.
- the display driving circuit 10 Before actually starting the grayscale display, the display driving circuit 10 needs to perform some working states such as the working mode and the global current gain according to the register data received by the command processing circuit 12 (for example, written into the configuration register via the shift temporary storage circuit 111 ).
- Configuration At this time, the configuration content includes the grayscale data scattering mode, the grayscale depth to be realized, the global current gain, etc.
- the register configuration is also distinguished by the combination commands of different data clock signals DCLK and latch signals LE.
- the display driving circuit 10 starts to realize grayscale. To light up an LED light point, there is already a matching row driving current in the periphery, and the display driving circuit 10 needs to control the on/off of the output channel DOUT[95:0] according to the display control data of different lines to complete the LED light point. Lights up, but to realize the distinction of grayscale data, there are two parts associated, one is the output current size of the output channel, and the other is the opening time of the output channel.
- the grayscale data of 1000 grayscale value is realized using PWM
- the implementation method requires 1000 grayscale clock signal cycles.
- the grayscale clock signal here is GCLK in Figure 1B.
- the same grayscale data with 2000 grayscale values needs 2000 grayscale clock signal cycles.
- different The grayscale data is converted to display lighting times of different time lengths; in this embodiment, the switching state of the output channel DOUT[95:0] of the display driving circuit 10 is It is controlled by the grayscale data and the grayscale clock count value, and the actual maximum brightness of the LED light point is controlled by the current gain data.
- the resistors work together, and the external resistors are fixed after the LED display panel is determined. Therefore, the lighting brightness of the LED light points can be controlled by means of global current gain and current gain data.
- the grayscale data of 10mA can be selected to light the time of 1000 grayscale clock signal cycles.
- the current gain data coordinated control method proposed in this embodiment provides a new lighting method.
- the same benchmark is to achieve
- the grayscale data display effect of 1000 grayscale values can be achieved by reducing the current and increasing the grayscale data to achieve the same effect as the original 10mA and 1000 grayscale clock signal cycles.
- the current can be reduced to 5mA, while Increase the number of cycles of the gray clock signal to 2000 cycles of the gray clock signal. This effect is close to the effect achieved by the previous one.
- the current data can be reduced to 8mA, and the gray clock is lit.
- the number of cycles of the signal is increased to 1200, and the effect can also be consistent.
- the accurate realization mode conversion can be realized by collecting the current gain data and the realization relationship between the lighting effect and the grayscale data.
- the grayscale scattering algorithm is used to display the grayscale data in groups, which can improve the refresh rate during grayscale realization, and can also prevent the grayscale clock signal when the refresh rate is not a grayscale clock signal. Problems such as the inability to achieve low ash caused by the integer multiple of the period.
- the display driving circuit 10 of the embodiment of the present application is designed so that it can receive display control data including grayscale data and current gain data, and can control the on-time of each channel current source 151 based on the grayscale data. , and control the output current size of each channel current source 151 based on the current gain data, so that the dynamic adjustment of the channel current can be realized; in this way, the grayscale data can be improved by reducing the output current size (the driving current corresponding to the display point), That is, the display bit depth can be increased.
- the display effect of the LED display device is related to the refresh rate and the driving current of each gray scale
- the driving current of display points such as LED light points and increasing the gray scale data at low gray scales
- the low brightness and low brightness can be effectively improved.
- Grayscale refresh rate under gray the desired brightness value can be accurately obtained, thereby improving the display accuracy of the entire LED display device at low gray levels, so as to solve the problem of low brightness and low gray level transitions. Shun problem.
- FIG. 2 is a schematic diagram of a specific structure of another display driving circuit 30 according to an embodiment of the present application.
- the circuit structure of the display driving circuit 30 is basically the same as that of the display driving circuit 10 shown in FIGS. 1A and 1B , and also includes: an interface circuit 11 , a command processing circuit 12 , a buffer circuit 13 , and a current source circuit 15.
- the channel grayscale control circuit 17 and the channel current control circuit 19; and the channel grayscale control circuit 17 includes a frequency multiplier circuit 171, a counter 172, a grayscale scattering processing circuit 173, an output buffer 174 and a plurality of comparators 175.
- the interface circuit 11 in the display driving circuit 30 in this embodiment includes a shift temporary storage circuit 111 and is used to access the data clock signal DCLK, the latch signal LE, the serial data DIN[2:0] and different the second clock signal CLK based on the data clock signal DCLK;
- the shift temporary storage circuit 111 is used for receiving the serial data DIN[2:0] to obtain the plurality of grayscale data and the plurality of current gain data and is controlled by the data clock signal DCLK and the latch signal LE;
- the command processing circuit 12 is electrically coupled to the shift register circuit 111 and accepts the data clock signal DCLK and the control of the latch signal LE;
- the buffer circuit 13 is electrically coupled to the shift temporary storage circuit 111 to obtain the plurality of grayscale data and the plurality of current gain data; and the channel grayscale control circuit 17 is controlled by the second clock signal CLK.
- the frequency multiplier circuit 171 of this embodiment adopts another clock signal CLK not used for the data clock signal DCLK as the input clock signal for generating the grayscale clock signal GCLK, which makes the generation of the grayscale clock signal GCLK no longer limited by the data clock signal DCLK, which improves the flexibility of grayscale clock signal GCLK generation.
- the clock CLK can be generated by an external crystal oscillator circuit.
- FIG. 3 is a schematic diagram of a specific structure of still another display driving circuit 50 according to an embodiment of the present application.
- the internal circuit structure of the display driving circuit 50 is basically the same as the circuit structure of the display driving circuit 10 shown in FIGS. 1A and 1B , and also includes: an interface circuit 11 , a command processing circuit 12 , a buffer circuit 13 , and a current source
- the circuit 15 , the channel grayscale control circuit 17 and the channel current control circuit 19 for the connection relationship between these circuits and their respective structures and functions, reference may be made to the relevant descriptions in the foregoing first embodiment, which will not be repeated here.
- the channel grayscale control circuit 17 in the display driving circuit 50 of this embodiment includes a counter 172, a grayscale breakup processing circuit 173, an output buffer 174 and a plurality of comparators 175, that is, the frequency multiplication circuit is omitted. 171.
- the interface circuit 11 in the driving circuit 50 includes a shift temporary storage circuit 111 and is used to access the data clock signal DCLK, the latch signal LE, the serial data DIN[2:0] and different The grayscale clock signal GCLK of the data clock signal DCLK;
- the shift temporary storage circuit 111 is used to receive the serial data DIN[2:0] to obtain the multiple grayscale data and the multiple current gains data and is controlled by the data clock signal DCLK and the latch signal LE;
- the command processing circuit 12 is electrically coupled to the shift register circuit 111 and accepts the data clock signal DCLK and the latch control of the signal LE;
- the buffer circuit 13 is electrically coupled to the shift register circuit 111 to obtain the plurality of grayscale data and the plurality of current gain data;
- the channel grayscale control circuit 17 accepts control of the grayscale clock signal GCLK.
- the channel grayscale control circuit 17 in this embodiment uses an external grayscale clock signal GCLK, so the frequency multiplier circuit 171 can be omitted.
- FIG. 4 is a schematic diagram of a specific structure of another display driving circuit 70 according to an embodiment of the present application.
- the circuit structure of the display driving circuit 70 is basically the same as that of the display driving circuit 10 shown in FIGS. 1A and 1B , and also includes: an interface circuit 11 , a command processing circuit 12 , a buffer circuit 13 , and a current source circuit 15.
- the channel grayscale control circuit 17 and the channel current control circuit 19; and the channel grayscale control circuit 17 includes a frequency multiplier circuit 171, a counter 172, a grayscale scattering processing circuit 173, an output buffer 174 and a plurality of comparators 175.
- the display driving circuit 70 of this embodiment further includes: a scanning control circuit 59, which is electrically coupled to the gray scale breaking processing circuit 173 in the channel gray scale control circuit 17, and is used to sequentially generate a plurality of For line scan signals, for example, it has 64 output channels LINE[63:0] to sequentially output 64 line scan signals.
- the scan control circuit 59 is integrated into the display driving circuit 70 , which can effectively improve the integration of the display driving circuit 70 and reduce the complexity of PCB design when designing an LED display panel.
- the scanning control circuit 59 As for the working principle of the scanning control circuit 59, for example, since the gray scale realization of the display driving circuit 70 is controlled by the gray scale breaking processing circuit 173 and the counter 172, for example, after the gray scale breaking algorithm is turned on, each time To achieve a set number such as 256 grayscale clock signal cycles, the line wrapping will start. At this time, the scan control circuit 59 needs to be notified to perform a line wrapping operation. Of course, since the grayscale data is stored in order in the display driver circuit 70, it is also implemented according to the order. The scanning sequence is implemented. At this time, the scanning control circuit 59 (for example, from the gray scale breaking processing circuit 173 ) receives a simple logic, and can perform the accumulation operation and the clearing operation to complete the output of the scanning signal.
- FIG. 5 is a schematic diagram of a partial structure of an LED display panel according to an embodiment of the present application.
- the LED display panel 400 includes: a pixel array PA, a display driving circuit 10 and a scan control chip 420 .
- the pixel array PA includes 32 columns of pixels P, and each pixel P includes a plurality of different color LEDs such as R, G, B three primary color LED light points, so the pixel array PA has 96 columns of LED light points.
- the 96 columns of LED light points are respectively electrically coupled to the 96 output channels DOUT0 - DOUT95 of the display driving circuit 10
- the pixels P in each column are electrically coupled to three adjacent output channels of the display driving circuit 10 .
- the pixel array PA includes 64 rows of pixels P, and the 64 rows of pixels P are respectively electrically coupled to the 64 output channels LINE0 - LINE63 of the scan control chip 420 .
- the scan control chip 420 of this embodiment includes, for example, a row decoding chip, which can cooperate with the display driving circuit 10 to sequentially generate 64 row scan signals (or scan drive signals) in each round of 64 scans.
- the output channels of the scan control chip 420 of the present embodiment are not limited to 64, and can also be other numbers such as 32, etc., and the specific number can be determined according to actual application requirements.
- the display driving circuit 10 of the present embodiment receives inputs of the data clock signal DCLK, the serial data DIN[2:0], and the latch signal LE.
- FIG. 6 is a schematic partial structure diagram of another LED display panel according to an embodiment of the present application.
- the LED display panel 600 includes: a pixel array PA, a display driving circuit 30 and a scan control chip 420 .
- the pixel array PA includes 32 columns of pixels P, and each pixel P includes a plurality of different color LEDs such as R, G, B three primary color LED light points, so the pixel array PA has 96 columns of LED light points.
- the 96 columns of LED light points are respectively electrically coupled to the 96 output channels DOUT0 - DOUT95 of the display driving circuit 30 , and the pixels P in each column are electrically coupled to three adjacent output channels of the display driving circuit 30 .
- the pixel array PA includes 64 rows of pixels P, and the 64 rows of pixels P are respectively electrically coupled to the 64 output channels LINE0 - LINE63 of the scan control chip 420 .
- the scan control chip 420 in this embodiment includes, for example, a row decoding chip, which can cooperate with the display driving circuit 30 to sequentially generate 64 row scan signals (or scan drive signals) in each round of 64 scans. It should be noted that the output channels of the scan control chip 420 in this embodiment are not limited to 64, and may also be other numbers such as 32, and the specific number may be determined according to actual application requirements.
- the display driving circuit 30 of the present embodiment receives the input of the data clock signal DCLK, the serial data DIN[2:0], the latch signal LE, and the second clock signal CLK for generating the grayscale clock signal GCLK.
- FIG. 7 is a schematic partial structure diagram of still another LED display panel according to an embodiment of the present application.
- the LED display panel 800 includes: a pixel array PA, a display driving circuit 50 and a scan control chip 420 .
- the pixel array PA includes 32 columns of pixels P, and each pixel P includes a plurality of different color LEDs such as R, G, B three primary color LED light points, so the pixel array PA has 96 columns of LED light points.
- the 96 columns of LED light points are respectively electrically coupled to the 96 output channels DOUT0 - DOUT95 of the display driving circuit 50 , and the pixels P in each column are electrically coupled to three adjacent output channels of the display driving circuit 50 .
- the pixel array PA includes 64 rows of pixels P, and the 64 rows of pixels P are respectively electrically coupled to the 64 output channels LINE0 - LINE63 of the scan control chip 420 .
- the scan control chip 420 of this embodiment includes, for example, a row decoding chip, which can cooperate with the display driving circuit 50 to sequentially generate 64 row scan signals (or scan drive signals) in each round of 64 scans. It should be noted that the output channels of the scan control chip 420 in this embodiment are not limited to 64, and may also be other numbers such as 32, and the specific number may be determined according to actual application requirements.
- the display driving circuit 50 of the present embodiment receives inputs of the data clock signal DCLK, the serial data DIN[2:0], the latch signal LE, and the grayscale clock signal GCLK.
- FIG. 8 is a schematic partial structure diagram of another LED display panel provided by an embodiment of the present application.
- the LED display panel 1000 includes: a pixel array PA and a display driving circuit 70 .
- the pixel array PA includes 32 rows of pixel points P, and each pixel point P includes a plurality of different color LEDs such as R, G, B three primary color LED light points, so the pixel array PA has 96 columns of LED light points.
- the 96 columns of LED light points are respectively electrically coupled to the 96 output channels DOUT0 - DOUT95 of the display driving circuit 70 , and the pixel point P in each column is electrically coupled to three adjacent output channels of the display driving circuit 70 .
- the pixel array PA includes 64 rows of pixels P, and the 64 rows of pixels P are respectively electrically coupled to the 64 output channels LINE0 - LINE63 of the display driving circuit 70 .
- the display driving circuit 70 of this embodiment integrates a scan control circuit 59 (as shown in FIG. 4 ), which can sequentially generate 64 line scan signals (or scan drive signals) in each round of 64 scans. It should be noted that the output channels of the line scan signal of the display driving circuit 70 in this embodiment are not limited to 64, and may also be other numbers such as 32, and the specific number can be determined according to actual application requirements.
- FIG. 9 is a schematic structural diagram of a display device according to an embodiment of the present application.
- the display device 900 includes: a front-end display control card 901 and an LED display panel 903 .
- the front-end display control card 901 is used for outputting display control data including grayscale data and current gain data
- display control data including grayscale data and current gain data
- a hardware structure similar to a receiving card, a scanning card or a module controller that is mature in the field of LED display control technology is used, That is to say, a programmable logic device such as an FPGA (Field Programmable Gate Array, Field Programmable Gate Array) device is used as the image processor; but the image processor of this embodiment can directly output all data including grayscale data and current gain data.
- the display control data, or an FPGA device or an ASIC (Application Specific Integrated Circuit) device is added at the back end of the image processor to convert the grayscale data output by the image processor into grayscale data. and current gain data for the display control data.
- the LED display panel 903 may adopt the LED display panel 400 , 600 , 800 or 1000 described in the fifth embodiment, the sixth embodiment, the seventh embodiment or the eighth embodiment, and the display driving circuit included in the display driving circuit is electrically
- the front-end display control card 901 is coupled to receive the display control data to realize image display.
- the display device 900 of this embodiment may be an LED display box including a front-end display control card 901 and one or more LED display panels 903 , but this is only an example and is not intended to limit the embodiment of the present application.
- the display device 900 of this embodiment can realize dynamic adjustment of the channel current, which is beneficial to increase the display bit depth, improve the grayscale refresh rate under low brightness and low gray, and improve the display accuracy of the entire LED display device under low gray to solve the problem of low grayscale.
- FIG. 10 is a schematic flowchart of a display driving method provided by an embodiment of the present application. As shown in FIG. 10 , the display driving method of this embodiment includes, for example, the following steps:
- S150 Control the ON durations of the current sources of the multiple channels respectively according to the multiple grayscale data
- S170 Control the magnitudes of the output currents of the multiple channel current sources respectively according to the multiple current gain data.
- the display driving method of this embodiment can realize dynamic adjustment of channel current, which is beneficial to increase the display bit depth, improve the grayscale refresh rate in low brightness and low gray, and improve the display accuracy of the entire LED display device in low gray. In order to solve the problem of uneven grayscale transition in low light and low gray.
- the step S150 includes: (i) receiving a grayscale clock signal, and generating a grayscale clock count value under the control of the grayscale clock signal; (ii) based on a grayscale scattering algorithm Controlling the counting operation of the counter and generating a grayscale grouping control signal; and (iii) respectively acquiring the plurality of grayscale data and generating under the control of the grayscale clock count value and the grayscale grouping control signal
- a plurality of grayscale display control signals are respectively transmitted to the plurality of channel current sources to control the on-time of the plurality of channel current sources.
- this embodiment can evenly disperse the high gray part and the low gray part, so that in some scenes where the grayscale is not fully realized, it can also ensure that most of the grayscale can be realized as much as possible. .
- the step S150 further includes: performing frequency multiplication processing on the input clock signal to generate the grayscale clock signal.
- the frequency doubling processing in this embodiment is beneficial to increase the elasticity of the generation of the grayscale clock signal.
- the step S170 includes: respectively controlling the output currents of the multiple channel current sources according to multiple point-by-point current gain data.
- the use of point-by-point current gain data in this embodiment enables the same channel current source to use the current gain data corresponding to the different display points when driving different display points (such as LED light points), which is beneficial to improve The accuracy of the current dynamic adjustment.
- the step S130 includes: buffering point-by-point grayscale data frame by frame in a ping-pong storage manner; and buffering point-by-point current gain data frame by frame in a ping-pong storage manner.
- Both the grayscale data and the current gain data in this embodiment adopt a ping-pong storage method, which is beneficial to improve processing speed and performance.
- the step S170 includes: respectively controlling the output currents of the multiple channel current sources according to multiple channel-by-channel current gain data.
- the use of the channel-by-channel current gain data in this embodiment can make the current gain data used by the same channel current source in different display frames different, and at least it can realize frame-by-frame current dynamic adjustment.
- a single display driving circuit can complete the grayscale realization of multiple color components, but the embodiments of the present application are not limited to this, and a single display driving circuit can also be used as an example.
- the display driving circuit is designed to only complete the grayscale realization of a single color component, so that the grayscale data of the three color components of R, G, and B can be realized by using three display driving circuits respectively.
- the disclosed system, apparatus and method may be implemented in other manners.
- the device embodiments described above are only illustrative.
- the division of units is only a logical function division. In actual implementation, there may be other division methods.
- multiple units or components may be combined or integrated. to another system, or some features can be ignored, or not implemented.
- the shown or discussed mutual coupling or direct coupling or communication connection may be through some interfaces, indirect coupling or communication connection of devices or units, and may be in electrical, mechanical or other forms.
- Units described as separate components may or may not be physically separated, and components shown as units may or may not be physical units, that is, may be located in one place, or may be distributed over multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution in this embodiment.
- each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit.
- the above-mentioned integrated units can be implemented in the form of hardware, or can be implemented in the form of hardware plus software functional units.
- the above-mentioned integrated units implemented in the form of software functional units can be stored in a computer-readable storage medium.
- the above-mentioned software functional unit is stored in a storage medium, and includes several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute some steps of the methods of various embodiments of the present application.
- the aforementioned storage medium includes: U disk, mobile hard disk, Read-Only Memory (ROM for short), Random Access Memory (RAM for short), magnetic disk or CD, etc. that can store program codes medium.
- a display driving circuit in the embodiment of the present application, it can acquire grayscale data and current gain data, and can control the on-time of the current source of each channel based on the grayscale data, and control each channel based on the current gain data
- the output current of the current source can dynamically adjust the channel current; in this way, the grayscale data can be improved by reducing the output current (corresponding to the driving current of the display point), that is, the display bit depth can be improved.
- the display effect of the LED display device is related to the refresh rate and the driving current of each gray scale, by reducing the driving current of the display point such as the LED light point and increasing the gray scale data at a low gray scale, the low brightness can be effectively improved. Grayscale refresh rate at low grayscale.
- the desired brightness value can be accurately obtained, thereby improving the display accuracy of the entire LED display device at low gray levels, so as to solve the problem of uneven grayscale transition in low brightness and low gray levels. The problem.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Control Of El Displays (AREA)
Abstract
Description
Claims (20)
- 一种显示驱动电路,其特征在于,包括:接口电路,用于获取多个灰度数据和多个电流增益数据;命令处理电路,电性耦接所述接口电路;缓存电路,电性耦接所述接口电路,用于缓存所述多个灰度数据和所述多个电流增益数据;电流源电路,电性耦接所述命令处理电路且包括多个通道电流源;通道灰度控制电路,电性耦接所述命令处理电路、所述缓存电路和所述电流源电路,用于根据所述多个灰度数据分别控制所述多个通道电流源的打开时长;通道电流控制电路,电性耦接所述缓存电路和所述电流源电路,用于根据所述多个电流增益数据分别控制所述多个通道电流源的输出电流大小。
- 如权利要求1所述的显示驱动电路,其特征在于,所述接口电路包括移位暂存电路且用于接入数据时钟信号、锁存信号和串行数据;所述移位暂存电路用于接收所述串行数据以获取所述多个灰度数据和所述多个电流增益数据且接受所述数据时钟信号及所述锁存信号的控制;所述命令处理电路电性耦接所述移位暂存电路且接受所述数据时钟信号及所述锁存信号的控制;所述缓存电路电性耦接所述移位暂存电路以获取所述多个灰度数据和所述多个电流增益数据;以及,所述通道灰度控制电路接受所述数据时钟信号的控制。
- 如权利要求1所述的显示驱动电路,其特征在于,所述通道灰度控制电路包括:计数器,电性耦接所述命令处理电路,用于接收灰度时钟信号、并在所述灰度时钟信号的控制下产生灰度时钟计数值;灰度打散处理电路,电性耦接所述命令处理电路和所述计数器,用于接受所述命令处理电路的控制以控制所述计数器的计数操作以及产生灰度分组控制信号;输出缓冲器,电性耦接所述电流源电路的所述多个通道电流源;多个比较器,电性耦接所述缓存电路、所述计数器、所述灰度打散处理电路和所述输出缓冲器,用于分别从所述缓存电路获取所述多个灰度数据、并在所述 灰度时钟计数值和所述灰度分组控制信号的控制下产生多个灰度显示控制信号经由所述输出缓冲器分别传送至所述多个通道电流源。
- 如权利要求3所述的显示驱动电路,其特征在于,所述通道灰度控制电路还包括:倍频电路,电性耦接所述计数器,用于产生所述灰度时钟信号并传送至所述计数器。
- 如权利要求1所述的显示驱动电路,其特征在于,所述电流源电路还包括多个颜色分量全局电流增益调节器,且每一个所述颜色分量全局电流增益调节器电性耦接所述多个通道电流源中用于带载相同颜色亚像素的多个通道电流源;所述通道电流控制电路包括多个通道电流增益调节器,且所述多个通道电流增益调节器分别电性耦接所述多个通道电流源、并分别接受所述多个电流增益数据的控制。
- 如权利要求1所述的显示驱动电路,其特征在于,所述接口电路包括移位暂存电路且用于接入数据时钟信号、锁存信号、串行数据和不同于所述数据时钟信号的第二时钟信号;所述移位暂存电路用于接收所述串行数据以获取所述多个灰度数据和所述多个电流增益数据且接受所述数据时钟信号和所述锁存信号的控制;所述命令处理电路电性耦接所述移位暂存电路且接受所述数据时钟信号及所述锁存信号的控制;所述缓存电路电性耦接所述移位暂存电路以获取所述多个灰度数据和所述多个电流增益数据;以及,所述通道灰度控制电路接受所述第二时钟信号的控制。
- 如权利要求1所述的显示驱动电路,其特征在于,所述显示驱动电路还包括:扫描控制电路,电性耦接所述通道灰度控制电路,用于依序产生多个行扫描信号。
- 如权利要求1所述的显示驱动电路,其特征在于,所述缓存电路包括灰度数据存储区和电流增益数据存储区,所述灰度数据存储区用于缓存所述多个灰度数据,所述电流增益数据存储区用于缓存所述多个电流增益数据。
- 如权利要求8所述的显示驱动电路,其特征在于,所述灰度数据存储区包含两个存储子区域以用于采用乒乓存储方式逐帧缓存灰度数据,所述电流增益数据存储区包含两个存储子区域以用于采用乒乓存储方式逐帧缓存电流增益数据。
- 如权利要求1所述的显示驱动电路,其特征在于,所述接口电路、所述命令处理电路、所述缓存电路、所述电流源电路、所述通道灰度控制电路和所述通道电流控制电路整合于同一个芯片内。
- 如权利要求1所述的显示驱动电路,其特征在于,所述多个电流增益数据为逐点电流增益数据,以使得所述多个通道电流源中同一个所述通道电流源在驱动不同显示点时采用与所述不同显示点分别对应的电流增益数据。
- 如权利要求1所述的显示驱动电路,其特征在于,所述多个电流增益数据为逐通道电流增益数据,以使得所述多个通道电流源中同一个所述通道电流源在不同显示帧时采用的电流增益数据不同。
- 一种LED显示板,其特征在于,包括:像素阵列,包括多个像素点且每一个所述像素点包括多个不同颜色LED;以及至少一个如权利要求1至12任意一项所述的显示驱动电路,其中所述显示驱动电路的所述多个通道电流源电性耦接所述像素阵列。
- 一种显示装置,其特征在于,包括:前端显示控制卡,用于输出多个灰度数据和多个电流增益数据;以及如权利要求13所述的LED显示板,其中所述LED显示板的所述显示驱动电路电性耦接所述前端显示控制卡以接收所述多个灰度数据和所述多个电流增益数据。
- 一种显示驱动方法,其特征在于,包括:获取多个灰度数据和多个电流增益数据;缓存所述多个灰度数据和所述多个电流增益数据;根据所述多个灰度数据分别控制多个通道电流源的打开时长;以及根据所述多个电流增益数据分别控制所述多个通道电流源的输出电流大小。
- 如权利要求15所述的显示驱动方法,其特征在于,所述根据所述多个灰度数据分别控制多个通道电流源的打开时长,包括:接收灰度时钟信号、并在所述灰度时钟信号的控制下产生灰度时钟计数值;基于灰度打散算法控制所述计数器的计数操作以及产生灰度分组控制信号;分别获取所述多个灰度数据、并在所述灰度时钟计数值和所述灰度分组控制信号的控制下产生多个灰度显示控制信号分别传送至所述多个通道电流源,以控制所述多个通道电流源的打开时长。
- 如权利要求16所述的显示驱动方法,其特征在于,所述根据所述多个灰度数据分别控制多个通道电流源的打开时长,还包括:对输入时钟信号进行倍频处理以产生所述灰度时钟信号。
- 如权利要求15所述的显示驱动方法,其特征在于,所述根据所述多个电流增益数据分别控制所述多个通道电流源的输出电流大小,包括:根据多个逐点电流增益数据分别控制所述多个通道电流源的输出电流大小。
- 如权利要求18所述的显示驱动方法,其特征在于,所述缓存所述多个灰度数据和所述多个电流增益数据,包括:采用乒乓存储方式逐帧缓存逐点灰度数据;采用乒乓存储方式逐帧缓存逐点电流增益数据。
- 如权利要求15所述的显示驱动方法,其特征在于,所述根据所述多个电流增益数据分别控制所述多个通道电流源的输出电流大小,包括:根据多个逐通道电流增益数据分别控制所述多个通道电流源的输出电流大小。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US18/015,845 US12039915B2 (en) | 2020-07-29 | 2020-07-29 | Display drive circuit and method, LED display board and display device |
KR1020237000268A KR20230022953A (ko) | 2020-07-29 | 2020-07-29 | 디스플레이 구동 회로 및 방법, led 표시패널 및 표시장치 |
CN202080102691.XA CN115968492A (zh) | 2020-07-29 | 2020-07-29 | 显示驱动电路及方法、led显示板和显示装置 |
PCT/CN2020/105425 WO2022021123A1 (zh) | 2020-07-29 | 2020-07-29 | 显示驱动电路及方法、led显示板和显示装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2020/105425 WO2022021123A1 (zh) | 2020-07-29 | 2020-07-29 | 显示驱动电路及方法、led显示板和显示装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022021123A1 true WO2022021123A1 (zh) | 2022-02-03 |
Family
ID=80037019
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2020/105425 WO2022021123A1 (zh) | 2020-07-29 | 2020-07-29 | 显示驱动电路及方法、led显示板和显示装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US12039915B2 (zh) |
KR (1) | KR20230022953A (zh) |
CN (1) | CN115968492A (zh) |
WO (1) | WO2022021123A1 (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114582275A (zh) * | 2022-03-10 | 2022-06-03 | 中科芯集成电路有限公司 | 一种led显示驱动芯片的任意正整数组的均匀打散算法 |
CN115083339A (zh) * | 2022-07-26 | 2022-09-20 | 惠科股份有限公司 | 一种显示面板的驱动方法及驱动装置 |
CN116092419A (zh) * | 2022-12-09 | 2023-05-09 | 中科芯集成电路有限公司 | 一种led显示驱动芯片电流增益自动调节方法 |
CN116403517A (zh) * | 2023-06-09 | 2023-07-07 | 中科(深圳)无线半导体有限公司 | 一种led显示系统电源自适应控制方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07319427A (ja) * | 1994-05-20 | 1995-12-08 | Nichia Chem Ind Ltd | マルチカラーのledディスプレイユニット |
CN101930349A (zh) * | 2010-08-16 | 2010-12-29 | 深圳市洲明科技股份有限公司 | Led扫描控制芯片 |
CN102708803A (zh) * | 2012-06-27 | 2012-10-03 | 重庆邮电大学 | 实现led恒流驱动器灰度等级可控的方法及恒流驱动器 |
CN102779480A (zh) * | 2012-08-17 | 2012-11-14 | 深圳市易事达电子有限公司 | 显示屏驱动电路及发光二极管显示装置 |
CN110191536A (zh) * | 2019-05-24 | 2019-08-30 | 亿信科技发展有限公司 | 驱动控制电路、驱动控制芯片、集成封装器件、显示系统和稀疏驱动的方法 |
CN110277052A (zh) * | 2019-06-13 | 2019-09-24 | 华中科技大学 | 多行扫高刷新率的全彩led驱动芯片及驱动方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20100005023A (ko) | 2007-02-15 | 2010-01-13 | 엑셈피디스플레이 주식회사 | Led 디스플레이 패널을 구동하기 위한 장치 |
TWI359317B (en) * | 2007-10-30 | 2012-03-01 | Au Optronics Corp | Backlight control device and method for controllin |
CN208580563U (zh) | 2018-08-13 | 2019-03-05 | 深圳市奥拓电子股份有限公司 | Led驱动芯片及led显示屏 |
CN109147653B (zh) | 2018-10-09 | 2020-04-10 | 中国电子科技集团公司第五十八研究所 | 一种led驱动芯片显示控制os-pwm方法 |
TWI697883B (zh) * | 2019-03-28 | 2020-07-01 | 聚積科技股份有限公司 | 顯示系統及其驅動電路 |
-
2020
- 2020-07-29 KR KR1020237000268A patent/KR20230022953A/ko not_active Application Discontinuation
- 2020-07-29 CN CN202080102691.XA patent/CN115968492A/zh active Pending
- 2020-07-29 US US18/015,845 patent/US12039915B2/en active Active
- 2020-07-29 WO PCT/CN2020/105425 patent/WO2022021123A1/zh active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07319427A (ja) * | 1994-05-20 | 1995-12-08 | Nichia Chem Ind Ltd | マルチカラーのledディスプレイユニット |
CN101930349A (zh) * | 2010-08-16 | 2010-12-29 | 深圳市洲明科技股份有限公司 | Led扫描控制芯片 |
CN102708803A (zh) * | 2012-06-27 | 2012-10-03 | 重庆邮电大学 | 实现led恒流驱动器灰度等级可控的方法及恒流驱动器 |
CN102779480A (zh) * | 2012-08-17 | 2012-11-14 | 深圳市易事达电子有限公司 | 显示屏驱动电路及发光二极管显示装置 |
CN110191536A (zh) * | 2019-05-24 | 2019-08-30 | 亿信科技发展有限公司 | 驱动控制电路、驱动控制芯片、集成封装器件、显示系统和稀疏驱动的方法 |
CN110277052A (zh) * | 2019-06-13 | 2019-09-24 | 华中科技大学 | 多行扫高刷新率的全彩led驱动芯片及驱动方法 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114582275A (zh) * | 2022-03-10 | 2022-06-03 | 中科芯集成电路有限公司 | 一种led显示驱动芯片的任意正整数组的均匀打散算法 |
CN115083339A (zh) * | 2022-07-26 | 2022-09-20 | 惠科股份有限公司 | 一种显示面板的驱动方法及驱动装置 |
CN115083339B (zh) * | 2022-07-26 | 2023-01-03 | 惠科股份有限公司 | 一种显示面板的驱动方法及驱动装置 |
CN116092419A (zh) * | 2022-12-09 | 2023-05-09 | 中科芯集成电路有限公司 | 一种led显示驱动芯片电流增益自动调节方法 |
CN116403517A (zh) * | 2023-06-09 | 2023-07-07 | 中科(深圳)无线半导体有限公司 | 一种led显示系统电源自适应控制方法 |
CN116403517B (zh) * | 2023-06-09 | 2023-08-29 | 中科(深圳)无线半导体有限公司 | 一种led显示系统电源自适应控制方法 |
Also Published As
Publication number | Publication date |
---|---|
US12039915B2 (en) | 2024-07-16 |
CN115968492A (zh) | 2023-04-14 |
US20230267875A1 (en) | 2023-08-24 |
KR20230022953A (ko) | 2023-02-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2022021123A1 (zh) | 显示驱动电路及方法、led显示板和显示装置 | |
CN110277052B (zh) | 多行扫高刷新率的全彩led驱动芯片及驱动方法 | |
CN109903721B (zh) | 一种基于倍频os-pwm算法的led驱动电路 | |
JP2010109327A (ja) | Led制御回路および制御方法、ならびに画像表示装置および照明器具 | |
CN1231883C (zh) | 有源矩阵有机发光二极管的驱动电路 | |
US10002562B2 (en) | Wear compensation for a display | |
CN111161670A (zh) | 一种多行扫换行显示方法和芯片 | |
CN202363045U (zh) | Led显示屏控制系统 | |
TW201506872A (zh) | Led顯示驅動交互顯示裝置及方法 | |
CN102006696A (zh) | 发光二极管背光驱动电路、方法及其恒流源 | |
CN115841802A (zh) | 一种Mini LED液晶背光控制方法及其控制系统 | |
CN109300427B (zh) | 显示控制芯片的行扫控制方法及存储介质 | |
CN111511062A (zh) | 灯具、灯具控制系统及方法 | |
CN215988072U (zh) | 一种全彩led显示模组的驱动电路 | |
WO2012022235A1 (zh) | 显示控制的倍频方法及装置 | |
CN214671739U (zh) | 一种基于列驱动芯片的共阳led显示屏的动态扫描系统 | |
CN202799283U (zh) | 发光二极管驱动电路与驱动系统 | |
CN201788499U (zh) | Led扫描控制芯片装置 | |
CN112951150B (zh) | Led显示屏节能方法、装置、设备及存储介质 | |
CN203760051U (zh) | 用于led高密度显示屏的行扫描恒流驱动控制芯片 | |
CN103943068A (zh) | 用于led高密度显示屏的行扫描恒流驱动芯片 | |
CN103927986A (zh) | 一种led高密度显示屏恒流驱动芯片 | |
CN114333687B (zh) | 显示驱动方法、显示驱动电路、led显示板和显示装置 | |
CN113434199A (zh) | 一种可驱动多组rgb灯的mcu及其驱动方法 | |
CN114648944B (zh) | 显示驱动方法及电路、led显示板和显示装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 20947480 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 20237000268 Country of ref document: KR Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 20947480 Country of ref document: EP Kind code of ref document: A1 |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 20947480 Country of ref document: EP Kind code of ref document: A1 |