Charging optimization methods, systems, electronic devices, and storage media based on GOA timing-adaptive refresh rate.

CN122575301APending Publication Date: 2026-08-14HUIZHOU GAOSHENGDA DISPLAY TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-05-25
Publication Date
2026-08-14

AI Technical Summary

Technical Problem

传统通常为全刷新率范围固定一套GOA时序参数,进而导致显示面板在低频时出现过充泄露,在高频充电不佳的情况出现

Benefits of technology

本申请通过实时获取刷新率,与预配置的频率区间表进行匹配,得到对应的GOA时序参数,进而解决单一固定时序无法兼顾高低频充电质量的问题。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122575301A_ABST
    Figure CN122575301A_ABST
Patent Text Reader

Abstract

This application relates to a charging optimization method, system, electronic device, and storage medium based on GOA timing-adapted refresh rate. The charging optimization method based on GOA timing-adapted refresh rate includes: configuring several GOA timing parameters, grouping them, and outputting a frequency range table; obtaining target refresh rate information, matching the target refresh rate information with the frequency range table, and calling the target GOA timing parameters; writing the target GOA timing parameters into the GOA control register group, and outputting the display screen. The solution provided by this application can balance the charging quality of the display panel at both high and low frequencies.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of LCD module technology, and in particular to a charging optimization method, system, electronic device, and storage medium based on GOA timing-adaptive refresh rate. Background Technology

[0002] LCD panels widely adopt GOA technology, which integrates the gate drive circuit directly onto the array substrate, eliminating the need for the bonding process of the gate drive IC and enabling a narrow bezel design.

[0003] In related technologies, the core adjustable parameters in GOA timing design currently include: the pulse width and period of the clock signal, the non-overlapping interval of adjacent clock phases, and the setup / hold time of the row enable signal. These parameters together determine the effective charging time of each row of pixels. Traditionally, a fixed set of GOA timing parameters is used for the entire refresh rate range, which can lead to overcharging leakage in the display panel at low frequencies and poor charging at high frequencies. Summary of the Invention

[0004] The purpose of this invention is to overcome the shortcomings of the prior art and provide a charging optimization method, system, electronic device and storage medium based on GOA timing-adaptive refresh rate, which can take into account the charging quality of the display panel at both high and low frequencies.

[0005] The objective of this invention is achieved through the following technical solution: The first aspect of this application provides a charging optimization method based on GOA timing to adapt refresh rate, comprising: configuring several GOA timing parameters, grouping them into groups, and outputting a frequency range table; obtaining target refresh rate information, matching the target refresh rate information with the frequency range table, and calling the target GOA timing parameters; writing the target GOA timing parameters into a GOA control register group, and outputting the display screen.

[0006] The process of obtaining the target refresh rate information includes: responding to a refresh rate switching request and receiving a screen parameter configuration instruction; parsing the screen parameter configuration instruction to obtain the target refresh rate information.

[0007] The step of matching the target refresh rate information with the frequency range table and calling the target GOA timing parameters includes: matching the target refresh rate information with the frequency range table to obtain the index of the frequency range table to which the target refresh rate information belongs; scanning the frequency range table according to the index and calling the target GOA timing parameters.

[0008] The method further includes: loading initial refresh rate information, matching the initial refresh rate information with the frequency range table, and calling the initial GOA timing parameters.

[0009] A second aspect of this application provides a charging optimization system based on GOA timing adaptation refresh rate, comprising: a configuration module for configuring several GOA timing parameters, grouping them into groups, and outputting a frequency range table; a matching module for obtaining target refresh rate information, matching the target refresh rate information with the frequency range table, and calling the target GOA timing parameters; and a writing module for writing the target GOA timing parameters into a GOA control register group and outputting a display screen.

[0010] The matching module is also used to respond to refresh rate switching requests, receive screen parameter configuration instructions, and parse the screen parameter configuration instructions to obtain the target refresh rate information.

[0011] The matching module is further configured to match the target refresh rate information with the frequency range table to obtain the index of the frequency range table to which the target refresh rate information belongs; and scan the frequency range table according to the index to call the target GOA timing parameters.

[0012] It also includes an initialization module, which is used to load initial refresh rate information, match the initial refresh rate information with the frequency range table, and call the initial GOA timing parameters.

[0013] A third aspect of this application provides an electronic device, comprising: Processor; and A memory that stores executable code, which, when executed by the processor, causes the processor to perform the method described above.

[0014] A fourth aspect of this application provides a computer-readable storage medium having executable code stored thereon, which, when executed by a processor of an electronic device, causes the processor to perform the method described above.

[0015] Compared with the prior art, the present invention has at least the following advantages: This application obtains the refresh rate in real time and matches it with a pre-configured frequency range table to obtain the corresponding GOA timing parameters, thereby solving the problem that a single fixed timing cannot simultaneously ensure the charging quality of high and low frequencies. Attached Figure Description

[0016] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly described below.

[0017] Figure 1 This is a flowchart of a charging optimization method based on GOA timing-adaptive refresh rate according to an embodiment of the present invention. Figure 2This is a flowchart illustrating another embodiment of the charging optimization method based on GOA timing adaptation refresh rate in one embodiment of the present invention. Figure 3 This is a functional block diagram of a charging optimization system based on GOA timing adaptation refresh rate according to an embodiment of the present invention; Figure 4 This is a schematic diagram of the structure of an electronic device according to an embodiment of the present invention. Detailed Implementation

[0018] Embodiments of this application will now be described in more detail with reference to the accompanying drawings. While embodiments of this application are shown in the drawings, it should be understood that this application may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided to make this application more thorough and complete, and to fully convey the scope of this application to those skilled in the art.

[0019] It should be understood that although the terms "first," "second," "third," etc., may be used in this application to describe various information, this information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, without departing from the scope of this application, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, "multiple" means two or more, unless otherwise explicitly specified.

[0020] Unless otherwise expressly specified and limited, the terms "installation," "connection," "linking," and "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances.

[0021] Currently, the core adjustable parameters in GOA timing design include: the pulse width and period of the clock signal, the non-overlapping interval of adjacent clock phases, and the setup / hold time of the row enable signal. These parameters together determine the effective charging time of each row of pixels. Traditionally, a fixed set of GOA timing parameters is used for the entire refresh rate range, which can lead to overcharging leakage in the display panel at low frequencies and poor charging at high frequencies.

[0022] To address the aforementioned issues, this application provides a charging optimization method, system, electronic device, and storage medium based on GOA timing-adaptive refresh rate, which can balance the charging quality of the display panel at both high and low frequencies.

[0023] The technical solutions of the embodiments of this application are described in detail below with reference to the accompanying drawings.

[0024] Figure 1 This is a flowchart illustrating a charging optimization method based on GOA timing-adaptive refresh rate, as shown in an embodiment of this application.

[0025] See Figure 1 A charging optimization method based on GOA timing-adapted refresh rate includes: Step S101: Configure several GOA timing parameters, group them, and output a frequency range table.

[0026] It should be noted that N sets of independently configurable GOA timing parameters are pre-stored in the TCON's internal non-volatile memory, where N≥2. Each set of parameters includes at least: clock signal period and pulse width, multi-phase clock overlap / non-overlap interval (affecting line switching transition), relative delay of the output enable signal, and precharge pulse width. The GOA timing parameters are then grouped to obtain a frequency range table. Specifically, Group A: adapts to the 48Hz~90Hz range. Optimizes low-frequency RC leakage by appropriately adjusting the effective charging window or clock slope to move the pixel operating point away from the RC-sensitive area and back to the saturation plateau region, suppressing the periodic dark band problem along the COF boundary from a timing perspective. Group B: adapts to the 91Hz~144Hz range. Standard mid-frequency band, using balanced timing parameters. Group C: adapts to the 145Hz~240Hz range. Addresses insufficient high-frequency charging by maximizing the effective charging time ratio, such as reducing the non-overlap interval and optimizing precharge timing. The refresh rate range can be freely set.

[0027] Step S102: Obtain the target refresh rate information, match the target refresh rate information with the frequency range table, and call the target GOA timing parameters.

[0028] It should be noted that the target refresh rate information of the monitor, which is changed by the user through the operating system or graphics card control panel, is obtained, and the target GOA timing parameters are called from the frequency range table.

[0029] Step S103: Write the target GOA timing parameters into the GOA control register group and output the display screen.

[0030] It should be noted that TCON reads all parameters of the matched GOA timing group from non-volatile memory and writes them to the GOA control register group. Since refresh rate switching itself is accompanied by a black screen and screen parameter reload process executed by the system, TCON can safely complete the timing parameter loading during this period. The new parameters take effect synchronously when the display resumes, without the need for additional timing switching logic.

[0031] Figure 2 for Figure 1 A more detailed implementation method, a charging optimization method based on GOA timing adaptation refresh rate, further includes: Step S201: Configure several GOA timing parameters, group them, and output a frequency range table.

[0032] The description here can be found in step S101, and will not be repeated here.

[0033] Step S202: Load the initial refresh rate information, match the initial refresh rate information with the frequency range table, and call the initial GOA timing parameters.

[0034] It should be noted that after the display device powers on, the TCON loads all N sets of GOA timing parameters and segment boundary frequencies from the Flash memory into its internal registers. The motherboard SOC sends the initial screen parameter configuration to the TCON, which parses the initial target refresh rate and matches it with the corresponding GOA timing group. After loading, the screen is output normally.

[0035] Step S203: Respond to the refresh rate switching request and receive the screen parameter configuration instruction; parse the screen parameter configuration instruction to obtain the target refresh rate information. Match the target refresh rate information with the frequency range table to obtain the index of the frequency range table to which the target refresh rate information belongs; scan the frequency range table according to the index and call the target GOA timing parameters.

[0036] It should be noted that when a user selects the target refresh rate through the operating system or graphics card control panel, the motherboard SOC executes the screen parameter switching process, sending a target screen parameter configuration command to the TCON via a standard communication interface. This command carries the target refresh rate information. The TCON parses the target refresh rate information from the received screen parameter configuration command and identifies the GOA timing group index to which the target refresh rate belongs. Based on the index, the TCON reads all parameters of the target timing group from its internal non-volatile memory and writes them into the GOA control register group.

[0037] Step S204: Write the target GOA timing parameters into the GOA control register group and output the display screen.

[0038] The description here can be found in step S103, and will not be repeated here.

[0039] Corresponding to the aforementioned application function implementation method embodiments, this application also provides a charging optimization system, electronic device, and corresponding embodiments based on GOA timing adaptation refresh rate.

[0040] Figure 3 This is a functional block diagram of a charging optimization system based on GOA timing-adaptive refresh rate, as shown in an embodiment of this application.

[0041] See Figure 3 A charging optimization system based on GOA timing adaptation and refresh rate includes a configuration module 100, a matching module 200, and a writing module 300. The configuration module 100 is used to configure several GOA timing parameters, group them, and output a frequency range table. The matching module 200 is used to obtain target refresh rate information, match the target refresh rate information with the frequency range table, and call the target GOA timing parameters. The writing module 300 is used to write the target GOA timing parameters into the GOA control register group and output the display screen.

[0042] See Figure 3 The matching module 200 is also used to respond to refresh rate switching requests, receive screen parameter configuration instructions, parse screen parameter configuration instructions, and obtain target refresh rate information.

[0043] See Figure 3 The matching module 200 is also used to match the target refresh rate information with the frequency range table to obtain the index of the frequency range table to which the target refresh rate information belongs; based on the index, the frequency range table is scanned and the target GOA timing parameters are called.

[0044] See Figure 3 It also includes an initialization module, which loads the initial refresh rate information, matches the initial refresh rate information with the frequency range table, and calls the initial GOA timing parameters.

[0045] Regarding the system in the above embodiments, the specific ways in which each module performs operations have been described in detail in the embodiments related to the method, and will not be elaborated further here.

[0046] Figure 4 This is a schematic diagram of the structure of an electronic device shown in an embodiment of this application.

[0047] See Figure 4 The electronic device 1000 includes a memory 1010 and a processor 1020.

[0048] The processor 1020 can be a central processing unit (CPU), or it can be an integrated circuit composed of other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be any conventional processor that can run the Linux kernel.

[0049] Memory 1010 may include various types of storage units, such as system memory, read-only memory (ROM), and permanent storage devices. ROM may store static data or instructions required by processor 1020 or other modules of the computer. Permanent storage devices may be read-write storage devices. Permanent storage devices may be non-volatile storage devices that retain stored instructions and data even when the computer is powered off. In some embodiments, permanent storage devices use mass storage devices (e.g., magnetic or optical disks, flash memory) as permanent storage devices. In other embodiments, permanent storage devices may be removable storage devices (e.g., floppy disks, optical drives). System memory may be a read-write storage device or a volatile read-write storage device, such as dynamic random access memory. System memory may store some or all of the instructions and data required by the processor during operation. Furthermore, memory 1010 may include any combination of computer-readable storage media, including various types of semiconductor memory chips (e.g., DRAM, SRAM, SDRAM, flash memory, programmable read-only memory), and disks and / or optical disks may also be used. In some embodiments, the memory 1010 may include a removable storage device that is readable and / or writable, such as a laser disc (CD), a read-only digital multifunction optical disc (e.g., DVD-ROM, dual-layer DVD-ROM), a read-only Blu-ray disc, an ultra-high density optical disc, a flash memory card (e.g., SD card, mini SD card, Micro-SD card, etc.), a magnetic floppy disk, etc. Computer-readable storage media do not contain carrier waves or transient electronic signals transmitted wirelessly or via wired connections.

[0050] The memory 1010 stores executable code, which, when processed by the processor 1020, can cause the processor 1020 to execute part or all of the methods described above.

[0051] Furthermore, the method according to this application can also be implemented as a computer program or computer program product, which includes computer program code instructions for performing some or all of the steps in the method described above.

[0052] Alternatively, this application may be implemented as a computer-readable storage medium (or a non-transitory machine-readable storage medium or a machine-readable storage medium) storing executable code (or computer program or computer instruction code) thereon, which, when executed by a processor of an electronic device (or server, etc.), causes the processor to perform part or all of the steps of the methods described above according to this application.

[0053] The solution of this application has been described in detail above with reference to the accompanying drawings. In the above embodiments, the descriptions of each embodiment have different focuses; for parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments. Those skilled in the art should also understand that the actions and modules involved in the specification are not necessarily essential to this application. Furthermore, it is understood that the steps in the method of this application embodiment can be adjusted, combined, and deleted according to actual needs, and the modules in the device of this application embodiment can be combined, divided, and deleted according to actual needs.

[0054] The various embodiments of this application have been described above. These descriptions are exemplary and not exhaustive, nor are they limited to the disclosed embodiments. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is chosen to best explain the principles, practical application, or improvement of the technology in the market, or to enable others skilled in the art to understand the embodiments disclosed herein.

Claims

1. A charging optimization method based on GOA timing-adapted refresh rate, characterized in that, include: Configure several GOA timing parameters, group them, and output a frequency range table; Obtain the target refresh rate information, match the target refresh rate information with the frequency range table, and call the target GOA timing parameters; Write the target GOA timing parameters into the GOA control register group and output the display screen.

2. The charging optimization method based on GOA timing-adapted refresh rate according to claim 1, characterized in that, The acquisition of target refresh rate information includes: Respond to refresh rate switching requests and receive screen parameter configuration instructions; The target refresh rate information is obtained by parsing the screen parameter configuration command.

3. The charging optimization method based on GOA timing-adapted refresh rate according to claim 1, characterized in that, The step of matching the target refresh rate information with the frequency range table and calling the target GOA timing parameters includes: The target refresh rate information is matched with the frequency range table to obtain the index of the frequency range table to which the target refresh rate information belongs; Based on the index, scan the frequency interval table and call the target GOA timing parameters.

4. The charging optimization method based on GOA timing-adapted refresh rate according to claim 1, characterized in that, The method further includes: Load the initial refresh rate information, match the initial refresh rate information with the frequency range table, and call the initial GOA timing parameters.

5. A charging optimization system based on GOA timing-adaptive refresh rate, characterized in that, include: The configuration module is used to configure several GOA timing parameters, group them, and output a frequency interval table. The matching module is used to obtain target refresh rate information, match the target refresh rate information with the frequency range table, and call the target GOA timing parameters; The writing module is used to write the target GOA timing parameters into the GOA control register group and output the display screen.

6. The charging optimization system based on GOA timing adaptation refresh rate according to claim 5, characterized in that, The matching module is also used to respond to refresh rate switching requests and receive screen parameter configuration instructions. The target refresh rate information is obtained by parsing the screen parameter configuration command.

7. The charging optimization system based on GOA timing adaptation refresh rate according to claim 5, characterized in that, The matching module is also used to match the target refresh rate information with the frequency range table to obtain the index of the frequency range table to which the target refresh rate information belongs; Based on the index, scan the frequency interval table and call the target GOA timing parameters.

8. The charging optimization system based on GOA timing adaptation refresh rate according to claim 5, characterized in that, It also includes an initialization module, which is used to load initial refresh rate information, match the initial refresh rate information with the frequency range table, and call the initial GOA timing parameters.

9. An electronic device, characterized in that, include: processor; as well as A memory having executable code stored thereon, which, when executed by the processor, causes the processor to perform the method as described in any one of claims 1-4.

10. A computer-readable storage medium having executable code stored thereon, which, when executed by a processor of an electronic device, causes the processor to perform the method as described in any one of claims 1-4.