The present disclosure relates to drive technology for display panels, and more specifically, to a method and an integrated circuit for driving a display panel, and a display apparatus.
With the continuous development of the display technology, consumers have high requirements for the performance of display screens (e.g., screens of cell phones or tablet devices). Therefore, in order to improve user's experience, it is not only required that images presented by a display panel have a high resolution as well as good color and brightness, but also the smoothness of dynamic pictures, which mainly depends on the refresh rate of the display panel.
In this filed, the refresh rate refers to the number of times a displayed picture is refreshed per unit of time, a picture displayed each time corresponds to a frame, and thus the refresh rate may also be called frame rate, which is usually in the unit of Hertz (Hz). At present, the common examples of display frame rate includes, such as 60 Hz, 90 Hz, 144 Hz, 240 Hz. For example, the frame rate of the display panel is 60 Hz, which means that the display panel displays 60 frames per second. As can be seen, the higher frame rate of the display panel, the smoother dynamic pictures it presents, and thereby bringing users a better viewing experience of the dynamic pictures. On the other hand, an increase in the number of frames to be displayed per unit of time means that the frequency of scanning and resetting (i.e., refresh operation) of pixels by the display panel will also increase accordingly, resulting in a significantly increase in the overall power consumption of the display panel, and thereby leading to problems such as insufficient endurance and heat generation of the display apparatus.
In view of this, the power consumption of a display panel can be reduced to a certain extent by adopting technologies such as adaptive frame rate and multi-area frame rate, such that the display panel may display at different frame rates according to characteristics of a picture to be displayed, for example, a static picture or a static area in the picture can be displayed at a lower frame rate, so as to reduce the power consumption of the display panel to some extent. Nevertheless, there is still a need in the art to propose a method and apparatus for further reducing the power consumption of the display panel.
In order to solve at least technical problems as above, present disclosure provides a method and an integrated circuit for driving a display panel, and a corresponding display apparatus, for reducing the power consumption of the display panel.
According to an aspect of the present disclosure, a method is provided for driving a display panel. The method includes: determining whether or not to perform a refresh operation on a current frame to be displayed by the display panel; and when it is determined not to perform the refresh operation on the current frame, refraining from sending a frame scanning start signal to the display panel.
According to an embodiment of the present disclosure, the method further includes: when it is determined not to perform the refresh operation on the current frame, reducing the frequency of a gate clock signal sent to the display panel, or fixing the gate clock signal sent to the display panel to a specific voltage level.
According to an embodiment of the present disclosure, the method further includes: obtaining frame refresh information, the frame refresh information indicating whether or not to perform the refresh operation on at least part of areas in the current frame; and determining, based on the frame refresh information, whether or not to perform the refresh operation on the at least part of areas in the current frame to be displayed by the display panel; when it is determined not to perform the refresh operation on all areas in the current frame, refraining from sending a frame scanning start signal to the display panel, and reducing the frequency of a gate clock signal or fixing the gate clock signal to a specific voltage level; when it is determined to perform the refresh operation on the at least part of areas in the current frame, sending the frame scanning start signal to the display panel to initiate the refresh operation on the at least part of areas, which specifically includes sending the frame scanning start signal to a gate driver-on-array circuit of the display panel, and sending a refresh control signal and the gate clock signal; where the gate driver-on-array circuit includes a plurality of cascaded gate driver units, and in response to a first-stage gate driver unit in the gate driver-on-array circuit receiving the frame scanning start signal, the gate driver-on-array circuit performs the refresh operation on the at least part of areas based on the refresh control signal and the gate clock signal.
According to another aspect of the present disclosure, provided is an integrated circuit for driving a display panel, including: a module, configured to determine whether or not to perform a refresh operation on a current frame to be displayed by the display panel; and a module, configured to send a frame scanning start signal for initiating the refresh operation and a gate clock signal for performing the refresh operation, to the display panel, where the integrated circuit refrains from sending the frame scanning start signal to the display panel when it is determined not to perform the refresh operation on the current frame.
According to an embodiment of the present disclosure, when it is determined not to perform the refresh operation on the current frame, the integrated circuit reduces the frequency of the gate clock signal or fixes the gate clock signal to a specific voltage level.
According to an embodiment of the present disclosure, the integrated circuit further includes a module, configured to obtain frame refresh information. The frame refresh information indicates whether or not to perform the refresh operation on at least part of areas in the current frame, and the integrated circuit determines whether or not to perform the refresh operation on the at least part of areas in the current frame based on the frame refresh information. When it is determined not to perform the refresh operation on all areas in the current frame, the integrated circuit refrains from sending the frame scanning start signal to the display panel, and reduces the frequency of the gate clock signal or fixes the gate clock signal to a specific voltage level.
According to another aspect of the present disclosure, provided is a display apparatus, including a display panel, including a gate driver-on-array circuit, the gate driver-on-array circuit including a plurality of cascaded gate driver units; and an integrated circuit, configured to receive frame refresh information indicating whether or not to perform a refresh operation on at least part of areas in the current frame to be displayed by the display panel, and to send a frame scanning start signal for initiating the refresh operation to the gate driver-on-array circuit. When the frame refresh information indicates not to perform the refresh operation on all areas in the current frame, the integrated circuit refrains from sending the frame scanning start signal to the gate driver-on-array circuit, and/or the integrated circuit reduces the frequency of a gate clock signal or fixes the gate clock signal to a specific voltage level.
According to the above-mentioned method and integrated circuit for driving the display panel of the present disclosure, the action of sending related signals to the display panel can be adjusted according to whether a refresh operation needs to be performed on the current frame or on the at least part of areas in the current frame. Specifically, the present disclosure proposes a solution of dynamic frame scanning start signal, and for a frame that does not need to be refreshed, the frame scanning start signal is not provided, and accordingly the switching loss of the gate driver circuit is reduced. Moreover, a solution of dynamic gate clock refresh is further proposed, and for the frame that does not need be refreshed, the frequency of the gate clock signal is reduced or the gate clock signal is fixed to a specific voltage level, so that the energy consumption is further reduced while normal display is ensured.
The advantages of various aspect of the present disclosure will become clearer and easier to understand by the following description of embodiments in conjunction with the accompanying drawings, in which:
It should be understood that these figures are intended for further understanding of the embodiments of the present disclosure, constitute a part of the specification and do not constitute a limitation on the present disclosure. In addition, in the accompanying drawings, the same reference numerals usually represent the same components or steps.
In order to explain the technical solutions of the present disclosure, embodiments will be described in detail in conjunction with the accompanying drawings in the following. It should be understood that based on the embodiments described in the present disclosure, all other embodiments obtained by a person skilled in the art without creative efforts should fall within the scope of protection of the present disclosure, the embodiments described herein are only some rather than all of the embodiments of the present disclosure, and these embodiments are merely illustrative and exemplary, and thus should not be construed as limiting the scope of the disclosure.
In the following, for the purpose of illustration rather than limitation, the present disclosure will mainly take a display panel based on multi-area frame rate control as an example to elaborate on the technical concepts of the present disclosure, and it should be understood that the technical solutions of the present disclosure can also be applied to display panels using other frame refresh technologies such as adaptive frame rate.
In addition,
In order to better understand the benefits of the present disclosure, the following will take the GOA 120 as an example to describe in detail the specific circuit structure as well as the driving principle in conjunction with
More specifically,
However, for the display panel, such as a display panel based on multi-area frame rate control or adaptive frame rate, there may be frames in the display panel that do not need a refresh operation, e.g., the current frame to be displayed is a static picture. However, in the conventional drive method, a control signal for performing a refresh operation may be continuously outputted to the display panel, which may result in unnecessary power consumption of the display panel.
Specifically,
At least to solve the above problems, the present disclosure proposes a method capable of dynamically adjusting a frame scanning start signal and a gate clock signal, and a corresponding integrated circuit. For a frame that does not need to be refreshed, the frame scanning start signal will not be provided to the display panel, so that the switching loss of the gate driving circuit is reduced. Moreover, by dynamically adjusting the frequency or logic level of the gate clock signal, the parasitic loss in the circuit is further reduced while ensuring normal display.
Various examples of the method according to an embodiment of the present disclosure will be described below with reference to
At step S501, frame refresh information for controlling a refresh operation of the display panel is obtained. The frame refresh information may instruct explicitly or implicitly whether or not to perform the refresh operation on at least part of areas in the current frame, e.g., to instruct to perform the refresh operation on the entire current frame, or to perform the refresh operation on different portions in the current frame, or not to perform the refresh operation on the current frame. As described above, the integrated circuit may be configured to receive the frame refresh information from an external device or other elements of the device (e.g., a processor in an electronic device) or may derive the frame refresh information indicating whether or not to perform the refresh operation on at least part of areas in the current frame from display data for displaying the current frame.
At step S502, whether or not to perform the refresh operation on the current frame is determined based on the frame refresh information. For example, an interface unit 230 of the integrated circuit 200 may further include a signal decoder (not shown), which may decode information received externally such as the frame refresh information indicating whether or not to perform the refresh operation on the current frame, to determine whether or not to perform the refresh operation on the current frame. As described above, it can be determined, for example, to perform the refresh operation on all areas in the current frame (e.g., corresponding to the frame 1 in
When the frame refresh information indicates not to perform the refresh operation on all areas in the current frame, proceed to steps S503 and S504. In step S503, the integrated circuit refrains from sending the frame scanning start signal to the display panel. And optionally, in step S504, the integrated circuit may also fix the gate clock signal to a specific voltage level or reduce the frequency of sending the gate clock signal. In addition, the order of steps S503 and S504 shown in
Specifically, as shown in
In addition, in some application scenarios, if the logic level of the clock signal does not toggle during the period of not refreshing the current frame, charges in a capacitive element of the display panel may not be released. In this case, if the clock signal is toggled again from a fixed constant level due to the next frame needing to be refreshed, charges in the circuit may carry out an undesired charging and discharging operations under a capacitive coupling effect to cause a display abnormality such as false illumination.
Therefore, in view of the above scenarios, as shown in
On the other hand, when the obtained frame refresh information indicates to perform the refresh operation on the current frame (e.g., to perform the refresh operation on all areas or only a part of the areas), proceed to step S505, in which the integrated circuit sends the frame scanning start signal, as well as the area refresh control signal and the gate clock signal to the display panel. As described above, the integrated circuit may send the frame scanning start signal to the gate driver circuit (e.g., the GOA 120) of the display panel to initiate the execution of the refresh operation, and may send the area refresh control signal and the gate clock signal, so that the gate driver circuit performs the corresponding refresh operation based on the refresh control signal and the gate clock signal.
At step S506, in response to receiving the frame scanning start signal from the integrated circuit, the gate driver circuit performs the refresh operation based on the area refresh control signal and the gate clock signal. As described above, taking the GOA as an example, the first-stage gate driver unit receives the frame scanning start signal to initiate the gate driver unit, and outputs a drive signal for performing the refresh operation for a corresponding row of pixels based on the refresh control signal and the gate clock signal. The outputted drive signal is used as an input signal of a next-stage gate driver unit, and the output signal of the next-stage gate driver unit is used as its own reset signal, and so on. In this way, the pixel array is refreshed row by row.
Still taking the gate driver unit shown in
As can be seen, the above-mentioned method for driving the display panel according to the present disclosure provides a driving solution based on the dynamic frame start scanning signal, that is, for a frame that does not need to be refreshed, the frame start scanning signal is not provided, and accordingly the switching loss in the circuit is reduced. Moreover, the above-mentioned method for driving the display panel according to the present disclosure further proposes a driving solution based on the dynamic gate clock signal, in which, for a frame that does not need to be refreshed, the frequency of the gate clock signal is reduced or fixed to a specific level, thereby further reducing the parasitic loss in the circuit.
Next, a specific application scenario of the method according to an embodiment of the present disclosure is described with reference to
First, the method of the present disclosure may be performed with reference to a signal timing of the frame 2 in
In addition, for a frame in which the refresh operation is not performed for all the area, for example, all the areas of display panel are displaying the comment area, the method of the present disclosure may be performed with reference to a signal timing of the frame 3 in
In the above example, the area, in the display panel based on the multi-area frame rate control, using different frame rates is divided into 2 areas. It is to be understood that in other examples, depending on the specific application scenario, it is also possible to divide the areas in the display panel using different frame rates into more areas, or allow the entire display panel to use the same frame rate. Moreover, it is to be understood that in other examples, depending on the specific application scenario, any area in the display panel can be designated as an area to be refreshed, for example, it may refer to the pixels in rows L1 to Lm of the display panel, the pixels in rows LN-n to LN of the display panel, or the pixels in rows Lp to Lp+q in the middle of the display panel; or it may refer to the pixels in rows L1 to Lm and columns Ca to Ca+b, the pixels in rows LN-n to LN and columns Ca to Ca+b of the display panel, and the pixels in rows Lp to Lp+q and columns Ca to Ca+b in the middle of the display panel (where N is the total number of rows of the display panel, and m, n, p, q, a, and b are integers).
As can be seen from the above description, the method of the present disclosure can be applied to, e.g., the display panel based on multi-area frame rate control, to realize local refresh of the display panel by using the multi-area frame rate control technology, thereby ensuring smooth video playing while reducing the power consumption of the display panel to a certain extent. In addition, for a frame that does not need to be refreshed, the power consumption of the gate driver circuit is reduced by a dynamic STV-based driving solution; and by a dynamic GCK-based driving solution, the overall power consumption of the display panel is further reduced on the premise of ensuring the normal display.
Examples of an integrated circuit for driving a display panel and a display apparatus including the display panel and the integrated circuit according to embodiments of the present disclosure are described below.
According to an embodiment of the present disclosure, the integrated circuit may include a module, configured to determine whether or not to perform a refresh operation on a current frame to be displayed by the display panel; and a module, configured to send the above-mentioned signal for the refresh operation, e.g., the signals including the frame scanning start signal and the gate clock signal, to the display panel. In addition, according to an embodiment of the present disclosure, the integrated circuit may further include a module for obtaining frame refresh information, the frame refresh command indicating whether or not to perform the refresh operation on the current frame to be displayed by the display panel, such that the integrated circuit may determine whether or not to perform the refresh operation on at least part of areas in the current frame according to the obtained frame refresh information, and perform the above-described method of the present disclosure, depending on whether or not the current frame or at least part of areas therein needs to be refreshed. The integrated circuit may perform the method as described above in conjunction with
In addition, according to an embodiment of the present disclosure, the display apparatus may include the display panel and the integrated circuit as described above. The display panel may further include a gate driver circuit such as the above-mentioned GOA 120 in conjunction with
Additionally, the present disclosure may further provide a computer-readable storage medium storing computer instructions, and a computer program product including the computer instructions. When the computer program instructions are executed by a processor, the steps performed by the processor as described above are implemented, which are consistent with the corresponding content of the respective embodiments described above in conjunction with
It should be noted that in the present disclosure, since the disclosed technical solutions do not focus on improvements in the structure of the display panel, a strict distinction between the display panel and a screen will not be made in the present disclosure, for example, in the examples herein, the display panel 100 may refer to screens of various display apparatuses, which may, for example, include a smartphone, a smart TV, an electronic picture frame, a tablet computer, a laptop-type computer, and the like.
In addition, the display panel of the present disclosure may also utilize other types of gate drivers in the art, and the gate drivers may be provided separately from the integrated circuit, or the gate drivers may be integrated into the integrated circuit. Furthermore, in other examples, the integrated circuit of the present disclosure may be provided as a separate integrated circuit, or may also be integrated into the display panel.
In addition, only signals related to the core technical solutions of the present disclosure are shown in the figures of the present disclosure, and the respective elements in the figures may also input and output other signals not shown, for example, signals such as a high-level voltage VGH output from a driving power supply. In addition, for the purpose of illustration only, signal lines in the respective figures may represent the transmission paths of one or more signals, for example, the clock signal may include more than one signal such as a forward clock signal and a backward clock signal (CLKF and CLKB, not shown), and the MAFR_Ctrl signal may also include more than one signal (MAFR_Ctrl1, MAFR_Ctrl2, . . . , MAFR_Ctrln, not shown) that are used for controlling pixels to perform multiple reset actions.
The method for an integrated circuit to drive a display panel, the integrated circuit, and the display apparatus of the present disclosure are exemplarily described above with reference to the respective figures. By the method and the integrated circuit of the present disclosure, the action of sending related signals to the display panel can be adjusted according to whether the current frame or at least part of areas therein needs a refresh operation, and the circuit power consumption due to the parasitic capacitor in the display panel can be reduced when the current frame does not need the refresh operation, thereby reducing the overall power consumption of the display panel.
The advantages, effects, and the like mentioned in the embodiments of the present disclosure are only examples and not limitations, and it should not be considered that these advantages, effects and the like are necessary for each embodiment of the present disclosure. In addition, the specific details disclosed above are only for the purpose of example and easy understanding, but not for limitation, and the above details do not limit the present disclosure to be implemented by using the above specific details. It should also be noted that in the apparatus and method of the present disclosure, the components or steps may be decomposed and/or recombined. The decomposition and/or recombination should be considered as an equivalent solution of the present disclosure.
It will be appreciated by a person of ordinary skill in the art that all or some of the methods and apparatuses of the present disclosure may be implemented in hardware, firmware, software, or combinations thereof, in any computing devices (including a processor, a storage medium, etc.) or networks of the computing devices. The hardware may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array signal (FPGA) or another programmable logic device (PLD), a discrete gate or transistor logic device, a discrete hardware component, or any combination thereof, that is designed to carry out the functions described herein. The general-purpose processor may be a microprocessor, but as an alternative, the processor may be any commercially available processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors collaborated with a DSP core, or any other such configurations. The software may be present in any form of computer-readable tangible storage medium. By way of example and not limitation, such computer-readable tangible storage medium may include a RAM, a ROM, an EEPROM, a CD-ROM or another optical disk storage and disk storage, or another magnetic memory or any other tangible medium that can be used to carry or store expected program code in the form of instructions or data structures and that can be accessed by a computer. As used herein, disks include compact disks (CDs), laser disks, compact discs, digital versatile disks (DVDs), floppy disks, and Blue-ray disks.
The block diagrams of the elements, components, devices, apparatuses, and systems involved in the embodiments of the present disclosure are intended to be illustrative only and are not intended to require or imply that they should be connected, arranged, or configured in the manner illustrated in the block diagrams. As those skilled in the art will appreciate, the elements, components, devices, apparatuses, and systems may be connected, arranged, and configured in any manner.
Further, the scope of protection of the present disclosure is not limited to the specific aspects of the processing, machine, manufacturing, event components, means, methods, and actions described above. Compositions, means, methods, or actions of the processing, machines, manufacturing, events that currently exist or are to be developed later that perform substantially the same functions or achieve substantially the same results as the corresponding aspects described herein may be utilized.
In addition, wording such as “include,” “comprise,” “have” and the like are open-ended words, meaning “including but not limited to”, and may be used interchangeably therewith. The words “or” and “and” as used herein refer to the words “and/or” and may be used interchangeably therewith, unless the context clearly indicates otherwise. As used herein, the word “such as” refers to the phrase “such as, but not limited to” and may be used interchangeably therewith.
The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use the present disclosure. Various modifications to these aspects will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other aspects without departing from the scope of the present disclosure. Therefore, the present disclosure is not intended to be limited to the aspects illustrated herein, but rather to follow the broadest scope consistent with the principles and novel features disclosed herein.
| Number | Date | Country | Kind |
|---|---|---|---|
| 202410483415.2 | Apr 2024 | CN | national |
| Number | Date | Country | |
|---|---|---|---|
| 63612969 | Dec 2023 | US |