Display screen refreshing method, readable storage medium, program product and related device
By introducing a switching unit into the pixel circuit of the display panel, the switching unit is turned on only in the area that needs to be updated, which solves the problem of increased power consumption caused by global refresh of electronic devices and realizes local refresh to save energy.
Patent Information
- Application Number
- CN202410430356.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-10
- Publication Date
- 2025-10-17
AI Technical Summary
When an electronic device only needs to refresh part of the content on the display screen, existing technology will cause a global refresh, increasing power consumption.
By introducing a switch unit into the pixel circuit of the display panel, the switch unit is turned on only in the area that needs to be updated, and row drive signals and column drive signals are input to achieve local refresh.
The energy consumption of the display panel is reduced and the battery usage efficiency is improved.
Smart Images

Figure CN120808690A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of terminal, in particular to a display screen refreshing method, readable storage medium, program product and related device. BACKGROUND
[0002] At present, the display screen is used to display information on electronic devices such as mobile phones and tablet computers, and the display screen includes a display panel and a driving circuit (such as a row driving circuit and a column driving circuit) of the display panel. In order to make the display process of the electronic device more smooth, the refresh rate of the display panel of the electronic device is continuously improved. While the refresh rate of the display panel is improved, the energy consumption is also improved.
[0003] In some cases, only a small part of the display content on the display screen of the electronic device needs to be refreshed, but the display panel of the electronic device still performs global refresh on the display content of the display screen. That is, the display content that does not need to be refreshed on the display screen of the electronic device will also be refreshed, resulting in increased power consumption of the electronic device. SUMMARY
[0004] The embodiments of the present application provide a display screen refreshing method, readable storage medium, program product and related device. The following introduces the present application from multiple aspects, and the embodiments and advantages of the multiple aspects can be referred to each other.
[0005] In a first aspect, the embodiments of the present application provide a display screen refreshing method applied to an electronic device, the display screen including a display panel, the display panel including a plurality of pixel circuits, each pixel circuit being provided with a switching unit; and the method includes: detecting an instruction to update display content of a first area of the display panel, wherein the size of the first area is smaller than the size of the display area of the display panel; controlling the switching units in the pixel circuits in the first area to be turned on, and inputting row driving signals and column driving signals to at least part of the pixel circuits, wherein the at least part of the pixel circuits include the pixel circuits in the first area; and wherein the pixel circuit updates the display content of the pixel circuit when the corresponding switching unit is turned on and the row driving signal and the column driving signal corresponding to the pixel circuit are valid.
[0006] Exemplarily, in some embodiments of the present application, a switch unit (hereinafter also referred to as a first switch or T9) is arranged in each pixel circuit on the display panel, and when the switch unit is turned on, the pixel circuit can work normally. When the switch unit is turned off, although the row driving signal and the column driving signal can be received by the pixel circuit, the row driving signal and the column driving signal cannot enter the corresponding unit (for example, an energy storage unit, hereinafter also referred to as a data storage unit), and thus the display content of the pixel circuit cannot be updated. Therefore, when the display screen is refreshed, the switch units on the pixel circuits (for example, the pixel circuits on the display panel except for the first area) that do not need to update the display content can be turned off, and the switch units in the pixel circuits corresponding to the first area are turned on, so as to realize partial refresh of the display screen, thereby reducing the power consumption of the display screen.
[0007] In a possible implementation of the first aspect, the control of the switch unit in the pixel circuit in the first area includes: inputting a first control signal to the pixel circuit in the first area, and the first control signal is used to drive the switch unit in the pixel circuit in the first area to be turned on.
[0008] Exemplarily, in some embodiments of the present application, the switch unit includes a control port for receiving a first control signal (hereinafter also referred to as a PR signal) to control the switch unit to be turned on. Therefore, when the switch units in the pixel circuits in the first area need to be turned on, the first control signal can be sent to the control port of the switch unit corresponding to the pixel circuit in the first area.
[0009] In a possible implementation of the first aspect, the display area of the display panel includes a plurality of sub-display areas and a plurality of control circuits corresponding to the plurality of sub-display areas, wherein the switch unit of the pixel circuit in one sub-display area is controlled by a corresponding control circuit; and the control of the switch unit in the pixel circuit in the first area includes: determining at least one sub-display area in the plurality of sub-display areas that has an overlapping area with the first area; and based on the control circuit corresponding to the at least one sub-display area, controlling the switch unit in the pixel circuit in the at least one display partition to be turned on.
[0010] Exemplarily, in some embodiments of the present application, the display area of the display panel can be divided into a plurality of sub-display areas, each sub-display area corresponds to a control circuit (hereinafter also referred to as an integrated circuit), and the control port of the switch unit of each sub-display area can be integrated on the corresponding control circuit. Therefore, the first control signal corresponding to the control circuit can be sent to the control circuit to control the switch unit in the pixel circuit of the sub-display area to be turned on. In this way, the electronic device does not need to send the first control signal corresponding to the switch unit to each pixel circuit, and the complexity of the circuit is reduced.
[0011] In a possible implementation of the first aspect, the electronic device includes a display driving circuit, and the display driving circuit is configured to determine at least one of the plurality of sub-display regions that has an overlapping region with the first region.
[0012] For example, in some embodiments of the present application, the display driving circuit can send corresponding display data to the display panel, so that the display panel displays corresponding images. The display driving circuit can also determine at least one sub-display region on the display panel that has an overlapping region with the first region according to the range of the first region (for example, the pixel coordinate position of the first region, etc.). Then the display driving circuit can send corresponding first control signals to the control circuit corresponding to the at least one sub-display region, so as to turn on the switching unit of the pixel circuit in the at least one sub-display region to refresh the display content of the first region.
[0013] In a possible implementation of the first aspect, the inputting of the row driving signal and the column driving signal to at least part of the pixel circuits includes inputting the row driving signal to the pixel circuits in the at least one sub-display region, and inputting the column driving signal to the pixel circuits in the at least one sub-display region.
[0014] For example, in some embodiments of the present application, the display panel can be divided into a plurality of sub-display regions in the row direction according to the switching unit and the control circuit. In the column direction, whether the pixel circuit of the corresponding row updates the display content can be controlled by controlling the row driving signal. For example, the display panel is divided into a first sub-display region to a fourth sub-display region in the column direction. Each sub-display region is divided into a first display block to a fourth display block in the column direction by the row driving signal, and the first range only has an overlapping region with the first display block. Then the electronic device can send a first control signal to the control circuit corresponding to the first sub-display region, so that the switching unit of the pixel circuit corresponding to the first sub-display region is turned on. In this way, the first sub-display region can update the corresponding display content based on the row driving signal and the column driving signal. On this basis, the electronic device can only send the row driving signal to the first display block, so that only the first display block of the display panel can update the display signal. Thus, the local refresh of the first display block is realized to reduce the energy consumption of the display panel.
[0015] In a possible implementation of the first aspect, the turning on of the switching unit of the pixel circuit in the at least one display partition based on the control circuit corresponding to the at least one sub-display region includes that a first control circuit of the plurality of control circuits determines that a first sub-display region corresponding to the first control circuit has an overlapping region with the first region, and the first control circuit controls the switching unit of the pixel circuit in the first sub-display region to be turned on.
[0016] Exemplarily, in some embodiments of the present application, the electronic device can also send the range of the first region (e.g. the position of the first region endpoint) to the control circuit, and the control circuit determines whether the corresponding sub-display region overlaps with the first region based on the range of the first region, to control the switch unit of the pixel circuit of the corresponding sub-display region to be turned on. For example, the first control circuit in the control circuit determines that the corresponding sub-display region overlaps with the first region based on the range of the first region, and the first control circuit can send a first control signal to the pixel circuit of the corresponding sub-display region to turn on the corresponding switch unit.
[0017] In a possible implementation of the first aspect, the pixel circuit further comprises an energy storage unit and a light emitting unit; and the pixel circuit updates the display content of the pixel circuit in the case that the corresponding switch unit is turned on and the row driving signal and the column driving signal corresponding to the pixel circuit are effective, comprising: the pixel circuit drives the light emitting unit to emit light by the energy storage unit in the case that the corresponding switch unit is turned on and the row driving signal and the column driving signal corresponding to the pixel circuit are effective, wherein the light emitting brightness of the light emitting unit is positively correlated with the voltage of the energy storage unit.
[0018] Exemplarily, in some embodiments of the present application, the pixel circuit can turn on the switch unit based on the first control signal after receiving the first control signal. After the pixel circuit receives the row driving signal, the pixel circuit can turn on the path of the column driving signal to the energy storage unit based on the row driving signal, so that the column driving signal can charge the energy storage unit. Then, the energy storage unit can drive the light emitting unit to emit light based on the stored energy. That is, the brightness of the light emitting unit can be determined by the column driving signal, and the greater the voltage of the column driving signal, the more intense the light emitting unit emits light.
[0019] In the second aspect, the present application provides a pixel circuit, comprising: a switch unit, a driving unit, an energy storage unit and a light emitting unit; the driving unit is configured to reset the energy storage unit in the case that the reset signal is received and the switch unit is turned on based on the received first control signal, or charge the energy storage unit in the case that the row driving signal and the column driving signal are received and the switch unit is turned on based on the received first control signal; the energy storage unit is configured to drive the light emitting unit to emit light based on the stored energy.
[0020] Exemplarily, in some embodiments of the present application, the pixel circuit includes a switch unit, which can control whether the column driving signal received by the pixel circuit can be input to the energy storage unit. The energy storage unit can drive the light emitting unit to emit light to determine the display content of the pixel circuit. In this way, when it is necessary to update the display content of the pixel circuit, the switch unit of the pixel circuit can be controlled to be turned on, and then the driving unit turns on the path of the column driving signal to the energy storage unit based on the row driving signal, so as to charge the energy storage unit through the column driving signal, update the energy stored in the energy storage unit, and further update the display content of the pixel circuit. In this way, when the electronic device updates the display content of the pixel circuit, only the switch unit of the pixel circuit in the first area can be turned on to update the display content of the pixel circuit corresponding to the first area through the row driving signal and the column driving signal. The pixel circuit outside the first area does not need to turn on the switch unit, so that the display data does not need to be updated, thereby saving the energy consumption of the electronic device.
[0021] In a third aspect, the present application provides a display panel including the pixel circuit provided by the second aspect and any one of the possible implementations of the second aspect. The beneficial effects achieved by the third aspect can refer to the beneficial effects of the pixel circuit provided by any one of the embodiments of the second aspect, which will not be repeated here.
[0022] In a fourth aspect, the present application provides an electronic device including the display panel of the third aspect and at least one processor; and the at least one processor is configured to, in a case where an instruction to update the display content of a first area of the display panel is detected, control the switch unit in the pixel circuit in the first area to be turned on, and input a row driving signal and a column driving signal to at least part of the pixel circuits, wherein the at least part of the pixel circuits include the pixel circuit in the first area, and the size of the first area is smaller than the size of the display area of the display panel.
[0023] Exemplarily, in some embodiments of the present application, when the electronic device updates the display content of the first area of the display panel, the electronic device can turn on the switch unit of the pixel circuit corresponding to the first area, and the switch unit corresponding to the first area can update the display content after receiving the row driving signal and the column driving signal. The switch units of the pixel circuits outside the first area can be turned off, so that the pixel circuits outside the first area do not need to update the display content, thereby saving the energy consumption of the electronic device.
[0024] In a fifth aspect, the present application provides an electronic device including a memory configured to store instructions, and at least one processor configured to execute the instructions to enable the device to implement the method provided by the first aspect and any one of the possible implementations of the first aspect. The beneficial effects achieved by the fifth aspect can refer to the beneficial effects of the method provided by any one of the embodiments of the first aspect, which will not be repeated here.
[0025] In a sixth aspect, the present application provides a computer readable storage medium, wherein the computer readable storage medium stores instructions, and the instructions, when executed by a device, cause the computer to implement the method provided by the first aspect and any possible implementation of the first aspect. The beneficial effects achievable by the sixth aspect can refer to the beneficial effects provided by the method of any embodiment of the first aspect, which will not be repeated here.
[0026] In a seventh aspect, the present application provides a computer program product, which, when running on a device, causes the device to implement the method provided by the first aspect and any possible implementation of the first aspect. The beneficial effects achievable by the seventh aspect can refer to the beneficial effects provided by the method of any embodiment of the first aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS
[0027] FIG. 1A According to some embodiments of the present application, a schematic diagram of an electronic device 100 displaying an application in split screen is shown;
[0028] FIG. 1B According to some embodiments of the present application, a schematic diagram of an electronic device 100A and an electronic device 100B displaying content through multi-screen cooperation is shown;
[0029] FIG. 1C According to some embodiments of the present application, a schematic diagram of an application 1 of an electronic device 100 displaying a floating window of an application 2 on a display interface is shown;
[0030] FIG. 1D According to some embodiments of the present application, a schematic diagram of an electronic device 100 displaying content is shown, wherein the electronic device 100 is a folding screen device;
[0031] FIG. 2 According to some embodiments of the present application, a display system of an electronic device 100 is shown;
[0032] FIG. 3 According to some embodiments of the present application, a schematic diagram of a pixel array is shown;
[0033] FIG. 4 According to some embodiments of the present application, a schematic diagram of a pixel circuit is shown;
[0034] FIG. 5 According to some embodiments of the present application, a schematic diagram of a pixel circuit including a first switch is shown;
[0035] FIG. 6A According to some embodiments of the present application, a schematic diagram of a display system is shown;
[0036] FIG. 6BAccording to some embodiments of the present application, a schematic diagram of a pixel circuit and integrated circuit of the first sub-display area is shown.
[0037] FIG. 7 According to some embodiments of the present application, an interaction flow chart of a display method is shown.
[0038] FIG. 8 According to some embodiments of the present application, an implementation flow chart of a display method is shown.
[0039] FIG. 9A According to some embodiments of the present application, a schematic diagram of a display panel divided into multiple sub-display areas in landscape mode is shown.
[0040] FIG. 9B According to some embodiments of the present application, a schematic diagram of a pixel circuit in the first sub-display area is shown.
[0041] FIG. 9C According to some embodiments of the present application, a schematic diagram of a display panel divided into multiple sub-display areas in portrait mode is shown.
[0042] FIG. 10A According to some embodiments of the present application, a schematic diagram of a display panel divided into multiple sub-display areas is shown.
[0043] FIG. 10B According to some embodiments of the present application, a schematic diagram of a display panel divided into multiple sub-display areas based on a GOA circuit is shown.
[0044] FIG. 10C According to some embodiments of the present application, a GOA circuit is shown.
[0045] FIG. 11 According to some embodiments of the present application, a schematic diagram of a display panel updating display content of a sub-display area is shown.
[0046] FIG. 12 According to some embodiments of the present application, a structural schematic diagram of an electronic device is shown. DETAILED DESCRIPTION
[0047] The illustrative embodiments of the present application include, but are not limited to, a display screen refreshing method, a readable storage medium, a program product, and related devices.
[0048] In order to make the purposes, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described in detail below with reference to the accompanying drawings and specific implementation manners.
[0049] As described above, in some scenarios, only a small part of the display content on the screen of the electronic device needs to be refreshed, but the display panel of the electronic device is globally refreshed, which increases the power consumption of the electronic device.
[0050] For example, FIGS. 1A-1D The schematic diagram of the display interface of the electronic device 100 in different scenarios is shown. Among them, FIG. 1A The schematic diagram of the electronic device 100 displaying the application in split screen mode is shown.
[0051] As FIG. 1A shown, in some scenarios, the electronic device 100 displays the display content of the application 1 and the display content of the application 2 in split screen mode. Among them, the application 1 may be a video application, and the application 2 may be a desktop application. It can be understood that the video is playing on the display interface of the application 1, and in order to ensure the smoothness of the video, the interface of the application 1 needs to update the display content at a high frequency (such as 120Hz or 240Hz). The display content of the desktop application will not change in general. Therefore, the display interface of the application 2 does not need to update the display content at a high frequency. In this case, in order to ensure the smoothness of the video on the display interface of the application 1, the electronic device 100 updates the display content of the entire display panel of the electronic device 100 at a high frequency. That is, the display content of the display interface of the application 2 will also be updated. Therefore, in the case that the display content of the display interface of the application 2 does not need to be updated, the electronic device 100 still updates the display content of the display interface of the application 2, which increases the power consumption of the electronic device 100.
[0052] In some scenarios, as FIG. 1B shown, the electronic device 100A displays the display interface of the application 1, and the electronic device 100A and the electronic device 100B display content in multi-screen cooperation. For example, the display interface of the application 1 of the electronic device 100A displays the display interface of the electronic device 100B (or the display interface of the electronic device 100B is shared on the display interface of the application 1 of the electronic device 100A). For example, the display interface of the electronic device 100B is playing a video, and the display content of the application 1 of the electronic device 100A is text content. It can be understood that since the display content of the application 1 is text content, the display interface of the application 1 does not need to update the display content at a high frequency. When the display interface of the electronic device 100B plays a video, the display content needs to be updated at a high frequency, so the electronic device 100A updates the entire display interface of the electronic device 100A at a high update frequency. Since the display interface of the application 1 does not need a high update frequency, the electronic device 100A still updates the display content of the application 1 at a high update frequency, which increases the power consumption of the electronic device 100A.
[0053] In some scenarios, such as FIG. 1C As shown, a floating window of application 2 is displayed on the display interface of application 1 of electronic device 100. For example, application 1 is a chat application, and application 2 is a floating window of a video application. When a user chats with other users through application 1, the user can watch the video through the floating window of application 2. When the user does not send or receive new messages, the display interface of application 1 does not need to update the display content, but the floating window of application 2 needs to update the display content at a higher frequency to ensure the smoothness of the video. In this way, the electronic device 100 will update the entire display content at a higher frequency. Since the display interface of application 1 does not require a higher update frequency, the electronic device 100 will still update the display content of application 1 at a higher update frequency, which will increase the energy consumption of the electronic device 100.
[0054] In some scenarios, such as FIG. 1D As shown, the electronic device 100 is a foldable screen device. The display screen of the electronic device 100 includes a first sub-display area and a second sub-display area. In some cases, the update frequency of the display content of the first sub-display area is the first update frequency, and the update frequency required for the display content of the second sub-display area is the second update frequency. For example, if the first update frequency is greater than the second update frequency, the electronic device 100 will update the display content of the entire screen at the first update frequency in order to ensure the smoothness of the display content of the first sub-display area. In other words, the display content of the second sub-display area will also be updated at the first update frequency, resulting in increased energy consumption of the electronic device 100.
[0055] Next, the process of refreshing the display screen of the electronic device 100 is described in conjunction with the display system of the electronic device 100 .
[0056] For example, FIG. 2 According to some embodiments of the present application, a display system of an electronic device 100 is shown.
[0057] like FIG. 2 As shown, in some embodiments, the display system includes a system on a chip (SOC), a display driver integrated circuit (DDIC) and a display panel.
[0058] Among them, the SOC includes a drawing and rendering module, an SOC synthesis module and a display controller.
[0059] The draw render module is configured to handle graphics rendering tasks. The draw render module may, for example, include a graphics processing unit (GPU). The GPU can be configured to handle graphics and image computations. For example, the GPU can be capable of handling pixel and vertex data, as well as performing complex graphics rendering algorithms to achieve image output. In other embodiments, the GPU can also work in conjunction with other processors (e.g., central processing units (CPUs)) and memory components to collectively handle various graphics processing tasks. For example, in an electronic device such as a mobile phone or tablet, the GPU in the SOC can be responsible for handling graphics rendering tasks such as games, videos, user interface, etc. to provide smooth and realistic visual effects.
[0060] The SOC composition module is configured to compose graphics rendered by the draw render module to generate a complete image. The SOC composition module may, for example, include a graphics composer. The graphics composer can generally receive draw render data from the GPU or other graphics processing components. This data can include background, foreground, user interface elements, video streams, etc. The graphics composer composes the image data of these different layers in a specified order and manner to generate a complete image frame.
[0061] The display controller can receive image data composed by the SOC composition module and transmit the image data to the DDIC through a suitable interface (e.g., display port interface (DPI), display serial interface (DSI), mobile industry processor interface (MIPI), etc.).
[0062] For example, in some embodiments of the present application, the draw render module, the SOC composition module, and the display controller can be integrated in the SOC. In other embodiments, the SOC can further include more or fewer modules to generate image data. The above-mentioned modules (or modules having the same functions as the above-mentioned modules) can also be configured outside the SOC. That is, the SOC can also communicate with modules outside the SOC to generate corresponding image data.
[0063] The DDIC includes a framebuffer and a timing controller (tcon).
[0064] The frame buffer is used to store image data. For example, a display controller can send image data to the frame buffer in the DDIC through a proper interface for storage.
[0065] The timing controller is used to obtain image frames and other related signals, and then further process and control these data to generate driving signals suitable for the display screen.
[0066] For example, the timing controller can obtain image data from the frame buffer and process the image data into row driving signals (gate) and column driving signals (source). The DDIC can then send the processed signals to the display panel through the timing controller. The display panel drives the pixel circuits on the display panel based on the row driving signals and the column driving signals, thereby displaying the corresponding image.
[0067] The process of updating the display content of the display panel in the embodiments of the present application is described below.
[0068] For example, in some embodiments of the present application, the display panel can be an active-matrix organic light-emitting diode (AMOLED), an organic light-emitting diode (OLED), or a liquid crystal display (LCD), and the like. The embodiments of the present application do not specifically limit the type of display panel.
[0069] Referring to FIG. 2 , the display panel includes a row driving circuit and a column driving circuit, as well as a pixel array, where the pixel array is composed of a plurality of pixel circuits. The pixel circuit is the smallest circuit unit of the display screen, and one pixel circuit corresponds to one sub-pixel (or sub-pixel) in the display panel. Usually, the pixel circuits are arranged in an array (for the sake of description, referred to as a pixel array). For example, in some embodiments, the distribution of the pixel circuits is a 1920x1080 pixel array, that is, the pixel array includes 1920 pixel circuits in the row direction and 1080 pixel circuits in the column direction. In other embodiments, the pixel array can also be arranged in other ways, and the present application does not limit the arrangement of the pixel array.
[0070] For example, FIG. 3 According to some embodiments of the present application, a schematic diagram of a pixel array is shown.
[0071] As FIG. 3As shown, taking an OLED display panel as an example, in the OLED display panel, each pixel circuit can include an R(red) G(green) B(blue) organic light-emitting diode, i.e., an RGBOLED (for example FIG. 3 The pixel array shown is a pixel array with a distribution of 6x5 pixel circuits. In other embodiments, each pixel circuit can also only include an organic light-emitting diode of one color, and the present application does not limit the pixel array. FIG. 3 The pixel array shown is a pixel array with a distribution of 6x5 pixel circuits. In other embodiments, each pixel circuit can also only include an organic light-emitting diode of one color, and the present application does not limit the pixel array.
[0072] Referring to FIG. 3 In the pixel array, each row is connected by a row drive circuit (for example, G1 to G6), and the row drive circuit is used to drive the pixel circuit of the corresponding row based on a row drive signal. The row drive circuit can be, for example, an array substrate row drive (gate on array, GOA) circuit (also known as a GOA circuit, a GOA panel, or a Gate IC), which is a gate line (Gate) row scanning drive signal circuit made on the array substrate by using the array process of a thin film transistor display device, to realize driving of the gate line by row.
[0073] Continuing to refer to FIG. 3 In the pixel array, each column is connected by a column drive circuit (for example, S1 to S15), and the column drive circuit is used to linearly load (load in order according to the columns in the pixel matrix) display data signals (for example, column drive signals) of the display panel into the pixel circuit directly or indirectly (through a time shifter), to realize content update of the entire screen. As FIG. 4 As shown, after the G1 drive circuit drives the row based on the row drive signal, the column drive circuits S1 to S15 can simultaneously load the display data of the display panel into the pixel circuit of the row corresponding to the G1 drive circuit. In some examples, the column drive circuit can be referred to as a source timing control circuit, or a source circuit, or a source panel, or a source control panel, or a Source IC. In other embodiments, the column drive circuit also sequentially loads the display signal into the pixel circuit of the row corresponding to the G1 drive circuit from S1 to S15. The present application does not limit the specific form of loading display data into the pixel circuit by the column drive circuit.
[0074] Next, a pixel circuit is introduced.
[0075] For example, FIG. 4 According to some embodiments of the present application, a schematic diagram of a pixel circuit is shown.
[0076] As FIG. 5As shown, the pixel circuit comprises an anode voltage VG1, a cathode voltage VG2, a light-emitting control circuit 1, a data writing circuit 1, a light-emitting control circuit 2, a data writing circuit 2, a storage circuit, a reset circuit, a light-emitting device, and a thin film transistor (TFT) T3. Exemplarily, in some embodiments of the present application, the light-emitting control circuit 1, the data writing circuit 1, the light-emitting control circuit 2, the data writing circuit 2, and the reset circuit can all be controlled by TFT transistors.
[0077] The output port of the anode voltage VG1 is connected with the first port of the storage circuit and the first port of the light-emitting control circuit 1.
[0078] The second port of the light-emitting control circuit 1 is connected with the output port of the data writing circuit 1 and the source (or drain) of T3.
[0079] The drain (or source) of T3 is connected with the first port of the light-emitting control circuit 2 and the first port of the data writing circuit 2. The gate of T3 is connected with the second port of the storage circuit.
[0080] The second port of the light-emitting control circuit 2 is connected with the first port of the light-emitting device, and the second port of the light-emitting device is connected with the cathode voltage VG2.
[0081] The second port of the data writing circuit 2 is connected with the second port of the storage circuit and the output port of the reset circuit.
[0082] Next, the working process of the pixel circuit is introduced.
[0083] Exemplarily, the working process of the pixel circuit comprises a reset phase, a compensation phase, and a light-emitting phase.
[0084] In the reset phase, the signal reset circuit of the row driving circuit is turned on, the light-emitting control circuit 1, the light-emitting control circuit 2, the data writing circuit 1, and the data writing circuit 2 are turned off, and the reset circuit resets the storage circuit to clear the residual signals in the storage circuit.
[0085] In the compensation phase, the data writing circuit 1 and the data writing circuit 2 are turned on, and the reset circuit, the light-emitting control circuit 1, and the light-emitting control circuit 2 are turned off. The signal of the column driving circuit is input from the data writing circuit 1 and enters the storage circuit through the data writing circuit 2.
[0086] In the light-emitting phase, the light-emitting control circuit 1 and the light-emitting control circuit 2 are turned on, and the reset circuit, the data writing circuit 1, and the data writing circuit 2 are turned off. At this time, the current of the anode voltage VG1 flows to the cathode voltage VG2, and the current in the storage circuit also flows to the light-emitting device through the first port of the storage circuit, the light-emitting control circuit 1, T3, and the light-emitting control circuit 2, thereby controlling the light-emitting device to emit light.
[0087] Since the anode voltage VG1 is fixed, the current of the light emitting device is controlled by the current in the storage circuit. Since the storage circuit stores the signal sent by the column driving circuit in the compensation stage, the current of the light emitting device is controlled by the signal sent by the column driving circuit, and the update of the display signal of the pixel circuit stored in the storage circuit is the update of the signal in the storage circuit.
[0088] In some embodiments of the present application, the display panel will start from the G1 driving circuit when updating the display content, and scan the row driving circuit row by row. For example, after the row driving corresponding to the G1 driving circuit, the pixel circuit corresponding to the G1 row completes the reset. Then, the column driving circuits S1 to S15 can simultaneously load the display data of the corresponding column into the pixel circuit of each column of the G1 row to update the display content of the G1 row, that is, S1 to S15 charge the Date signal corresponding to the pixel circuit of each column into the corresponding capacitor C, and then the G1 row completes the reset stage and the compensation stage and can enter the light emitting stage. Then, the G2 driving circuit can drive the second row, and the column driving circuits S1 to S15 load the display data of each column into the pixel circuit of each column of the G2 row, thereby completing the update of the display content of the pixel circuit of each column of the G2 row. After updating the G6 row step by step, the entire display panel completes the update of the display content once.
[0089] In summary, the above-mentioned display panel needs to update the display data of all pixel circuits in the entire pixel array when updating the display content. In the case where only part of the display content of the display panel needs to be updated, the energy consumption of the display panel is high when updating the display data of all pixel circuits in the entire pixel array.
[0090] In order to solve the problem that the display panel needs to update the display data of all pixel circuits in the display panel when updating the display content, resulting in high energy consumption of the display panel, the present application provides a screen refreshing method. The method comprises: a first switch (for example, an indium gallium zinc oxide (IGZO) transistor or a low temperature polysilicon (LTPS) transistor) controlled by a first control signal in each pixel circuit, wherein: when the first switch of a certain pixel circuit is turned on and receives the corresponding row driving signal and column driving signal, the pixel circuit can update the display content; when the first switch corresponding to the pixel circuit is turned off, the pixel circuit cannot update the display content regardless of whether the row driving signal and the column driving signal are received.
[0091] When the electronic device detects that the display content of the first region of the display panel needs to be updated and the display content of other regions does not need to be updated, the first switch of the pixel circuit corresponding to the first region can be turned on and the first switch of the pixel circuit corresponding to other regions can be turned off based on the first control signal. In this way, when the row driving signal and the column driving signal are input to the pixel circuit in the first region, the pixel circuit in the first region updates the content; and when the row driving signal and the column driving signal are input to the pixel circuit in a region other than the first region of the display panel, the pixel circuit in the region does not update the content, so as to complete the update of the display content of the first region.
[0092] Based on the above process, the first switch of the pixel circuit on the display panel of the electronic device other than the first region is not turned on, and therefore the pixel circuit other than the first region does not update the display data. That is, only the pixel circuit in the first region updates the display data, so as to realize the update of the display content of only the first region.
[0093] By the solution, when only the display content of the first region needs to be updated, the display panel of the electronic device can avoid updating the display data of all the pixel circuits, so as to save the energy consumption of the display panel.
[0094] In some embodiments of the present application, the control port of the first switch of the pixel circuit on the display panel can be integrated on a plurality of integrated circuits according to the position region of the pixel circuit. For example, the display panel is divided into at least two sub-display regions, and the control port of the first switch of the pixel circuit on each sub-display region is integrated on an integrated circuit. That is, after the integrated circuit corresponding to a sub-display region receives the first control signal, the first switch of all the pixel circuits in the sub-display region can be turned on. When the display content of the first region needs to be updated, only the integrated circuit corresponding to the sub-display region overlapping with the first region can receive the first control signal, so as to control the first switch of the pixel circuit in the corresponding sub-display region to be turned on, so as to update the display data of the corresponding pixel circuit. In this way, it is not necessary to extend a control port of the first switch on each pixel circuit to receive the first control signal, so as to reduce the complexity of the pixel circuit of the display panel.
[0095] In the following, the pixel circuit in the embodiments of the present application is introduced.
[0096] It can be understood that the first switch in the pixel circuit can prevent the row driving signal and the column driving signal from entering the storage circuit (as an energy storage unit) in the off state (for example, preventing the reset process and the compensation process of the pixel circuit), and does not affect the light emitting process.
[0097] For example, FIG. 5 According to some embodiments of the present application, a schematic diagram of the first switch of the pixel circuit is shown.
[0098] As shown in FIG. 4 , the pixel circuit includes anode voltage VG1, cathode voltage VG2, light emitting control circuit 1, data writing circuit 1, light emitting control circuit 2, data writing circuit 2, storage circuit (as an energy storage unit), reset circuit, light emitting device (as a light emitting unit), T3 and first switch T9 (as a switching unit). Exemplarily, in some embodiments of the present application, light emitting control circuit 1, data writing circuit 1, light emitting control circuit 2, data writing circuit 2, reset circuit and T9 can all be controlled by TFT transistor. Exemplarily, light emitting control circuit 1, data writing circuit 1, light emitting control circuit 2, data writing circuit 2, reset circuit and transistor T3 can serve as a driving unit in embodiments of the present application.
[0099] It can be understood that, unlike the pixel circuit in FIG. 5 , the first switch T9 is arranged among the second end of the storage circuit and the second end of the data writing circuit 2 and the output end of the reset circuit. The first switch T9 is arranged on the circuit that is common to the data writing circuit 2 and the reset circuit and the storage circuit, and is not arranged on the circuit that is connected to the gate of T3 and the storage circuit. That is to say, the first switch is arranged on the circuit that is used by both the data writing circuit 2 and the reset circuit when transmitting signals to the storage circuit, and is not arranged on the circuit that is not used by T3 (for example, the circuit in the dashed box part of FIG. 5 ).
[0100] Next, the process of inputting the row driving signal and the column driving signal to the pixel circuit by T9 is introduced.
[0101] When the PR signal controls T9 to be turned on, FIG. 4 , the reset process, the compensation process and the light emitting process of the pixel circuit of FIG. 6A are completely the same.
[0102] When the PR signal controls T9 to be turned off, in the reset stage, the signal reset circuit of the row driving circuit is turned on, and the light emitting control circuit 1, the light emitting control circuit 2, the data writing circuit 1 and the data writing circuit 2 are turned off. Since T9 is in the off state, the reset circuit cannot reset the storage circuit, and the display signal in the storage circuit will not change.
[0103] In the compensation stage, the data writing circuit 1 and the data writing circuit 2 are turned on, and the reset circuit, the light emitting control circuit 1 and the light emitting control circuit 2 are turned off. The column driving circuit signal is input from the data writing circuit 1 and passes through the data writing circuit 2, but since T9 is in the off state, the column driving circuit signal cannot enter the storage circuit, and the display signal in the storage circuit will not change.
[0104] In the light emitting stage, the light emitting control circuit 1 and the light emitting control circuit 2 are turned on, and the reset circuit, the data write-in circuit 1 and the data write-in circuit 2 are turned off. At this time, the current of the anode voltage VG1 flows to the cathode voltage VG2, and the current in the storage circuit also flows to the light emitting device through the first end of the storage circuit, the light emitting control circuit 1, T3 and the light emitting control circuit 2, thereby controlling the light emitting device to emit light. That is, T9 does not affect the light emitting process of the pixel circuit. And since the display signal in the storage circuit does not change, the light emitting device still maintains the same color as the previous frame, that is, the pixel circuit does not update the display content.
[0105] Therefore, when the electronic device only updates the display content of the first area of the display panel, the first switch T9 of the pixel circuit in the first area of the display panel can be turned on, and the first switch T9 of the pixel circuit outside the first area is turned off. In this way, the display content of the display panel except the first area does not change, and the display panel only needs to update the display content in the first area.
[0106] Next, the display system in the embodiments of the present application is introduced.
[0107] For example, FIG. 6A According to some embodiments of the present application, a schematic diagram of a display system is shown.
[0108] Exemplarily, the display system is applied to an electronic device, which can include but is not limited to: a mobile phone, a tablet, a computer, a smart watch, a car conference terminal, a desktop, a laptop, a handheld computer, a netbook, and an augmented reality (AR) \ virtual reality (VR) device, a smart television, a smart watch and other wearable devices, a server, a portable game console, a portable music player, a reader and other devices based on pixel circuits to display display content.
[0109] As FIG. 2 shown, the display system includes a SOC, a DDIC and a display panel.
[0110] Among them, the SOC includes a rendering module, a SOC synthesis module and a display controller. The modules in the SOC can refer to the modules in the FIG. 2 embodiments, which will not be described in detail here.
[0111] Unlike FIG. 6B the embodiments, the display controller sending image data to the DDIC can include global display and local display. That is, in the embodiments of the present application, the SOC can determine the area of the display content update of each frame of image when rendering and synthesizing each frame of image data.
[0112] If the display data of a frame image needs to be updated entirely, the display controller sends a message of global refresh to the DDIC.
[0113] If the display data of a frame image needs to be updated partially, the display controller sends a message of partial refresh to the DDIC. For example, the display controller can send an instruction 12h (enter_partial_mode) to the DDIC (wherein h in the instruction represents hexadecimal), and the DDIC can determine that the DDIC can control the display panel to enter a partial refresh state after receiving the instruction 12h (enter_partial_mode).
[0114] At this time, the display controller can also send a message of partial refresh to the DDIC. For example, the display controller can also send an instruction 30h (set_partial_columns) or an instruction 31h (set_partial_rows) to the DDIC, and the DDIC can determine that the display data of a partial region (for example, a first region) of the frame image needs to be updated after receiving the instruction 30h (set_partial_columns) or the instruction 31h (set_partial_rows).
[0115] The DDIC includes a frame buffer, a microcontroller unit (MCU) and a timing controller (tcon).
[0116] The frame buffer is used to store image data. For example, the display controller can send image data to the frame buffer in the DDIC for storage through a suitable interface.
[0117] The MCU is used to receive instructions and make logical determinations. For example, the MCU can determine to update the display content of all pixel circuits of the display panel after receiving a global refresh instruction sent by the SOC. The MCU can determine that the first region of the display panel needs to update the display content and generate a corresponding control signal to control the display panel to update the display content of the first region after receiving a partial refresh instruction sent by the SOC.
[0118] The timing controller is used to obtain image data and other related signals, and then further process and control these data to generate driving signals suitable for the display screen.
[0119] For example, the timing controller can obtain image data from the frame buffer and process the image data into a row driving signal (gate) and a column driving signal (source). After the MCU determines that the current image frame is a local frame, the timing controller can also generate a PR signal based on the first region, which can control the turn-on and turn-off of the first switch (e.g., T9) of the pixel circuit, for example, the PR signal can control the first switch of the first region to turn on and the first switch outside the first region to turn off. Then the DDIC can send the processed signal to the display panel through the timing controller. The row driving circuit of the display panel drives the pixel circuit to reset based on the row driving signal, and the column driving circuit compensates the pixel circuit based on the column driving signal.
[0120] In an embodiment of the present application, the display panel further comprises integrated circuits P1 to Pn. The pixel circuits on the display panel can be divided into n sub-display regions according to the position, and the control port of the first switch of the pixel circuit in each sub-display region is connected to the integrated circuit. For example, referring to FIG. 7 , the control end of the first switch of the pixel circuit in the first sub-display region is connected to P1. The integrated circuit P1 determines whether to turn on the first switch of the pixel circuit in the first sub-display region based on the PR1 signal (as the first control signal).
[0121] In some embodiments, the first switch can be, for example, an indium gallium zinc oxide (IGZO) transistor or a low-temperature polysilicon (LTPS) transistor. For example, in some embodiments, the first switch is an NMOS transistor, and the integrated circuit P1 integrates the gate of the first switch of each pixel circuit, and the PR1 signal is, for example, a high-level signal. After P1 receives the PR1 signal, the gate of the first switch in the pixel circuit of the first sub-display region receives a high level and turns on the first switch. When P1 does not receive the PR1 signal, P1 provides a low level to the gate of the first switch, so that the first switch is in an off state.
[0122] For example, in some embodiments of the present application, the pixel circuits of the display panel are divided into five sub-display regions (first sub-display region to fifth sub-display region), and the electronic device updates the display content of the first region. Among them, the first region coincides with the second sub-display region to the fourth sub-display region. Then the PR signals of the integrated circuits P1 and P5 can control the first switches of the pixel circuits in the first sub-display region and the fifth sub-display region to turn off (or P1 and P5 do not receive the PR signal, and the first switches of the pixel circuits in the first sub-display region and the fifth sub-display region are in an off state), to ensure that the display content of the corresponding pixel circuit does not change. The PR signals of the integrated circuits P2 to P4 can control the first switches of the pixel circuits in the second sub-display region to the fourth sub-display region to turn on, to update the display content of the corresponding pixel circuit.
[0123] The first switch of the same sub-display region of the pixel circuit can be controlled by the integrated circuit, so as to reduce the control amount of the first switch (reduce the number of PR signals), and further reduce the complexity of the display panel wire and the complexity of the PR signal.
[0124] Next, based on the display system described above, a display method provided by the embodiments of the present application is introduced.
[0125] For example, FIG. 7 According to some embodiments of the present application, an interactive flowchart of a display method is shown.
[0126] As FIG. 8 shown, the flowchart includes:
[0127] S701, the SOC renders and synthesizes image data.
[0128] Exemplarily, in some embodiments of the present application, the SOC can include a rendering module, a SOC synthesis module and a display controller. The rendering module is used to process graphic rendering tasks. The rendering module can be a GPU, for example. The GPU can be used to process graphics and image calculations. For example, the GPU can process pixel and vertex data, and perform complex graphic rendering algorithms, so as to realize image output.
[0129] The SOC synthesis module is used to synthesize the graphics rendered by the rendering module to generate a complete image. The SOC synthesis module can include a graphics composer, for example. The graphics composer can generally receive rendering data from the GPU or other graphic processing components. Then, the data of different layers is synthesized in a specified order and manner to generate a complete image frame.
[0130] It can be understood that the rendering module and the SOC synthesis module in the SOC can render and synthesize a complete image frame, so as to send the image frame to the DDIC for subsequent processing.
[0131] S702, the SOC sends image data and a first instruction to the DDIC.
[0132] Exemplarily, in some embodiments of the present application, after rendering and synthesizing an image frame (as image data), the SOC can send the image frame to the DDIC. For example, the SOC further includes a display controller, which can receive the image frame generated by the SOC synthesis module and send the image frame to the DDIC through a corresponding interface (for example, MIPI interface, DPI interface, DSI interface, etc.). The DDIC can include a frame buffer for storing the received image frame. Then, the DDIC can process the image frame to obtain corresponding display data. For example, the DDIC further includes a timing controller, which is used to obtain the image frame and other related signals, and then further processes and controls these data to generate driving signals (for example, row driving signal and column driving signal) suitable for the display screen.
[0133] In some other embodiments, the SOC can also include a frame buffer, and after the SOC synthesis module synthesizes the image frame, the image frame can be stored in the frame buffer. The display controller can obtain the image frame from the frame buffer and send it to the DDIC, and then the DDIC can directly process the image frame into display data, so as to reduce the storage space of the DDIC.
[0134] The DDIC further includes an MCU, which is used to receive the first instruction sent by the SOC, and the first instruction is used to indicate whether the display panel is globally refreshed.
[0135] For example, in some embodiments, the first instruction can include a control signal indicating that the DDIC performs local refresh. The first instruction can also include the range of the first area (for example, the coordinates of the pixel circuit of the first area endpoint) indicating that the DDIC performs local refresh.
[0136] S703, the DDIC determines whether to perform local refresh based on the first instruction.
[0137] Exemplarily, in some embodiments of the present application, the MCU in the DDIC can receive the first instruction from the SOC, and the first instruction is used to determine whether the display panel is locally refreshed.
[0138] If the determination result is no, S704 is performed, and the DDIC sends display data and a global refresh instruction to the display panel.
[0139] If the determination result is yes, S706 is performed, and the DDIC sends display data and a PR signal for refreshing the first area to the display panel.
[0140] Exemplarily, the first instruction can include, for example, instruction 12h (enter_partial_mode), instruction 30h (set_partial_columns), or instruction 31h (set_partial_rows).
[0141] Instruction 12h (enter_partial_mode) is used to instruct the DDIC to perform partial refresh. Instruction 30h (set_partial_columns) is used to set the partial column display mode of the display panel. Instruction 31h (set_partial_rows) is used to set the partial row display mode of the display panel.
[0142] In some embodiments of the present application, after receiving instruction 12h (enter_partial_mode), the DDIC can determine that the DDIC drives the display panel to perform partial refresh. If the DDIC does not receive instruction 12h (enter_partial_mode), the DDIC enters global refresh.
[0143] After receiving instruction 30h (set_partial_columns) or instruction 31h (set_partial_rows), the DDIC can determine that the display signal of the first area of the frame image needs to be refreshed, and generate the PR signal corresponding to the first area. It can be understood that since the image frame is synthesized by the SOC, the SOC can determine the area that needs to be refreshed in the image frame, and take the area as the first area. After receiving instruction 30h (set_partial_columns) or instruction 31h (set_partial_rows), the DDIC can determine the first area and generate the first control signal of the first switch of the pixel switch corresponding to the first area.
[0144] S704, the DDIC sends display data and global refresh instruction to the display panel.
[0145] Exemplarily, in some embodiments of the present application, after receiving the global refresh instruction, the DDIC determines that the current image frame needs to update the display data of the pixel circuit on the entire display panel. The DDIC can send the display data corresponding to the image frame to the display panel and drive the display panel to perform global refresh. In some other embodiments, the DDIC can also determine that the current image frame needs to perform global refresh after not receiving instruction 12h (enter_partial_mode).
[0146] In some embodiments, the first instruction can include coordinates of the first region (e.g., coordinates of pixel circuits of end points of the first region), and the DDIC can determine the first control signal (e.g., a PR signal) for refreshing the first region based on the coordinates of the first region.
[0147] S705, the display panel updates display data on all pixel circuits.
[0148] For example, in some embodiments of the present application, after receiving the global refresh driving signal, the display panel can update the display data of the pixel circuits on the display panel, thereby globally refreshing the display content.
[0149] S706, the DDIC sends display data to the display panel and sends a first control signal for turning on the first switch in the pixel circuit corresponding to the first region.
[0150] For example, in some embodiments of the present application, after determining to locally refresh the first region of the display panel based on the first instruction, the DDIC can generate a PR signal corresponding to the first region based on the timing controller. The DDIC sends the display data and the PR signal to the display panel, thereby performing local refresh.
[0151] S707, the display panel updates the display data on the pixel circuits of the first region based on the first control signal.
[0152] For example, in some embodiments of the present application, the display panel can be divided into a plurality of sub-display regions, and the first switch of the pixel circuit in each sub-display region can be controlled by an integrated circuit. After receiving the PR signal, the integrated circuit can turn on the first switch of the pixel circuit corresponding to the sub-display region. That is, the DDIC can generate a PR signal for the sub-display region overlapping the first region and send the PR signal to the corresponding integrated circuit. In this way, the first switch of the pixel circuit of the sub-display region overlapping the first region can be turned on to update the display content of the pixel circuit of the first region.
[0153] In some embodiments, if all sub-display regions of the display panel overlap the first region, the display panel will perform global refresh, that is, the first switch of the pixel circuit of all sub-display regions on the display panel will be turned on to update the display content of the first region.
[0154] In some embodiments of the present application, when the SOC of the electronic device determines that only part of the display content of the image frame needs to be updated, the SOC can send a partial refresh instruction to the DDIC. The DDIC can determine the area of the display content of the image frame that needs to be updated as the first area according to the partial refresh instruction, and generate a PR signal of the first switch of the pixel circuit corresponding to the first area to control the first switch of the pixel circuit in the first area to be turned on. Thus, the update of the display data of the pixel circuit in the first area is completed, and the display content in the first area is updated. In this way, the first switch of the pixel circuit outside the first area on the display panel is in an off state, and the display data in the corresponding pixel circuit is not updated, thereby realizing partial refresh of the display content in the first area.
[0155] Next, the process of updating the display content of the display panel in the embodiments of the present application is introduced.
[0156] For example, FIG. 8 According to some embodiments of the present application, an implementation flowchart of a display method is shown.
[0157] As FIG. 9A shown, the flowchart includes:
[0158] S801, the SOC sends display data and a first instruction to the DDIC.
[0159] Exemplarily, in some embodiments of the present application, the SOC can render and synthesize an image frame (as display data) and send the image frame to the DDIC. The SOC can also send a first instruction to the DDIC, which may, for example, include a first area corresponding to the image frame that needs to update the display content and an instruction indicating that the DDIC performs partial refresh or global refresh.
[0160] S802, the DDIC determines whether to perform partial refresh based on the first instruction.
[0161] Exemplarily, in some embodiments of the present application, after receiving the image frame, the DDIC can store the image frame in a frame buffer. The DDIC can process the image frame into display data that can drive the display panel to display images.
[0162] After receiving the first instruction, the DDIC can determine whether to drive the display panel to perform partial refresh or global refresh based on the first instruction.
[0163] If the determination result is yes, S804 is performed, the DDIC determines whether the first area of the partial refresh overlaps all partitions based on the first instruction.
[0164] If the determination result is no, S803 is performed, the DDIC sends the display data to the display panel, and the display panel performs global refresh.
[0165] For example, the DDIC can generate a corresponding PR signal based on the first region in the first instruction that needs to update the display content to control the first switch of the pixel circuit in the first region to be turned on, so as to update the display data of the pixel circuit in the first region, when determining to perform local refresh on the display panel based on the first instruction.
[0166] S803, the DDIC sends display data to the display panel, and the display panel performs global refresh.
[0167] For example, in some embodiments of the present application, the DDIC can send display data (such as row drive signal and column drive signal) to the display panel after determining to perform global refresh on the display panel based on the first instruction. The display panel updates the display data in the pixel array.
[0168] It can be understood that after the DDIC determines to perform global refresh on the display panel, the DDIC can send PR signals to all partitions of the display panel, so as to turn on the first switch in all pixel arrays, so that the pixel circuit can update the display content, and thus complete the global refresh of the display panel.
[0169] S804, the DDIC determines whether the first region for local refresh overlaps all partitions based on the first instruction.
[0170] For example, in some embodiments of the present application, the pixel circuit of the display panel can be divided into multiple partitions (as sub-display regions), and each partition is controlled by a PR signal. That is, when it is necessary to update the corresponding partition, only the PR signal needs to be sent to the corresponding partition. After the DDIC determines to perform local refresh on the display panel based on the first instruction, the DDIC can determine whether the first region needs to update the display content based on the coordinates of the first region in the first instruction.
[0171] If the determination result is yes, S803 is executed, the DDIC sends display data to the display panel, and the display panel performs global refresh.
[0172] If the determination result is no, S805 is executed, the DDIC sends display data and a PR signal corresponding to the first region to the display panel.
[0173] It can be understood that if the first region that needs to update the display content overlaps all partitions of the display panel, it means that the display panel needs to update the display content of all pixel circuits, that is, the display panel needs to perform global refresh.
[0174] S805, the DDIC sends the display data and the PR signal corresponding to the first region to the display panel.
[0175] For example, the DDIC sends the display data and the PR signal corresponding to the first region to the display panel based on the coordinates of the first region in the first instruction. For example, the DDIC determines the sub-region on the display panel that overlaps with the first region based on the coordinates of the first region, and generates the PR signal corresponding to the sub-region. Then the DDIC sends the PR signal to the display panel.
[0176] S806, the display panel updates the display content of the first region based on the PR signal.
[0177] For example, in some embodiments of the present application, the PR signal is used to turn on the first switch of the pixel circuit corresponding to the first region of the display panel, so that the pixel circuit of the first region can update the display data to complete the update of the display content of the first region.
[0178] It can be understood that in some embodiments of the present application, when the SOC of the electronic device determines that only part of the display content of the image frame needs to be updated, the SOC can send a partial refresh instruction to the DDIC, and the DDIC determines the range of the first region whose display data needs to be updated according to the partial refresh instruction. Then, the DDIC generates a PR signal based on the range of the first region and sends the PR signal to the display panel. The display panel turns on the first switch of the pixel circuit corresponding to the first region based on the PR signal to complete the update of the display data of the pixel circuit of the first region. Thus, the display content of the first region is updated, and the partial refresh of the display content in the first region is realized.
[0179] Next, a schematic diagram of the display panel divided into multiple sub-display regions in the embodiments of the present application is introduced.
[0180] For example, FIG. 9C and FIG. 9A Schematic diagrams of the display panel divided into multiple sub-display regions according to different ways are shown.
[0181] Among them, FIG. 9A According to some embodiments of the present application, a schematic diagram of the display panel divided into multiple sub-display regions in the horizontal screen direction is shown.
[0182] As FIG. 9A shown, the display panel of the electronic device 100 is divided into multiple sub-display regions in the horizontal screen direction (for example FIG. 9BThe X direction in the figure) is divided into four sub-display areas: a first sub-display area, a second sub-display area, a third sub-display area, and a fourth sub-display area. The control terminal of the first switch of the pixel circuit in each sub-display area is controlled by a PR signal. For example, the PR1 signal controls the first switch of the pixel circuit in the first sub-display area. When the first sub-display area receives the PR1 signal, the first switch of the pixel circuit in the first sub-display area can be turned on.
[0183] For example, referring to FIG. 9B , FIG. 9B A schematic diagram of the pixel circuit in the first sub-display area is shown.
[0184] As shown in FIG. 9B , a 4x3 pixel array is shown on the first sub-display area of the display panel of the electronic device 100. Referring to FIG. 9B , in the pixel array in the first sub-display area, the first switches of the pixel circuits in each row are connected together. For example, FIG. 9B The horizontal lines in the figure represent the first switches of the pixel circuits in the same row being connected to each other, and all the horizontal lines are connected to the PR1 signal. In this way, the pixel circuits in the first sub-display area can be uniformly controlled by the PR1 signal.
[0185] Continuing to refer to FIG. 9A , each column of pixel circuits in the pixel array is connected by a vertical line, which represents the pixel circuits in the same column being connected to the Source signal (column driving signal). It can be understood that in some embodiments of the present application, the PR1 control signal can be provided on the integrated circuit P1, and the integrated circuit P1 can be integrated with the column driving circuit.
[0186] In some embodiments, a column driving circuit can be provided on the display panel to send the column driving signal to each column of pixel circuits, and the PR signals of each sub-display area are integrated on the column driving circuit. For example, referring to FIG. 9B , the integrated circuits corresponding to the first sub-display area to the fourth sub-display area are integrated on the column driving circuit. After the column driving circuit receives the driving signal of the corresponding integrated circuit, it can control the first switch of the pixel circuit in the corresponding sub-display area to be turned on. For example, the column driving circuit receives the PR3 signal, and then controls the pixel circuit in the third sub-display area to turn on the first switch, so as to update the display data of the third sub-display area.
[0187] In some embodiments, a column driving circuit can be provided on the display panel to send the column driving signal to each column of pixel circuits, and the PR signals of each sub-display area are integrated on the column driving circuit. For example, referring to FIG. 9CThe first to fourth sub-display regions are respectively provided with integrated circuits P1 to P4. The integrated circuits P1 to P4 can be integrated with the column driving circuits of the corresponding sub-display regions, respectively.
[0188] In some embodiments, the display panel of the electronic device 100 can also be divided into a plurality of sub-display regions in the portrait orientation.
[0189] For example, FIG. 9C According to some embodiments of the present application, a schematic diagram of a display panel divided into a plurality of sub-display regions in the portrait orientation is shown.
[0190] As FIG. 9C shown, the display panel of the electronic device 100 is divided into four sub-display regions in the portrait orientation (e.g. the Y direction of the electronic device 100). The first switches of the pixel circuits of each sub-display region are respectively controlled by PR1 to PR4 signals. Exemplarily, the integrated circuits receiving PR1 to PR4 signals corresponding to the four sub-display regions can be integrated on one column driving circuit. In other embodiments, the integrated circuits of each sub-display region can also be respectively provided. FIGS. 9A-9C
[0191] Referring to Table 1, Table 1 shows a table of a display panel divided into four sub-display regions, each integrated circuit P1 to P4 receiving a PR signal, and updating the display content of each sub-display region of the display panel.
[0192] Table 1
[0193]
[0194]
[0195] Referring to Table 1, when the integrated circuits P1 to P4 all receive the corresponding PR signals (PR1 to PR4), the display panel is globally refreshed.
[0196] When the integrated circuit P1 receives the PR1 signal and the integrated circuits P2 to P4 do not receive the corresponding PR signals (PR2 to PR4), only the first sub-display region refreshes the display content.
[0197] When the integrated circuit P2 receives the PR2 signal and the integrated circuits P1, P3 and P4 do not receive the corresponding PR signals (PR1, PR3 and PR4), only the second sub-display region refreshes the display content.
[0198] When the integrated circuit P3 receives the PR3 signal and the integrated circuits P1, P2 and P4 do not receive the corresponding PR signals (PR1, PR2 and PR4), only the third sub-display region refreshes the display content.
[0199] When the integrated circuit P4 receives the PR4 signal and the integrated circuits P1, P2 and P3 do not receive the corresponding PR signals (PR1, PR2 and PR3), only the fourth sub-display area refreshes the display content.
[0200] When the integrated circuit P1 receives the PR1 signal, the integrated circuit P2 receives the PR2 signal, and the integrated circuits P3 and P4 do not receive the corresponding PR signals (PR3 and PR4), the first sub-display area and the second sub-display area refresh the display content.
[0201] I understand. FIGS. 10A-10C In the embodiment of the present application, only a schematic diagram of the display panel being divided into four sub-display areas is shown. In other embodiments, the display panel of the electronic device 100 can be divided into more or fewer sub-display areas, and each sub-display area is controlled by a PR signal to turn off the first switch of the pixel circuit. The embodiment of the present application does not limit the number, size and position of the sub-display areas of the display panel. For example, FIG. 10A A schematic diagram showing a display panel divided into multiple sub-display areas is shown.
[0202] in, FIG. 10A According to some embodiments of the present application, a schematic diagram showing a display panel being divided into multiple sub-display areas is shown.
[0203] For example, FIG. 10A As shown, the display panel is divided into 4×4 sub-display areas. For example, sub-display area 11 to sub-display area 44. The integrated circuits P11 to P44 corresponding to each sub-display area are integrated on the column drive circuit. When the display panel needs to update a sub-display area, it can send a PR signal to the corresponding drive circuit. In this way, the first switch of the pixel circuit corresponding to the sub-display area of the display panel is turned on, and the pixel circuit can update the corresponding display data. It can be understood that in FIG. 10B In the embodiment, the sub-display areas 11 to 44 are all controlled by corresponding integrated circuits. In other embodiments, the display panel can be divided into multiple sub-display areas based on the GOA circuit and the integrated circuit.
[0204] For example, FIG. 10B According to some embodiments of the present application, a schematic diagram is shown in which a display panel is divided into multiple sub-display areas based on a GOA circuit.
[0205] like FIG. 10BAs shown, in the horizontal screen direction of the electronic device 100 (for example, the X direction in the figure), the display panel is divided into four sub-display areas, for example, the first sub-display area to the fourth sub-display area. The first switch of the pixel circuit of each sub-display area is controlled by the corresponding integrated circuit. For example, integrated circuit P1 to integrated circuit P4. On this basis, the GOA circuit can control the conduction and shutdown of the corresponding row drive circuit, thereby controlling the update of the display data of the pixel circuit of the corresponding row. For example, in an embodiment of the present application, each sub-display area is in the vertical screen direction (for example FIG. 10B Y direction in the image) is divided into 4 display blocks (for example FIG. 10C (The dashed box in each sub-display area in the display is shown in FIG. ). The GOA circuit of each display block can be controlled to be turned on and off. Thus, when a display block needs to be updated, the GOA circuit corresponding to the display block can be turned on, and the first switch of the pixel circuit of the sub-display area corresponding to the sub-display area can be turned on. This can also achieve partial refresh of the display panel.
[0206] For example, when updating the display content of display block 11, integrated circuit P1 can be controlled to turn on the first switch of the pixel circuit in the first sub-display area. Furthermore, the GOA circuit can be controlled to turn on the row corresponding to display block 11. This way, only the pixel circuit corresponding to display block 11 can update the display data, thereby refreshing the display content.
[0207] For example, in the embodiment of the present application, the GOA circuit can be divided into more or fewer display blocks in the Y direction, and the embodiment of the present application does not limit the number of display blocks.
[0208] Next, the GOA circuit in the embodiment of the present application is introduced.
[0209] For example, FIG. 10C According to some embodiments of the present application, a GOA circuit is shown.
[0210] For example, FIG. 3 As shown, the GOA circuit includes a GOA unit, a GOA unit cascade output and an output panel scanning signal.
[0211] You can refer to FIG. 10C Each row driver circuit in G1 through G6 includes a GOA unit, a GOA unit cascade output, and an output panel scan signal. The GOA unit cascade output is used for progressive scanning. For example, each row from G1 to G6 is scanned one by one. The GOA unit cascade output in row G2 can serve as a reset signal for the GOA unit in row G1 and as an input signal for the GOA unit in row G3.
[0212] Exemplarily, taking the GOA unit of the Nth row as an example, the control process of the GOA unit is introduced. It can be understood that the Nth row controls whether the output panel scanning signal is high level through the CK1 signal. Referring to FIG. 10C wherein the N+1 signal may be, for example, the cascade output of the next row GOA unit, the N-1 signal may be, for example, the cascade output of the previous row GOA unit, and N is the current GOA unit cascade output. In the embodiment of the present application, the current GOA unit cascade output is not input into the pixel circuit of the display panel, but is used for cascade scanning of the rows of the display panel. For example, the current row GOA unit cascade output is used to provide a reset signal for the previous row GOA and an input signal for the next row GOA unit.
[0213] Referring to FIG. 11 In some embodiments, the output process of the GOA cascade output can be divided into three stages.
[0214] In the first stage, the N-1 signal is high level, T3 is turned on, C1 is charged, and the GOA unit cascade output CK signal (at this time, the CK signal is low level). At this time, T2 is also turned on, and the CK1 signal is input into the display panel as the output panel scanning signal. The CK1 signal may be, for example, a low level signal at this time.
[0215] In the second stage, the N-1 signal is low level (the N+1 signal has not arrived), and since C1 has been charged, T3 can remain turned on, and the CK signal continues to be the GOA unit cascade output. At this time, the CK signal can output a high level signal, and the GOA unit cascade output starts to output a high level in order to input the next row (N+1 row) GOA unit and reset the previous row (N-1 row) GOA unit. Based on a similar reason as T3, T2 also remains turned on, and the CK1 signal still serves as the panel signal. At this time, if the pixel circuit of the Nth row needs to update the display data, the CK1 signal can be high level, thereby serving as the row driving signal of the pixel circuit of the Nth row of the display panel. If the Nth row does not need to update the display data, the CK1 signal can continue to be low level, thereby keeping the row driving signal of the Nth row as low level (i.e., not driving the pixel circuit of the Nth row).
[0216] In the third stage (which can be regarded as a reset stage), the N+1 signal outputs a high level T4 is turned on, C1 is discharged (VG may be, for example, the cathode voltage), T3 and T2 are turned off, T1 is turned on, the output panel scanning signal is low level, and the row driving signal of the Nth row is input and reset.
[0217] It can be understood that in the embodiments of the present application, whether the row driving signal of each row of pixel circuits is input can be controlled by the CK1 signal. For example, the row driving signals of the same display block are controlled by one CK1, so that in the column direction (Y direction), the display block can be partitioned based on the CK1 signal, and the display panel is divided into a plurality of display blocks by the first switch and the CK1 signal, so as to locally refresh the display panel.
[0218] In some embodiments, when synthesizing the image data, the SOC of the electronic device 100 can determine a first area in which the display content of each frame of image needs to be updated. The SOC can send the coordinates (pixel positions) of the first area to the DDIC, and the DDIC can generate a PR signal according to the coordinates of the first area to control the update of the display data of each sub-display area of the display panel.
[0219] For example, FIG. 11 According to some embodiments of the present application, a schematic diagram of a display panel updating the display content of a sub-display area is shown.
[0220] Exemplarily, in some embodiments of the present application, the SOC can determine the first area according to the display content (for example, refresh content 1) that needs to be updated for each frame of image. The first area can be, for example, the minimum circumscribed rectangle of the area of the display content that needs to be updated for each frame of image. The coordinates of the first area can be the pixel positions of each vertex of the minimum circumscribed rectangle.
[0221] For example, in some embodiments of the present application, partial_column_start a1, partial_column_end a2, partial_row_start b1, and partial_row_end b2 are defined in the protocol as the coordinates of the first area. The SOC can send the coordinates {(a1, a2), (b1, b2)} of the first area to the DDIC. The DDIC can generate a corresponding PR signal according to the coordinates of the first area.
[0222] For example, in some embodiments of the present application, the display panel is divided into four sub-display areas: a first sub-display area to a fourth sub-display area, in the landscape direction (for example, the X direction in FIG. 9C For example, in the X direction, the interval between x1 and x2 is the first sub-display area, the interval between x2 and x3 is the second sub-display area, the interval between x3 and x4 is the third sub-display area, and the interval between x4 and x5 is the fourth sub-display area.
[0223] When the DDIC determines that the display panel needs to update the display content of the sub-display area, the DDIC can determine which sub-display areas overlap the first area based on the coordinates of the first area.
[0224] For example, the coordinates of the first area are {(a1, a2), (b1, b2)}, the DDIC determines that x1 < a1 < x2 and x2 < a2 < x3, and it can be determined that the first area overlaps the first sub-display area and the second sub-display area. The DDIC can generate PR1 signals and PR2 signals and send the PR1 signals and the PR2 signals to the display panel. After the P1 and the P2 on the display panel receive the PR1 signals and the PR2 signals, the first switch of the pixel circuit of the first sub-display area and the second sub-display area can be turned on. At this time, the display panel can update the display data of the pixel circuit of the first sub-display area and the second sub-display area based on the row driving signal and the column driving signal to update the display content of the first area.
[0225] It can be understood that since the DDIC does not send PR3 signals and PR4 signals to the display panel, the first switch of the pixel circuit of the third sub-display area and the fourth sub-display area on the display panel is in an off state. The pixel circuit of the third sub-display area and the fourth sub-display area does not need to update the display data, thereby realizing local refresh. Exemplarily, in some embodiments, if a corresponding sub-display area does not receive a PR signal, the column driving circuit on the display panel can also control the off and not send a column driving signal to the corresponding sub-display area, thereby saving energy consumption. For example, in the embodiments of the present application, the column driving circuit corresponding to the third sub-display area and the fourth sub-display area can not send a column driving signal to the pixel circuit of the third sub-display area and the fourth sub-display area, thereby saving energy consumption.
[0226] In other embodiments, the SOC determines that the current image frame needs to update the display content of the refresh content 2, and the SOC can determine the minimum circumscribed rectangle of the refresh content 2 as the first area and send the coordinates of the first area to the DDIC. For example, the coordinates of the first area are {(a3, a4), (b3, b4)}.
[0227] If the DDIC determines that x4 < a3 < x5 and x4 < a4 < x5 based on the coordinates of the first region {(a3, a4), (b3, b4)}, the DDIC can determine that the sub-display region overlapping with the first region includes the fourth sub-display region, and the DDIC can send a PR4 signal to the display panel. After the P4 integrated circuit on the display panel receives the PR4 signal, the first switch of the pixel circuit of the fourth sub-display region can be turned on. In this way, the row driving circuit and the column driving circuit of the display panel can send the row driving signal and the column driving signal to the pixel circuit of the fourth sub-display region, respectively, to update the display content of the fourth sub-display region, and further update the refresh content 2. In addition, the integrated circuits P1 to P3 of the first sub-display region to the third sub-display region do not receive the PR signal, and the first switch of the pixel circuit of the first sub-display region to the third sub-display region will not be turned on, and the display signal of the corresponding pixel circuit will not be updated. In this way, the display content of the fourth sub-display region can be updated locally.
[0228] In some embodiments, the display panel can also be divided into a plurality of sub-display regions in the vertical screen direction of the electronic device 100 (see FIG. 10). At this time, the DDIC can determine the range of the first region according to the coordinates of the vertical screen of the first region, for example, (b1, b2) or (b3, b4). FIG. 12
[0229] In some embodiments, the display panel can be divided into a plurality of sub-display regions in the horizontal screen direction and the vertical screen direction of the electronic device 100 (see FIG. 10). At this time, the DDIC needs to determine the range of the first region according to the horizontal screen coordinates and the vertical screen coordinates of the first region, for example, {(a1, a2), (b1, b2)} or {(a3, a4), (b3, b4)}.
[0230] It can be understood that in other embodiments, the DDIC can also send the coordinates of the first region to the display panel, and the column driving circuit on the display panel can determine the sub-display region overlapping with the first region based on the coordinates of the first region, and further generate a corresponding PR signal. Alternatively, the DDIC sends the coordinates of the first region to the timing controller, and the timing controller determines the sub-display region overlapping with the first region based on the coordinates of the first region, and further generates a corresponding PR signal, and then sends the PR signal to the display panel. The generation process of the PR signal is not limited in the present application.
[0231] In the following, the electronic device involved in some embodiments of the present application will be described in detail taking a mobile phone as an example.
[0232] According to the embodiments of the present application, a structural schematic diagram of an electronic device is shown.
[0233] The electronic device 100 can include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, a headset interface 170D, a sensor module 180, a key 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a subscriber identification module (SIM) card interface 195, etc. The sensor module 180 can include a pressure sensor 180A, a gyroscope sensor 180B, a barometric pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc.
[0234] It can be understood that the structure shown in the embodiments of the present application does not constitute a specific limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 can include more or fewer components than shown, or combine certain components, or split certain components, or different component arrangements. The components shown can be implemented in hardware, software, or a combination of software and hardware.
[0235] The processor 110 can include one or more processing units, for example: the processor 110 can include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units can be independent devices, or can be integrated into one or more processors.
[0236] For example, in the embodiments of the present application, the electronic device 100 can render and synthesize image data through the CPU and GPU in the processor 110, and send the image data to the DDIC.
[0237] The controller can generate operation control signals according to the instruction operation code and the timing signal, complete the control of fetching and executing instructions.
[0238] The processor 110 can also include a memory for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. The memory can hold instructions or data that the processor 110 has just used or is using in a loop. If the processor 110 needs to use the instructions or data again, it can be directly called from the memory. This avoids repeated access and reduces the waiting time of the processor 110, thereby improving the efficiency of the system.
[0239] In some embodiments, the processor 110 can include one or more interfaces. The interfaces can include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc.
[0240] The charging management module 140 is configured to receive charging input from a charger.
[0241] The power management module 141 is configured to connect a battery 142 and the charging management module 140 to the processor 110. The power management module 141 receives input from the battery 142 and / or the charging management module 140 to power the processor 110, the internal memory 121, the display 194, the camera 193, and the wireless communication module 160, etc. The power management module 141 can also be configured to monitor parameters such as battery capacity, battery cycle count, battery health status (leakage, impedance), etc. In other embodiments, the power management module 141 can also be disposed in the processor 110. In other embodiments, the power management module 141 and the charging management module 140 can also be disposed in the same device.
[0242] The wireless communication function of the electronic device 100 can be implemented through the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modem processor, and the baseband processor, etc.
[0243] The antenna 1 and the antenna 2 are used for transmitting and receiving electromagnetic wave signals. Each antenna in the electronic device 100 can be used to cover a single or multiple communication frequency bands. Different antennas can also be multiplexed to improve the utilization of the antennas.
[0244] The mobile communication module 150 can provide a solution including 2G / 3G / 4G / 5G wireless communication applied to the electronic device 100. The mobile communication module 150 can include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves by the antenna 1, and perform filtering, amplification, etc. on the received electromagnetic waves, and transmit the processed electromagnetic waves to the modem processor for demodulation. The mobile communication module 150 can also amplify the signals modulated by the modem processor, and convert the signals into electromagnetic waves radiated by the antenna 1. In some embodiments, at least part of the functional modules of the mobile communication module 150 can be arranged in the processor 110. In some embodiments, at least part of the functional modules of the mobile communication module 150 can be arranged in the same device as at least part of the modules of the processor 110.
[0245] The modem processor can include a modulator and a demodulator. The modulator is used to modulate a low-frequency baseband signal to be transmitted into a medium-high frequency signal. The demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. The low-frequency baseband signal processed by the baseband processor is transmitted to the application processor. The application processor outputs sound signals through an audio device (not limited to the speaker 170A, the microphone 170B, etc.), or displays images or videos through the display screen 194. In some embodiments, the modem processor can be an independent device. In other embodiments, the modem processor can be independent of the processor 110, and arranged in the same device as the mobile communication module 150 or other functional modules.
[0246] The wireless communication module 160 can provide a solution for wireless communication including wireless local area networks (WLAN) (e.g., wireless fidelity (Wi-Fi) network), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR) technology, etc. applied to the electronic device 100. The wireless communication module 160 can be one or more devices that integrate at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, frequency-modulates and filters the electromagnetic wave signals, and transmits the processed signals to the processor 110. The wireless communication module 160 can also receive signals to be transmitted from the processor 110, frequency-modulate them, amplify them, and radiate them as electromagnetic waves via the antenna 2.
[0247] The display screen 194 is used to display images, videos, etc. The display screen 194 includes a glass cover plate 10 and a display panel. The display panel can employ a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a Mini-LED, a Micro-LED, a Micro-OLED, a quantum dot light emitting diode (QLED), etc. In some embodiments, the electronic device 100 can include 1 or N display screens 194, N being a positive integer greater than 1.
[0248] In some embodiments of the present application, the display panel can include a row driving circuit and a column driving circuit, and the pixel circuit of the display panel can be divided into a plurality of sub-display regions, each of which is controlled based on an integrated circuit. The integrated circuit can receive a PR signal, which is used to control the first switch of the pixel circuit of the sub-display region to be turned on, so that the pixel circuit receives the row driving signal and the column driving signal, thereby updating the display data of the pixel circuit. In this way, when the electronic device 100 only needs to update the display content of the first region, a corresponding PR signal can be generated to control the first switch of the pixel circuit of the sub-display region overlapping the first region to be turned on, so as to update the corresponding display data. In this way, the display content of the first region is updated, thereby realizing the partial refresh of the display screen 194 and saving the power consumption of the electronic device 100
[0249] The camera 193 is configured to capture still images or videos.
[0250] The external memory interface 120 can be configured to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device 100. The external memory card communicates with the processor 110 through the external memory interface 120 to realize a data storage function. For example, files such as music and videos are stored in the external memory card.
[0251] The internal memory 121 can be configured to store computer executable program codes including instructions. The internal memory 121 can include a program storage area and a data storage area. The program storage area can store an operating system, at least one application required by a function (such as a sound playing function, an image playing function, etc.), and the like. The data storage area can store data created during the use of the electronic device 100 (such as audio data, a phone book, etc.), and the like. In addition, the internal memory 121 can include a high-speed random access memory, and can further include a non-volatile memory such as at least one magnetic disk storage device, a flash memory device, a universal flash storage (UFS), and the like. The processor 110 executes various function applications and data processing of the electronic device 100 by running instructions stored in the internal memory 121 and / or instructions stored in a memory disposed in the processor.
[0252] The electronic device 100 can realize an audio function through an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, an application processor, and the like. For example, music playing, recording, and the like.
[0253] The SIM card interface 195 is configured to connect a SIM card. The SIM card can be connected to or disconnected from the electronic device 100 by being inserted into or removed from the SIM card interface 195. The electronic device 100 can support one or N SIM card interfaces, where N is a positive integer greater than one. The SIM card interface 195 can support Nano SIM cards, Micro SIM cards, SIM cards, and the like. Multiple cards can be inserted into the same SIM card interface 195. The types of the multiple cards can be the same or different. The SIM card interface 195 can be compatible with different types of SIM cards. The SIM card interface 195 can also be compatible with external memory cards. The electronic device 100 interacts with a network through the SIM card to implement functions such as voice calls and data communication. In some embodiments, the electronic device 100 uses an eSIM, i.e., an embedded SIM card. The eSIM card can be embedded in the electronic device 100 and cannot be disconnected from the electronic device 100.
[0254] In the drawings, some structural or methodological features can be shown in a particular arrangement and / or order. However, it should be understood that such a particular arrangement and / or order can not be required. Instead, in some embodiments, the features can be arranged in a different manner and / or order than shown in the illustrative drawings. Additionally, inclusion of a structural or methodological feature in a particular figure is not meant to imply that such feature is required in all embodiments, and in some embodiments, the feature can not be included or can be combined with other features.
[0255] It should be noted that each unit / module mentioned in the embodiments of the electronic device is a logical unit / module. In physicality, one logical unit / module can be one physical unit / module, or a part of a physical unit / module, or a combination of multiple physical units / modules. The physical implementation of the logical unit / module is not the most important. The combination of the functions implemented by the logical unit / module is the key to solving the technical problems proposed in the present application. In addition, in order to highlight the innovative part of the present application, the above-mentioned embodiments of the electronic device have not introduced the units / modules that are not closely related to solving the technical problems proposed in the present application. This does not mean that the above-mentioned embodiments of the electronic device do not have other units / modules.
[0256] It has to be noted that, in the description of the application, the terms "first", "second", etc. are used only for distinguishing between similar elements, and do not connote any order, sequence or priority. Moreover, the terms "comprises", "comprising", or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can also include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises... a" does not, without more constraints, exclude the presence of additional identical elements in the process, method, article, or apparatus that comprises the element.
[0257] While the application has been illustrated and described in detail in the drawings and foregoing description, the same is to be considered as illustrative and not restrictive in character, it being understood that only the preferred embodiments have been shown and described and that all changes and modifications that come within the spirit of the application are desired to be protected.
Claims
1. A display screen refreshing method, applied to an electronic device, characterized in that: The display screen includes a display panel, the display panel includes a plurality of pixel circuits, and each pixel circuit is provided with a switch unit; and the method includes: detecting an instruction to update display content of a first area of the display panel, wherein a size of the first area is smaller than a size of a display area of the display panel; controlling the switching units in the pixel circuits within the first region to be turned on, and inputting row driving signals and column driving signals to at least some of the pixel circuits, wherein the at least some of the pixel circuits include the pixel circuits within the first region; Furthermore, when the corresponding switch unit is turned on and the row driving signal and the column driving signal corresponding to the pixel circuit are valid, the pixel circuit updates the display content of the pixel circuit.
2. The method according to claim 1, characterized in that The controlling the switch unit in the pixel circuit in the first region to be turned on includes: A first control signal is input to the pixel circuit in the first area, where the first control signal is used to drive the switch unit in the pixel circuit in the first area to be turned on.
3. The method according to claim 1, characterized in that The display area of the display panel includes a plurality of sub-display areas and a plurality of control circuits corresponding to the plurality of sub-display areas, wherein the switching unit of the pixel circuit in one sub-display area is controlled by one corresponding control circuit; and The controlling the switch unit in the pixel circuit in the first region to be turned on includes: determining at least one sub-display area among the plurality of sub-display areas that has an overlapping area with the first area; Based on the control circuit corresponding to the at least one sub-display area, the switch unit of the pixel circuit in the at least one display partition is controlled to be turned on.
4. The method according to claim 3, characterized in that The electronic device includes a display driving circuit configured to determine at least one sub-display area among the plurality of sub-display areas that has an overlapping area with the first area.
5. The method according to claim 3, characterized in that The inputting row drive signals and column drive signals to at least some of the plurality of pixel circuits comprises: A row driving signal is input to the pixel circuits in the at least one sub display area, and a column driving signal is input to the pixel circuits in the at least one sub display area.
6. The method according to claim 3, characterized in that The controlling the switching unit of the pixel circuit in the at least one display partition to be turned on based on the control circuit corresponding to the at least one sub-display area includes: A first control circuit among the plurality of control circuits determines that a first sub-display area corresponding to the first control circuit has an overlapping area with the first area; The first control circuit controls the switch unit of the pixel circuit in the first sub-display area to be turned on.
7. The method according to claim 1, characterized in that The pixel circuit further includes an energy storage unit and a light emitting unit; and when the corresponding switch unit is turned on and the row drive signal and the column drive signal corresponding to the pixel circuit are valid, the pixel circuit updates the display content of the pixel circuit, including: When the switch unit corresponding to the pixel circuit is turned on and the row drive signal and the column drive signal corresponding to the pixel circuit are valid, the energy storage unit drives the light-emitting unit to emit light, wherein the light-emitting brightness of the light-emitting unit is positively correlated with the voltage of the energy storage unit.
8. A pixel circuit, characterized in that: include: Switching unit, driving unit, energy storage unit and light-emitting unit; The driving unit is configured to reset the energy storage unit when a reset signal is received and the switch unit is turned on based on the received first control signal, or to charge the energy storage unit when a row driving signal and a column driving signal are received and the switch unit is turned on based on the received first control signal; The energy storage unit is used to drive the light emitting unit to emit light based on the stored energy.
9. A display panel, characterized in that: The device comprises a plurality of pixel circuits, wherein the pixel circuits are the pixel circuits according to claim 8.
10. An electronic device, characterized in that: comprising the display panel according to claim 9 and at least one processor; and The at least one processor is used to control the switching unit in the pixel circuit within the first area to turn on when an instruction to update the display content of the first area of the display panel is detected, and to input row drive signals and column drive signals to at least some of the pixel circuits among the multiple pixel circuits, wherein the at least some of the pixel circuits are included in the pixel circuits within the first area, and the size of the first area is smaller than the size of the display area of the display panel.
11. An electronic device, characterized in that: include: a memory for storing instructions; At least one processor is configured to execute the instructions so that the electronic device implements the method according to any one of claims 1 to 7.
12. A computer-readable storage medium, characterized in that The readable storage medium stores instructions, and when the instructions are executed on a computer, the computer is caused to execute the method according to any one of claims 1 to 7.
13. A computer program product, characterized in that When the computer program product is run on a device, the device is caused to perform the method according to any one of claims 1 to 7.