Multi-region dynamic refreshing display method, circuit, chip, equipment and system
By using a mask circuit to divide the display partitions on the AMOLED display screen and generating timing signals according to the refresh rate of each partition, dynamic refresh of the partition area is achieved, solving the problem of the inability to meet the diversified display needs and high power consumption in the prior art, and improving the display effect and power use efficiency.
Patent Information
- Application Number
- CN202510360290.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-25
- Publication Date
- 2025-06-20
AI Technical Summary
The existing AMOLED display cannot adjust the refresh rate and independently switch the display content by region, and cannot meet the diversified and differentiated display needs of electronic devices. At the same time, there is a problem of high power consumption.
The pixel units of the display panel are divided by a mask circuit to form multiple display partitions, and timing signals are generated according to the refresh rate of each display partition, and each display partition is controlled to display source data according to the corresponding timing signals. The mask circuit is turned on according to different conduction frequencies to realize dynamic refresh of different display partitions.
The display of different display partitions on the display screen is realized at different refresh rates, so that the display effects are more diverse, meeting different display needs, and reducing display power consumption.
Smart Images

Figure CN120183334A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of display screens, and in particular, to a display method, circuit, chip, device and system for multi-region dynamic refresh. Background Art
[0002] With the continuous development of technologies such as intelligent chips, the types and functions of display screens are constantly increasing. For example, the active-matrix organic light-emitting diode (AMOLED) display technology is widely used in various electronic devices.
[0003] In the related art, in an AMOLED display screen, the entire area of the screen usually maintains a certain fixed refresh rate at the same time to display a complete picture content. This display method is relatively single, cannot meet the diversified display requirements, and there is also a problem of high power consumption. Summary of the Invention
[0004] The present application provides a display method, circuit, chip, device and system for multi-region dynamic refresh, which can realize the display by dynamically adjusting the refresh rate of different regions of the display screen, making the display effect of the display screen more diverse, meeting the differentiated display requirements, and at the same time reducing the display power consumption of the display screen.
[0005] In a first aspect, an embodiment of the present application provides a display method for multi-region dynamic refresh, including:
[0006] Determine the source data corresponding to the image data to be displayed in different display regions respectively; the display regions are obtained by dividing the pixel units of the display panel through a mask circuit;
[0007] Generate timing signals corresponding to each display region according to the refresh rates corresponding to the different display regions;
[0008] Control each display region to display the source data corresponding to the display region according to the timing signal corresponding to the display region; the mask circuits corresponding to each display region are turned on at different conduction frequencies, so that the refresh rates of different display regions are different.
[0009] In a possible implementation manner, the determining the source data corresponding to the image data to be displayed in different display regions respectively includes:
[0010] Obtain the image data to be displayed;
[0011] Segment the image data according to the display region attribute information corresponding to each display region to obtain intermediate data corresponding to each display region;
[0012] Determine the source data corresponding to each display partition according to the intermediate data corresponding to each display partition and the refresh rate of each display partition.
[0013] In a possible implementation manner, the determining the source data corresponding to each display partition according to the intermediate data corresponding to each display partition and the refresh rate of each display partition includes:
[0014] For each display partition, when the refresh rate of the display partition meets a preset condition, dynamically adjust the intermediate data corresponding to the display partition, and generate the source data according to the dynamically adjusted intermediate data;
[0015] When the refresh rate of the display partition does not meet the preset condition, directly generate the source data according to the intermediate data corresponding to the display partition.
[0016] In a possible implementation manner, the method further includes:
[0017] Determine the conduction frequency of the mask circuit corresponding to each display partition according to the refresh rate of each display partition;
[0018] Generate a control signal corresponding to the conduction frequency to control the mask circuit to enter a conduction state according to the conduction frequency.
[0019] In a possible implementation manner, the method further includes:
[0020] In the horizontal direction, isolate the gate scan signals corresponding to each row of pixel units, so that the gate scan signals corresponding to different display partitions are different;
[0021] In the vertical direction, isolate the gate scan signals corresponding to different rows of pixel units, so that the gate scan signals corresponding to different display partitions are different.
[0022] In a possible implementation manner, the display partition is a fixed display partition or a dynamic display partition; the fixed display partition is determined according to a preset component;
[0023] The dynamic display partition is determined according to a partition control signal; the partition control signal is used to control the conduction or cut-off of a first switch in the mask circuit and / or a second switch in the screen integrated circuit.
[0024] In a second aspect, an embodiment of the present application provides a display device with multi-region dynamic refresh, including:
[0025] A determination module, configured to determine source data corresponding to image data to be displayed in different display partitions respectively; the display partitions are obtained by dividing pixel units of a display panel through a mask circuit;
[0026] A generation module, configured to generate timing signals corresponding to each display partition according to the refresh rates corresponding to the different display partitions respectively;
[0027] A display module, configured to control each display partition to display the source data corresponding to the display partition according to the timing signal corresponding to the display partition; the mask circuits corresponding to each display partition are turned on at different conduction frequencies, so that the refresh rates of different display partitions are different.
[0028] In a third aspect, an embodiment of the present application provides a display circuit with multi-region dynamic refresh, including a plurality of pixel units, a mask circuit, and a screen integrated circuit;
[0029] The mask circuit includes a plurality of first switches, and each first switch is connected to the gate terminals of the pixel units in one display partition; the screen integrated circuit includes a plurality of second switches, and each second switch is arranged at a partition node corresponding to the pixel unit;
[0030] The mask circuit is configured to control the conduction or cutoff of the first switches according to different conduction frequencies, so that each display partition performs dynamic display at different refresh rates;
[0031] The screen integrated circuit is configured to turn on or off the second switches according to a partition control signal, and control each display partition to display the source data corresponding to the display partition according to the timing signal.
[0032] In a fourth aspect, an embodiment of the present application provides a display chip with multi-region dynamic refresh, including: a processor and a memory;
[0033] The memory stores computer execution instructions;
[0034] The processor executes the computer execution instructions stored in the memory to implement the multi-region dynamic refresh display method according to any one of the first aspects.
[0035] In a fifth aspect, an embodiment of the present application provides a display device with multi-region dynamic refresh. The display device includes a display panel, a display driver chip, a timing controller, a screen integrated circuit, and a mask circuit, wherein,
[0036] The display driver chip is configured to determine source data corresponding to image data to be displayed in different display partitions respectively; the display partitions are obtained by dividing pixel units of the display panel through the mask circuit;
[0037] The timing controller is configured to generate timing signals corresponding to each display partition according to the refresh rates respectively corresponding to the different display partitions;
[0038] The screen integrated circuit is configured to control each display partition to display the source data corresponding to the display partition according to the timing signal corresponding to the display partition; the mask circuits corresponding to each display partition are turned on at different conduction frequencies so that the refresh rates of different display partitions are different.
[0039] In a sixth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored, and when the computer-executable instructions are executed, they are used to implement the multi-region dynamic refresh display method according to any one of the first aspects.
[0040] In a seventh aspect, an embodiment of the present application provides a computer program product, including a computer program, which when executed implements the multi-region dynamic refresh display method according to any one of the first aspects.
[0041] In an eighth aspect, an embodiment of the present application provides a multi-region dynamic refresh display system, including the multi-region dynamic refresh display device according to the fifth aspect.
[0042] The multi-region dynamic refresh display method, circuit, chip, device and system provided by the embodiments of the present application determine the source data respectively corresponding to the image data to be displayed in different display partitions; the display partitions are obtained by dividing the pixel units of the display panel through a mask circuit; timing signals corresponding to each display partition are generated according to the refresh rates respectively corresponding to the different display partitions; each display partition is controlled to display the source data corresponding to the display partition according to the timing signal corresponding to the display partition; the mask circuits corresponding to each display partition are turned on at different conduction frequencies so that the refresh rates of different display partitions are different. In the present application, the display device divides the pixel units of the display panel through a mask circuit to obtain multiple display partitions, and the mask circuits corresponding to different display partitions are turned on or off according to their respective conduction frequencies, so that different display partitions adopt different refresh rates, and each display partition is controlled to display the corresponding source data according to the corresponding timing signal. In this way, the display device can enable different display partitions of the display screen to display pictures at different refresh rates, the display effect of the display screen is more diversified, and it can meet the differentiated display requirements. At the same time, the display device can reduce the refresh rate of some pictures, and can reduce the display power consumption on the premise of ensuring the display effect. Description of the Drawings
[0043] Figure 1 It is a schematic structural diagram of an AMOLED display screen in the related art;
[0044] Figure 2 Schematic diagram of a display method for multi - region dynamic refresh provided by an embodiment of the present application;
[0045] Figure 3 Schematic diagram of a display partition provided by an embodiment of the present application;
[0046] Figure 4 Schematic diagram of another display method for multi - region dynamic refresh provided by an embodiment of the present application;
[0047] Figure 5 Schematic diagram of a timing signal provided by an embodiment of the present application;
[0048] Figure 6 Schematic diagram of another display partition provided by an embodiment of the present application;
[0049] Figure 7 Schematic diagram of a display circuit for multi - region dynamic refresh provided by an embodiment of the present application;
[0050] Figure 8 Schematic diagram of a dynamic display partition provided by an embodiment of the present application;
[0051] Figure 9 Schematic diagram of a dynamic display partition in landscape mode provided by an embodiment of the present application;
[0052] Figure 10 Schematic diagram of the structure of a display device for multi - region dynamic refresh provided by an embodiment of the present application;
[0053] Figure 11 Schematic diagram of the structure of a display chip for multi - region dynamic refresh provided by an embodiment of the present application. Detailed implementation manners
[0054] To enable those skilled in the art to better understand the technical solutions of the present application, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments and drawings described herein are only for explaining the present application, rather than limiting the present application. It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or fully authorized by all parties. And the collection, use and processing of relevant data need to comply with relevant laws, regulations and standards, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0055] In the field of display screen technology, AMOLED technology is widely used in electronic devices such as smartphones, TVs, and wearable devices due to its characteristics of bright colors, high contrast, thinness, lightness, and bendability. Moreover, with the introduction of more technologies, such as Low Temperature Polycrystalline Oxide (LTPO), the display screen can adjust the refresh rate during image display.
[0056] Figure 1 It is a schematic structural diagram of an AMOLED display screen in the related technology. As Figure 1 shown, the AMOLED display screen includes system power supply, display driver chip, screen integrated circuit, and pixel array unit, etc. Each module is arranged based on a Flexible Printed Circuit Board (FPCB). Among them, the system power supply can refer to a DC power chip (DCDC Power IC), etc., and specifically can include a DC-DC Converter, as well as a Voltage Core Internal (VCI) for the core logic circuit power supply pin, a Voltage CommonCollector (VCC) for the main power supply pin, a Voltage Common Collector I / O (VCCIO) for the input / output interface power supply pin, and a Voltage Battery (V Battery, Figure 1 wherein it is 3.8V) for the battery power supply pin, etc. The system power supply chip is used to supply power to other modules of the display screen to ensure the normal operation of the entire system.
[0057] The Display Driver IC (DDIC) usually integrates the functions of a Timing Controller (Tcon) and a Source Driver. Among them, the Timing Controller is used to generate the timing signals required for the screen to light up, including the Gate on Array (GOA) Timing and the Emission on Array (EOA) Timing. The Source Driver is used to convert image data (Display Data) into electrical signals and transmit them to each pixel unit through Source traces. The Source Driver can achieve the conversion between digital logic signals (Logic) and analog signals (Analog) and transmit based on a Demux.
[0058] The screen integrated circuit includes a Gate on Array (GOA) and an Emission on Array, that is Figure 1The scan driver and emission driver shown in [description]. Among them, GOA refers to the gate driver circuit integrated on the array substrate, which is responsible for controlling the turn-on and turn-off of thin film transistors (TFTs) in each pixel unit. EOA is the emission control circuit integrated on the array substrate, which is responsible for controlling the emission operation of organic light-emitting diode (OLED) pixels.
[0059] The pixel array unit includes multiple pixel units. Each pixel unit includes a TFT, an electroluminescent capacitor (EL Capacitor), and an OLED material. The TFT is used to control the current of each pixel unit and determine the brightness of the OLED. The electroluminescent capacitor is used to store charges and control the current of the TFT. The organic light-emitting diode OLED is used to determine the emission brightness and color according to the magnitude of the passing current. The anode and cathode of each pixel unit are respectively connected to the anode voltage pin ELVDD and the cathode voltage pin ELVSS of the DCDC converter.
[0060] Specifically, in Figure 1 In the display screen shown, the timing controller generates GOA and EOA timing signals to control the operation of the gate driver circuit and the emission control circuit. The data driver converts the image data into an electrical signal and transmits it to each pixel unit through the Source trace; the GOA circuit controls the turn-on and turn-off of the TFT, and the data of the Source Driver charges the EL Capacitor through the TFT. By controlling the magnitude of the current of the TFT, the emission brightness of the OLED is controlled. Through reasonable Tcon timing setting, the display screen completes the data refresh of the pixel unit and the OLED emission operation, and finally realizes the display of the image.
[0061] In the related art, existing AMOLED display screens usually only support maintaining a fixed refresh rate at the same time for the entire active display area of the screen to display a complete picture content; based on the instructions issued by the application processor (AP), the screen of the AMOLED display can perform an overall switch of the refresh rate. For example, in the LTPO technology, the overall refresh rate range of the screen can be from 1 hertz (Hz) to 144 Hz.
[0062] It can be seen that the AMOLED display screen in the related technology cannot achieve regional adjustment of the refresh rate of the display screen and independent switching of the displayed content. However, with the increase in the size of AMOLED-related electronic devices and the applications of dual-screen, foldable screens, etc., more and more electronic devices require that the displayed content and refresh rate can be independently controlled in different regions. The display method of overall refresh rate control of the display screen in the related technology cannot meet the diverse and differentiated display requirements of electronic devices.
[0063] In addition, due to different displayed content and applications, some pictures on the display screen do not require a high refresh rate. For example, half of the display screen is a clock picture and the other half is a video picture. A refresh rate of 1 Hz for the clock picture can meet the requirements, while a refresh rate of 120 Hz or 144 Hz is required for the moving pictures in the video picture to perfectly display the picture effect. At this time, if the display screen uses a refresh rate of 120 Hz or 144 Hz for all, it will cause a large waste of power consumption; if a refresh rate of 1 Hz is used for all, the display effect and picture quality of the moving pictures cannot be guaranteed. Therefore, the display method of overall refresh rate switching of the display screen in the related technology has the problem of high power consumption.
[0064] To solve the above problems, the present application provides a multi-region dynamic refresh display method, circuit, chip, device and system. The display device divides the pixel units of the display panel through a mask circuit to obtain multiple display regions. The mask circuits corresponding to different display regions are turned on or off according to their respective conduction frequencies, so that different display regions use different refresh rates. The display device can control each display region to display the source data according to the corresponding timing signal, and can realize that different display regions of the display screen display pictures at different refresh rates. The display effect of the display screen is more diverse, which can meet the differentiated display requirements. At the same time, the display device can reduce the refresh rate of some pictures and reduce the display power consumption on the premise of ensuring the display effect.
[0065] The following details the solution shown in the present application through specific embodiments. It should be noted that the following several embodiments can exist independently or be combined with each other. For the same or similar content, it will not be repeated in different embodiments.
[0066] Figure 2 It is a schematic flow chart of a multi-region dynamic refresh display method provided by an embodiment of the present application. Please refer to Figure 2 and the multi-region dynamic refresh display method may include:
[0067] S201. Determine the source data corresponding to the image data to be displayed in different display regions respectively; the display regions are obtained by dividing the pixel units of the display panel through a mask circuit.
[0068] The execution entity of the embodiments of the present application may be a display device, or a display device with multi-region dynamic refresh provided in the display device, or a display system with multi-region dynamic refresh, etc. For the sake of easy understanding, in the following, the display device is taken as an example of the execution entity for description. It should be noted that the display device in the embodiments of the present application may refer to an AMOLED display screen device, or a display device based on other technologies, and the embodiments of the present application do not limit this. The execution entity of each specific step shown in the present application is only an example, and can be flexibly selected specifically based on actual requirements and the specific hardware composition of the display device, and the embodiments of the present application do not limit this.
[0069] In the embodiments of the present application, the display device includes a display panel, a display driver chip, a timing controller, a screen integrated circuit, a mask circuit, etc. Among them, the display panel (panel) is used for displaying images, and includes a pixel array composed of a plurality of pixel units. The display driver chip DDIC can be used for data processing and zoning control, and the display driver chip can be connected to a system-on-chip (SOC) to receive data and setting instructions transmitted by the system-on-chip. The timing controller Tcon can be used to generate timing signals. The timing controller can be integrated in the display driver chip or can be independently set, and the embodiments of the present application do not limit this. The screen integrated circuit may include circuit modules such as a gate driving circuit and a light emission control circuit. Among them, the gate driving circuit GOA can be used to control the turning on and off of pixel units, and the light emission control circuit EOA is used to control the light emission action of the OLED. The mask circuit can be used for zoning control to achieve different refresh rates for different display zones.
[0070] In the embodiments of the present application, the image data may refer to the image data corresponding to the image to be displayed on the display screen, and specifically may include the brightness information and color information of each pixel in the image, etc. The source data, which can also be called drive data (Source Data), may refer to the data that the pixel units in the display device can directly use for image display, and specifically may include voltage values corresponding to each pixel unit, etc.
[0071] The display zone may refer to each display area on the display screen of the display device. The display zone can be obtained by dividing the pixel units of the display panel by the mask circuit. The mask circuit may include a plurality of first switches, and the first switches are connected to the gate terminals of a plurality of pixel units. In this way, each first switch in the mask circuit can control whether the gate scan signal of the gate driving circuit is connected to the gate terminals of a plurality of pixel units, so as to uniformly control the conduction and turn-off of a plurality of pixel units. At this time, a plurality of pixels corresponding to one first switch can be used as a display zone. Exemplarily, Figure 3A schematic diagram of a display partition provided by an embodiment of the present application. As Figure 3 shown, the display screen of the display device includes two display partitions A and B, where the refresh rate of display partition A can be 60 Hz, and the refresh rate of display partition B can be 120 Hz. Of course, the display screen of the display device can also include more display partitions or adopt other partitioning methods, and the embodiments of the present application do not limit this.
[0072] In this step, after the display driver chip in the display device obtains the image data to be displayed, it can generate the source data corresponding to each display partition according to the refresh rates of different display partitions. Since different display partitions usually adopt different refresh rates, the display driver chip can separately process some image data frames corresponding to the display partitions with a lower refresh rate according to the difference in the refresh rates, for example, by filling with dummy data or frame skip, etc., to ensure that the display partitions with a lower refresh rate can achieve normal screen display.
[0073] S202. Generate timing signals corresponding to each display partition according to the refresh rates corresponding to different display partitions.
[0074] In the embodiment of the present application, the timing signal may refer to the action timing (timing) corresponding to the screen integrated circuit in the display device, and specifically may include the gate driving timing corresponding to the gate driving circuit and the light emitting timing corresponding to the light emitting control circuit.
[0075] In this step, since the refresh rates corresponding to different display partitions are different, the timing controller in the display device can generate the timing signals corresponding to each display partition according to the refresh rates of each display partition. Specifically, the timing controller can generate the timing signals corresponding to each display partition by means of frame skip according to the magnitude of the refresh rate. For example, for a display partition with a high refresh rate (such as Figure 3 display partition B in), the timing controller in the display device can generate the timing signals corresponding to each frame of source data, so that this display partition can perform screen display at a higher refresh rate to ensure the screen quality and display effect; for a display partition with a low refresh rate (such as Figure 3 display partition A in), the timing controller in the display device can adopt the method of frame skip to reduce the generation frequency of the timing signals, so that this display partition can perform screen display at a lower refresh rate to reduce the device power consumption.
[0076] S203. Control each display partition to display the source data corresponding to the display partition according to the timing signal corresponding to the display partition; the mask circuits corresponding to each display partition are turned on at different conduction frequencies, so that the refresh rates of different display partitions are different.
[0077] In the embodiments of the present application, the conduction frequency may refer to the conduction frequency of the first switch in the mask circuit corresponding to each display partition. For different display partitions, the display device may determine the conduction frequency of the mask circuit corresponding to each display partition according to the requirements of different refresh rates. The mask circuit may control the conduction and cutoff of the first switch according to the conduction frequency, so as to enable different display partitions to display images at different refresh rates.
[0078] After the display driver chip in the display device generates the source data corresponding to each display partition, it may send the source data to each pixel unit in each display partition. After the timing controller generates the timing signal corresponding to the screen integrated circuit, it may transmit the timing signal to the screen integrated circuit. The screen integrated circuit may implement the display of the source data of each display partition based on the timing signal. For example, based on the timing signal, the gate drive circuit in the screen integrated circuit may generate the gate scan signal corresponding to each display partition, and control the TFT in each pixel unit to turn on and off, so as to implement the display of the source data. Since the timing signals and the conduction frequencies of the mask circuits in different display partitions are dynamically generated according to the refresh rate, each display partition can display at different refresh rates during image display, so as to achieve dynamic refresh display of different regions of the display screen, increasing the diversity of image display, reducing the display power consumption while ensuring the display effect.
[0079] The multi-region dynamic refresh display method provided by the embodiments of the present application includes: determining the source data corresponding to the image data to be displayed in different display partitions respectively; the display partitions are obtained by dividing the pixel units of the display panel through a mask circuit; generating the timing signal corresponding to each display partition according to the refresh rate corresponding to each display partition; controlling each display partition to display the source data corresponding to the display partition according to the timing signal corresponding to the display partition; the mask circuits corresponding to each display partition are conducted at different conduction frequencies, so that the refresh rates of different display partitions are different. In the present application, the display device divides the pixel units of the display panel through a mask circuit to obtain multiple display partitions. The mask circuits corresponding to different display partitions are conducted or cutoff according to their respective conduction frequencies, so that different display partitions adopt different refresh rates, and each display partition is controlled to display the corresponding source data according to the corresponding timing signal. In this way, the display device can enable different display partitions of the display screen to display images at different refresh rates, making the display effect of the display screen more diverse, meeting the differentiated display requirements, and at the same time, the display device can reduce the refresh rate of some images, reducing the display power consumption on the premise of ensuring the display effect.
[0080] Based on the above embodiments, Figure 4 is a schematic flowchart of another multi-region dynamic refresh display method provided by the embodiments of the present application. Please refer toFigure 4 , the display method for multi-region dynamic refresh may include:
[0081] S401. Obtain the image data to be displayed; segment the image data according to the display partition attribute information corresponding to the display device to obtain the intermediate data corresponding to each display partition.
[0082] In the embodiments of the present application, the display partition attribute information may refer to information such as the positions, quantities, and refresh rates of multiple display partitions in the display device. The intermediate data may refer to the preliminary image processing data corresponding to each display partition. For different display partitions, in order to achieve independent display and dynamic refresh of the pictures in different display partitions, the display device may segment the image data to ensure that different display partitions correspond to different image data. The specific data segmentation process and processes such as mapping of the image data can be implemented by the front-end application processor or system-on-chip in the display device, and of course can also be executed by the display driver chip of the display device. The embodiments of the present application do not make limitations in this regard.
[0083] S402. Determine the source data corresponding to each display partition according to the intermediate data corresponding to each display partition and the refresh rate of each display partition.
[0084] In the embodiments of the present application, after the display device determines the intermediate data corresponding to each display partition, subsequently, based on the refresh rate of each display partition and the intermediate data, the source data corresponding to each display partition can be determined to achieve different picture contents being displayed in different display partitions on the display screen. In a possible implementation manner, the determination of the source data in step S402 can be achieved in the following manner:
[0085] For each display partition, when the refresh rate of the display partition meets the preset condition, dynamically adjust the intermediate data corresponding to the display partition, and generate the source data according to the dynamically adjusted intermediate data; when the refresh rate of the display partition does not meet the preset condition, directly generate the source data according to the intermediate data corresponding to the display partition.
[0086] In the embodiments of the present application, the preset condition may refer to the judgment condition for dynamically adjusting the intermediate data of the display partition, specifically, it may refer to that the refresh rate in the current display partition is not the highest refresh rate among all display partitions, etc. The dynamic adjustment may specifically refer to performing processes such as invalid data filling, frame skipping, and data merging on some data frames of the intermediate data of the current display partition according to the proportional relationship between the refresh rate of the current display partition and the highest refresh rate. Of course, other processing methods may also be used. The embodiments of the present application do not make limitations in this regard.
[0087] In this step, for each display partition in the display device, if the refresh rate of the current display partition meets the preset condition, the intermediate data of the display partition needs to be dynamically adjusted at this time. Specifically, invalid data filling or frame skipping processing can be performed on some data frames of the intermediate data, etc. For example Figure 3 For the intermediate data corresponding to the display area A in Figure 3 , dynamic adjustment can be performed every other frame (every two frames), and then data conversion is performed based on the dynamically adjusted intermediate data to obtain the source data corresponding to the current display partition. It should be noted that the above dynamic adjustment process can be to process the intermediate data before the generation of the source data, or it can refer to directly processing the source data. The embodiments of the present application do not limit this
[0088] If the refresh rate of the current display partition does not meet the preset condition, the current display partition may need to be displayed at the highest refresh rate at this time. To ensure the display effect and picture quality, the display device does not need to dynamically adjust the intermediate data of the current display partition, and can directly perform data conversion on the intermediate data of the current display partition to obtain the source data corresponding to the current display partition
[0089] In the embodiments of the present application, the display device obtains the image data to be displayed, segments the image data according to the positions and quantities of the display partitions to obtain intermediate data, and then determines whether to dynamically adjust the intermediate data according to whether the refresh rates of the respective display partitions meet the preset conditions, and finally generates the source data corresponding to each display partition. In this way, the display device in the present application can generate the source data corresponding to each display partition according to the refresh rates of different display partitions, which can ensure the accuracy of sub-region display and optimize the display effect
[0090] S403. Generate a gate driving timing signal corresponding to the gate driving circuit according to the refresh rate corresponding to each display partition; the gate driving timing signal is used to control the turning on and off of each pixel unit
[0091] S404. Generate a light emitting timing signal corresponding to the light emitting control circuit according to the refresh rate corresponding to each display partition; the light emitting timing signal is used to control the light emitting time of each pixel unit
[0092] In the embodiments of the present application, the screen integrated circuit in the display device may include a gate driving circuit and a light emission control circuit. The timing controller Tcon can dynamically generate timing signals corresponding to the screen integrated circuit according to the refresh rates corresponding to each display partition. Specifically, it can generate a gate driving timing signal corresponding to the gate driving circuit and a light emission timing signal EOA Timing corresponding to the light emission control circuit. Among them, the gate driving timing signal GOA Timing is used to generate gate scanning signals corresponding to each display partition, and further control the conduction and turn-off of each pixel unit; the light emission timing signal EOA Timing is used to control the light emission time of each pixel unit.
[0093] In this step, when the display device generates timing signals through the timing controller, for each display partition with different refresh rates, the timing controller can generate different timing signals. For a display partition with a higher refresh rate, the timing controller can generate one timing signal for each frame of source data; for a display partition with a lower refresh rate, the timing controller can reduce the generation frequency of the timing signals and generate one timing signal every target number of frames, for example, generate one timing signal every two frames.
[0094] Exemplarily, Figure 5 is a schematic diagram of a timing signal provided by an embodiment of the present application. As Figure 5 shown, this timing signal may refer to the timing signal corresponding to a display partition with a simple vertical partition similar to Figure 3 this. In the display partition of Figure 3 , the A area uses a refresh rate of 60 Hz, and the B area uses a refresh rate of 120 Hz. The two display partitions can display independent partition contents, specifically corresponding to application scenarios such as video live broadcast. The video content and text content on the display screen use different refresh rates, reducing the device power consumption while ensuring the display effect.
[0095] The display device can use a group of GPIOs as control signals to control the mask circuit, so as to reduce the occupation of chip pins. Figure 5 For 3 consecutive signal frames in the timing signals output by the timing controller, from Figure 5It can be seen that the refresh rate of display partition A is 60 Hz. For the N rows in the 60 Hz part (i.e., the number of rows corresponding to display partition A), a frame skipping scheme is adopted, and the timing signal is sent once every two frames, which includes multiple clock signals (CLK1, CLK2, CLK3, CLK4) and data signal (Data), that is, the timing signal is sent once in the first frame, the second frame is skipped, and the timing signal is sent again in the third frame. The refresh rate of display partition B is 120 Hz, and the timing signal is sent once for each frame. The frequency of the vertical synchronization signal (Sync Tip Vertical, STV) is 120 Hz, which is used to synchronize the vertical refresh of the screen.
[0096] In terms of driving data, the overall transmission is carried out at a rate of 120 Hz. For the source data of display partition A, dynamic adjustment is performed every other frame, and invalid data filling or skipping processing of not outputting valid data is carried out to ensure that the two display partitions display images at different refresh rates.
[0097] In the embodiment of the present application, the display device, through the timing controller, respectively generates the gate driving timing signal and the light emitting timing signal corresponding to each display partition with different refresh rates, which can ensure the dynamic refresh display of the pixel units in each display partition.
[0098] S405. According to the refresh rate of each display partition, determine the conduction frequency of the mask circuit corresponding to each display partition; generate a control signal corresponding to the conduction frequency to control the mask circuit to enter the conduction state according to the conduction frequency.
[0099] In the embodiment of the present application, the control signal may refer to a physical signal generated by the mask circuit based on the partition control signal and used to actually control the conduction frequency of the first switch of the mask circuits of different display partitions.
[0100] In this step, the attribute information of each display partition in the display device (such as partition position, partition quantity, refresh rate, etc.) can be determined by the front-end application processor or the system-on-chip according to the display requirements of the electronic device. After the display device determines the display partition attribute information, it can determine the size and quantity of the display partition through the partition control signal. Then, according to the refresh rate of each display partition, the display device determines the conduction frequency of the mask circuit corresponding to each display partition, which can be specifically determined based on the magnitude and proportional relationship of the refresh rate. For example Figure 3 the mask circuit corresponding to display partition B in can remain in the conduction state; Figure 3 the mask circuit corresponding to display partition A in can be conducted once every two frames.
[0101] After the display device determines the conduction frequencies of the mask circuits of each display partition, the mask circuits can generate control signals for each display partition according to the conduction frequencies, and control the conduction states of the first switches of each display partition based on the control signals, so that different display partitions display images at different refresh rates.
[0102] In the embodiments of the present application, the display device determines the conduction frequencies of the mask circuits corresponding to each display partition according to the refresh rates of multiple display partitions, and then the mask circuits generate control signals according to the conduction frequencies to control the first switches to enter the conduction state, which can ensure the dynamic refresh display of the display device by regions, realize that each display partition independently displays images according to its own refresh rate, and enrich the diversity of the image display of the display device.
[0103] S406. Control each display partition to display the source data corresponding to the display partition according to the timing signal corresponding to the display partition.
[0104] In the embodiments of the present application, the display device controls each display partition to act according to the corresponding timing signal through screen integrated circuits such as a gate driving circuit and a light emission control circuit, and realizes the dynamic refresh display of the source data of each display partition according to the timing signal output by the timing controller.
[0105] In addition to Figure 3 the display partition division method shown in Figure 6 Another schematic diagram of a display partition provided by the embodiments of the present application is shown in Figure 6 As shown in
[0106] In the horizontal direction, signal isolation is performed on the gate scan signals corresponding to each row of pixel units, so that the gate scan signals corresponding to different display partitions are different;
[0107] In the vertical direction, signal isolation is performed on the gate scan signals corresponding to different rows of pixel units, so that the gate scan signals corresponding to different display partitions are different.
[0108] In the embodiments of the present application, the display partition control in a display device can be implemented based on a mask circuit and a gate driving circuit in a screen integrated circuit. The mask circuit includes a plurality of first switches for achieving signal isolation of different display partitions of pixel units in the same row in the horizontal direction, ensuring that different display partitions receive different gate scan signals in the same row. In addition to the existing gate driving related circuits, the gate driving circuit in the screen integrated circuit may further include a plurality of second switches provided at pre-configured partition nodes for achieving signal isolation of pixel units in different rows in the vertical direction, ensuring longitudinal truncation of the gate scan signals corresponding to different pixel partitions. The first switch and the second switch may use the same type of switch. For example, both the first switch and the second switch may adopt Metal-Oxide-Semiconductor Field-Effect Transistors (MOSFETs), that is, MOS switches. Of course, different types of switches may also be adopted, or other types of switches may be used. The embodiments of the present application do not limit the specific types of the first switch and the second switch.
[0109] In the embodiments of the present application, the display device can isolate the gate scan signals corresponding to each row of pixel units in the pixel array of the display panel through the first switch of the mask circuit in the horizontal direction, so that the gate scan signals corresponding to different display partitions in the horizontal direction are different, ensuring independent display of each display partition. At the same time, in the vertical direction, the display device controls the on / off of the second switch at the pre-configured partition node of the gate driving circuit to achieve longitudinal isolation of the gate scan signals of different rows, ensuring that different display partitions receive different gate scan signals. In this way, the display device can achieve sub-region control of each display partition through the first switch of the mask circuit and the second switch of the gate driving circuit, improving the diversity and flexibility of the picture display of the display device.
[0110] In a possible implementation manner, the display partition includes a fixed display partition or a dynamic display partition; the fixed display partition is determined according to a preset component; the dynamic display partition is determined according to a partition control signal; the partition control signal is used to control the conduction or cutoff of the first switch in the mask circuit and / or the second switch in the screen integrated circuit.
[0111] In the embodiments of the present application, the display partitions in the display screen can be fixed display partitions or dynamic display partitions. The fixed display partition refers to setting preset components at fixed pixel unit positions. Specifically, it can refer to preset resistors (such as pull-up resistors and pull-down resistors, etc.) of the timing controller and MOS switches, etc., so that the display screen is divided into two or more fixed display partitions. At this time, the size, position, and number of the display partitions are fixed and cannot be dynamically switched. Of course, other types of electronic devices can also be used for the preset components, and the embodiments of the present application do not limit this.
[0112] The dynamic display partition can refer to a display partition whose quantity, size, and position can be dynamically switched according to the picture display requirements. The dynamic display partition can be dynamically configured based on the partition control signal. The partition control signal can be a set of General-purpose input / output (GPIO) signals, which are sent by the system-on-chip, display driver chip, or timing controller. By changing the state of the partition control signal, the display device can turn on or off the first switch and the second switch, and then realize different partition configurations, achieving the dynamic change of the display partition.
[0113] In the embodiments of the present application, for the case where there are two or more refresh rates in the same row, the display panel architecture needs to be adjusted accordingly. Horizontally, the display device can control whether the gate drive signal is connected to the gate terminal of the pixel unit through the first switch of the mask circuit, realizing the control of the charging switch of the pixel unit. Furthermore, the range size of the mask circuit shielding can be configured according to the requirements, so that the switching states of the pixel units in the same display partition are the same, and the on / off of the gate scan signal is controlled based on a unified control signal, realizing the isolation of the gate scan signal in the same row.
[0114] Vertically, partition nodes can be pre-configured in the pixel array of the display panel. At the partition nodes, MOS switches, etc. are set as the second switches of the gate drive circuit in the screen integrated circuit, which are used to control whether the gate scan signal continues to be transmitted to the next row, realizing the longitudinal truncation of the gate scan signal.
[0115] On this basis, based on the second switch of the gate drive circuit and the first switch of the mask circuit in the screen integrated circuit, the display device can adjust the high and low levels of the first switch and the second switch through the partition control signal to achieve dynamic configuration of the display partition, and flexibly adjust the size, quantity, and position of the display partition. For example, if all the partition control signals are pulled high to the high level, all the first switches and second switches are turned on, and the entire screen is a complete area; if only one partition control signal in the X direction is pulled low, the left and right connections of the gate scan signal in this column will be cut off, dividing it horizontally into two parts. If only one control signal in the Y direction is pulled low, the timing signal in the GOA1 area will stop after being transmitted to this row, and the timing signal in the next row will start to be taken from the GOA2 signal. At this time, the vertical transmission of the gate scan signal also stops, and the following rows will only be controlled by the gate scan signal from GOA2.
[0116] In this way, the display device isolates multiple pixel units in the display panel through the first switch of the mask circuit and the second switch of the gate drive circuit in the screen integrated circuit, disconnects the front and rear stages, and connects the rear stage to the next set of partition control signals, realizing dynamic adjustment of the display partition and meeting different picture display requirements. In the actual application process, the display device can adjust the GOA timing signal at different refresh rates, adjust the shielding range of the system-on-chip (SOC) or Tcon in the X and Y directions, and adjust the X and Y range sizes of the independent refresh area according to application requirements; in terms of data, the display device needs to adjust the number of output channels (channels) and data mapping of the data driver for different display partitions, control the writing position of the source data by adjusting the start and end positions of the output channels, and at the same time match the specific content of the source data.
[0117] Exemplarily, Figure 7 is a schematic diagram of a display circuit with multi-region dynamic refresh provided by an embodiment of the present application. Based on Figure 6 the dynamic display partition, display partitions A, B, C, and D correspond to refresh rates of 60Hz, 30Hz, 120Hz, and 1Hz respectively. As Figure 7As shown, there are two groups of independent timing signals including a gate driving circuit in the Y direction, namely GOA1 and GOA2; in the X direction, there is a mask circuit including mask_x1_y1, mask_x2_y1 corresponding to GOA1, and mask_x1_y2, mask_x2_y2 corresponding to GOA2, and each display partition is independently controllable. The display device provides a partition control signal through a group of GPIO. When the partition control signal is at a high level, Mask_xm_yn is pulled high, and the pixel units in the corresponding display partition are turned on with the scan line (Scan line) and receive the gate scan signal during the progressive scan; when the partition control signal is at a low level, Mask_xm_yn is pulled low, and the pixel units in the corresponding display partition will be disconnected from the scan line and do not receive the gate scan signal during the progressive scan.
[0118] In the Y direction, controlling the turn-off of the second switch of the partition node according to the partition control signal can prevent the GOA1 signal from continuing to be transmitted downward, prevent the control lines of mask_x1_y1 and mask_x2_y1 from continuing to be transmitted downward, and at the same time switch to mask_x1_y2 and mask_x2_y2 for control. Based on the timing signal of GOA2, mask_x2_y2 can independently control the on and off of multiple pixel units in the display partition D to prevent related interference between area B and area D.
[0119] In each horizontal partition, the timing controller generates and sends gate driving timing signals according to the highest refresh rate of the row where it is located, and then uses the mask circuit to perform corresponding masking actions. Through methods such as frame skipping, the required refresh rate of each display partition is achieved. For example, the refresh rate of display partition A is 60Hz. If the display partition B needs to achieve a refresh rate of 30Hz, then the mask circuit mask_x1_y1 remains high, that is, in the on state, in each frame time to ensure that the pixel units are normally refreshed at 60Hz; while mask_x2_y1 is pulled high in one frame and pulled low in the next frame in a cycle, refreshing every two frames, so that the pixel circuit in display partition B is refreshed at 30Hz. The specific processing of the source data can be implemented by a display driver chip or an application processor, which is not elaborated in this application.
[0120] In Figure 7Among them, each pixel unit includes a switch (Switch), a storage capacitor (Cst), and a driving component (Driving). Among them, the switch can refer to the thin-film transistor TFT in the pixel unit, which is used to control the turn-on and turn-off of the pixel unit. The storage capacitor Cst is used for charge storage to ensure the voltage stability of the pixel unit until the next refresh. The driving component can refer to the driving TFT in the pixel unit, which is used to control the emission brightness of the OLED. In addition, the pixel unit also includes a drain power supply voltage pin (Drain Voltage, VDD) and a data line. The data line refers to the source data signal line of a column of pixels in the screen and is used to transmit source data.
[0121] In an actual application scenario, a display device can set more display partitions. To reduce circuit complexity and cost, the display device can set partition nodes according to a 4×4 display partition, reserve display partitions, and then dynamically select the number and size of display partitions based on partition control signals to meet actual usage requirements. Exemplarily, Figure 8 is a schematic diagram of a dynamic display partition provided by an embodiment of the present application. As Figure 8 shown, in the actual application process, any one of the display partition division methods (a), (b), (c), and (d) in Figure 8 can be adopted, and dynamic switching can also be performed. Of course, other division methods can also be adopted, and the embodiments of the present application do not limit this.
[0122] In addition, the multi-region dynamic refresh display method in the embodiments of the present application also supports landscape implementation. Exemplarily, Figure 9 is a schematic diagram of a dynamic display partition in a landscape state provided by an embodiment of the present application. As Figure 9 shown, in the landscape case, the display device can introduce a switch control signal (Switch Control Signal, SW) to select different gate driving circuit timing signals. Specifically, in the non-landscape state, there are 2 display partitions in the X direction. For display partition A, GOA_sw = 0, GOA1 is selected as the timing signal, and the timing signal is sent at 60Hz. The refresh rate of display partition B is 30Hz, and the conduction frequency of the corresponding mask circuit mask_x2_y1 is half of that of mask_x1_y1. For display partition C, GOA_sw = 1, GOA2 is selected as the timing signal, and the refresh rate is 120Hz.
[0123] In the landscape screen state, there are still 2 display partitions in the X direction of the display device and 2 display partitions in the Y direction. Display partition A corresponds to GOA1 and uses a timing signal of 120 Hz. At this time, the conduction frequency of the mask circuit mask_x2_y1 is 1 / 2 of that of mask_x1_y1; display partition B corresponds to the selected GOA2 and uses a timing signal of 120 Hz. The conduction frequency of the mask circuit mask_x2_y2 is 1 / 4 of that of mask_x1_y2; although display partition C is divided into two areas, both are refreshed according to the timing signal of 120 Hz. In this way, through the selection of the GOA timing signal and the adjustment of the conduction frequency of the mask circuit, the display device can achieve dynamic refresh display of different regions in the landscape screen state, meeting the picture display requirements of more scenarios.
[0124] Based on the above embodiments, the present application provides a display circuit for multi-region dynamic refresh, including a plurality of pixel units, a mask circuit, and a screen integrated circuit;
[0125] The mask circuit includes a plurality of first switches, and each first switch is connected to the gate terminals of the pixel units in a display partition; the screen integrated circuit includes a plurality of second switches, and each second switch is arranged at the partition node corresponding to the pixel unit;
[0126] The mask circuit is used to control the conduction or cutoff of the first switches according to different conduction frequencies, so that each display partition performs dynamic display at different refresh rates;
[0127] The screen integrated circuit is used to conduct or cutoff the second switches according to the partition control signal, and control each display partition to display the source data corresponding to each display partition according to the timing signal.
[0128] In the embodiments of the present application, such as Figure 7As shown, the display circuit for multi-region dynamic refresh may include a pixel array composed of multiple pixel units, a mask circuit, and a screen integrated circuit. The mask circuit includes multiple first switches connected to the gate terminals of multiple pixel units in each display partition. The gate driving circuit in the screen integrated circuit includes multiple second switches disposed at pre-configured partition nodes. The display device can control the first switches and the second switches based on the partition control signal to determine the size and number of the display partitions, thereby realizing the dynamic configuration of the display partitions. The mask circuit can control the first switches corresponding to each display partition to conduct or turn off according to the conduction frequency based on the partition control signal and the refresh rate of each display partition, so as to achieve different refresh rates for different display partitions; the screen integrated circuit can receive the timing signal from the timing controller and control each display partition to refresh and display the picture according to the timing signal, so as to realize the normal display of the source data in each display partition. In this way, based on the display circuit for multi-region dynamic refresh, the display device can realize the dynamic adjustment of the refresh rate, reduce power consumption, improve the power usage efficiency, extend the standby time, and improve the user experience; at the same time, it can realize the differential and personalized display of different display partitions, and improve the display effect.
[0129] Figure 10 This is a schematic structural diagram of a display device for multi-region dynamic refresh provided by an embodiment of the present application. Please refer to Figure 10 , the display device 100 for multi-region dynamic refresh includes:
[0130] A determination module 1001, configured to determine the source data corresponding to the image data to be displayed in different display partitions respectively; the display partitions are obtained by dividing the pixel units of the display panel through a mask circuit;
[0131] A generation module 1002, configured to generate timing signals corresponding to each display partition according to the refresh rates corresponding to different display partitions respectively;
[0132] A display module 1003, configured to control each display partition to display the source data corresponding to the display partition according to the timing signal corresponding to the display partition; the mask circuits corresponding to each display partition conduct according to different conduction frequencies, so that the refresh rates of different display partitions are different.
[0133] In a possible implementation manner, the determination module 1001 is specifically configured to:
[0134] Obtain the image data to be displayed;
[0135] Perform segmentation processing on the image data according to the display partition attribute information corresponding to each display partition to obtain intermediate data corresponding to each display partition;
[0136] Determine the source data corresponding to each display partition according to the intermediate data corresponding to each display partition and the refresh rate of each display partition.
[0137] In a possible implementation manner, the determining module 1001 is specifically configured to:
[0138] For each display partition, when the refresh rate of the display partition meets a preset condition, dynamically adjust the intermediate data corresponding to the display partition, and generate source data according to the dynamically adjusted intermediate data;
[0139] When the refresh rate of the display partition does not meet the preset condition, directly generate source data according to the intermediate data corresponding to the display partition.
[0140] In a possible implementation manner, the apparatus 100 is further configured to:
[0141] Determine the conduction frequency of the mask circuit corresponding to each display partition according to the refresh rate of each display partition;
[0142] Generate a control signal corresponding to the conduction frequency to control the mask circuit to enter a conduction state according to the conduction frequency.
[0143] In a possible implementation manner, the apparatus 100 is further configured to:
[0144] In the horizontal direction, perform signal isolation on the gate scan signals corresponding to each row of pixel units, so that the gate scan signals corresponding to different display partitions are different;
[0145] In the vertical direction, perform signal isolation on the gate scan signals corresponding to different rows of pixel units, so that the gate scan signals corresponding to different display partitions are different.
[0146] In a possible implementation manner, the display partition includes a fixed display partition or a dynamic display partition; the fixed display partition is determined according to preset components;
[0147] The dynamic display partition is determined according to a partition control signal; the partition control signal is used to control the conduction or cutoff of the first switch in the mask circuit and / or the second switch in the screen integrated circuit.
[0148] The display device 100 for multi-region dynamic refresh provided by the embodiments of the present application can execute the technical solutions shown in the above method embodiments, and its implementation principles and beneficial effects are similar, and will not be elaborated here.
[0149] Figure 11 This is a schematic structural diagram of a multi-region dynamic refresh display chip provided by an embodiment of the present application. Please refer to Figure 11, the display chip 110 for multi-region dynamic refresh may include: a memory 111 and a processor 112. Exemplarily, the memory 111, the processor 112, and each part are interconnected through a bus 113.
[0150] The memory 111 is used to store program instructions;
[0151] The processor 112 is used to execute the program instructions stored in the memory, and implement the multi-region dynamic refresh display method shown in the above embodiments.
[0152] Figure 11 The shown display chip 110 for multi-region dynamic refresh can execute the technical solutions shown in the above method embodiments, and its implementation principle and beneficial effects are similar, which will not be elaborated here.
[0153] An embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored, and when the computer-executable instructions are executed by a processor, they are used to implement the above multi-region dynamic refresh display method.
[0154] An embodiment of the present application may also provide a computer program product, including a computer program, which when executed by a processor, can implement the above multi-region dynamic refresh display method.
[0155] An embodiment of the present application also provides a display device for multi-region dynamic refresh. The display device includes a display panel, a display driver chip, a timing controller, a screen integrated circuit, and a mask circuit. Among them,
[0156] The display driver chip is used to determine the source data corresponding to the image data to be displayed in different display partitions respectively; the display partitions are obtained by dividing the pixel units of the display panel through a mask circuit;
[0157] The timing controller is used to generate timing signals corresponding to each display partition according to the refresh rate corresponding to each display partition;
[0158] The screen integrated circuit is used to control each display partition to display the source data corresponding to the display partition according to the timing signal corresponding to the display partition; the mask circuits corresponding to each display partition are turned on at different conduction frequencies, so that the refresh rates of different display partitions are different.
[0159] An embodiment of the present application also provides a multi-region dynamic refresh display system, including a multi-region dynamic refresh display device, which can implement the multi-region dynamic refresh display method in the above embodiments.
[0160] It should be noted that the processor mentioned in the embodiments of the present application may be a central processing unit (CPU), or may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0161] It should be understood that the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synch link DRAM (SLDRAM), and direct ram bus RAM (DR RAM). It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) is integrated in the processor. It should be noted that the memories described herein are intended to include, but are not limited to, these and any other suitable types of memories.
[0162] It should be understood that in various embodiments of the present application, the sequence numbers of the above processes do not indicate the order of execution, and the execution order of each process should be determined according to its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
[0163] Embodiments of the present application are described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present application. It should be understood that each process and / or block in the flowchart and / or block diagram can be implemented by computer program instructions, as well as the combination of processes and / or blocks in the flowchart and / or block diagram. These computer program instructions can be provided to the processing unit of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processing unit of the computer or other programmable data processing devices generate a device for implementing the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.
[0164] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate a manufactured article including an instruction device, and the instruction device implements the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.
[0165] These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.
[0166] Regarding each device and product described in the above embodiments, each module / unit included therein can be a software module / unit, a hardware module / unit, or can also be partially a software module / unit and partially a hardware module / unit. Each device and product can be applied to or integrated into a chip, a chip module, or a terminal device. Exemplarily, for each device and product applied to or integrated into a chip, each module / chip included therein can be implemented in the form of hardware such as circuits, or at least some modules / units can be implemented in the form of software programs that run on a processor integrated inside the chip, and the remaining part of the modules / units can be implemented in the form of hardware such as circuits.
[0167] In this application, the term "including" and its variants may refer to non-limiting inclusion; the term "or" and its variants may refer to "and / or". In this application, terms such as "first", "second", etc. are used to distinguish similar objects and do not necessarily describe a specific order or sequence. In this application, "a plurality of" means two or more. "And / or" describes the association relationship of associated objects and indicates that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.
[0168] The above are only partial embodiments of this application. It should be noted that for those of ordinary skill in the art, without departing from the principle of this application, several improvements and refinements can be made, and these improvements and refinements should also be regarded as the protection scope of this application.
[0169] The timing controller is specifically configured to generate a gate driving timing signal corresponding to the gate driving circuit according to the refresh rate corresponding to each display partition; the gate driving timing signal is used to control the turning on and off of each pixel unit.
[0170] The timing controller is specifically configured to generate a light emitting timing signal corresponding to the light emitting control circuit according to the refresh rate corresponding to each display partition; the light emitting timing signal is used to control the light emitting time of each pixel unit.
Claims
1. A multi-region dynamic refresh display method, characterized in that: include: Determine the source data corresponding to the image data to be displayed in different display partitions; The display partitions are obtained by dividing pixel units of the display panel using a mask circuit; Generating a timing signal corresponding to each display partition according to the refresh rates corresponding to the different display partitions; Controlling each display partition to display source data corresponding to the display partition according to the timing signal corresponding to the display partition; The mask circuits corresponding to the respective display partitions are turned on at different conduction frequencies, so that the refresh rates of the different display partitions are different.
2. The method according to claim 1, characterized in that The step of determining source data corresponding to the image data to be displayed in different display partitions includes: Acquire image data to be displayed; According to the display partition attribute information corresponding to each display partition, the image data is processed in segments to obtain intermediate data corresponding to each display partition; The source data corresponding to each display partition is determined according to the intermediate data corresponding to each display partition and the refresh rate of each display partition.
3. The method according to claim 2, characterized in that The step of determining source data corresponding to each display partition according to the intermediate data corresponding to each display partition and the refresh rate of each display partition includes: For each display partition, when the refresh rate of the display partition meets a preset condition, dynamically adjusting the intermediate data corresponding to the display partition, and generating the source data according to the dynamically adjusted intermediate data; When the refresh rate of the display partition does not meet the preset condition, the source data is directly generated according to the intermediate data corresponding to the display partition.
4. The method according to claim 1, characterized in that The method further comprises: According to the refresh rate of each display partition, determine the conduction frequency of the mask circuit corresponding to each display partition; A control signal corresponding to the conduction frequency is generated to control the mask circuit to enter a conduction state according to the conduction frequency.
5. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: In the horizontal direction, the gate scanning signals corresponding to each row of pixel units are isolated so that the gate scanning signals corresponding to different display partitions are different; In the vertical direction, gate scanning signals corresponding to pixel units in different rows are isolated so that gate scanning signals corresponding to different display partitions are different.
6. The method according to any one of claims 1 to 4, characterized in that: The display partition includes a fixed display partition or a dynamic display partition; the fixed display partition is determined according to preset components; The dynamic display partition is determined according to a partition control signal; the partition control signal is used to control the on or off of a first switch in the mask circuit and / or a second switch in the screen integrated circuit.
7. A multi-region dynamic refresh display circuit, characterized in that: It includes a plurality of pixel units, a mask circuit and a screen integrated circuit; The mask circuit includes a plurality of first switches, each of which is connected to a gate terminal of each pixel unit in a display partition; the screen integrated circuit includes a plurality of second switches, each of which is arranged at a partition node corresponding to the pixel unit; The mask circuit is used to control the on or off of the first switch according to different on frequencies, so that each display partition is dynamically displayed according to different refresh rates; The screen integrated circuit is used to turn on or off the second switch according to the partition control signal, and control each display partition to display the source data corresponding to each display partition according to the timing signal.
8. A multi-region dynamic refresh display chip, characterized in that: Including processor and memory; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the multi-region dynamic refresh display method according to any one of claims 1 to 6.
9. A multi-region dynamically refreshed display device, characterized in that: The display device includes a display panel, a display driver chip, a timing controller, a screen integrated circuit and a mask circuit, wherein: The display driver chip is used to determine the source data corresponding to the image data to be displayed in different display partitions; the display partitions are obtained by dividing the pixel units of the display panel by the mask circuit; The timing controller is used to generate a timing signal corresponding to each display partition according to the refresh rates corresponding to the different display partitions; The screen integrated circuit is used to control each display partition to display the source data corresponding to the display partition according to the timing signal corresponding to the display partition; the mask circuit corresponding to each display partition is turned on at a different conduction frequency so that the refresh rates of different display partitions are different.
10. A multi-region dynamic refresh display system, characterized in that: A multi-region dynamically refreshed display device comprising the method described in claim 9.
Citation Information
Cited By
Display device and partition display method
CN121260127A