Parameter matching method and display device
By implanting machine data in the display panel, identifying machine types using system-level chips, and selecting corresponding driving parameters, the problem that different machine types of display panels require different movement platforms to verify, achieving flexible resource management and simplification of production.
Patent Information
- Application Number
- CN202510185398.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-19
- Publication Date
- 2025-04-15
- Estimated Expiration
- 2045-02-19
AI Technical Summary
The display panels of the same architecture need to use different screen driving parameters due to different process and materials, which leads to the need to use different movement platforms for verification in the back-end production process, which increases complexity and cost.
The time sequence controller determines the machine type data and verification data stored in the storage module. The system-level chip determines the machine type based on the machine type data, and selects the drive parameters corresponding to the machine type from the multi-version driving parameters to realize the unified encoding of the machine type data and the flexible selection of the driving parameters.
This enables the display panels of different types of machines under the same architecture to be versatile with the same movement platform, achieving flexible allocation of resources and flexible management of production after-sales screen resources, reducing production complexity and cost.
Smart Images

Figure CN119832834A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of display technology, and in particular to a parameter matching method and a display device. Background Art
[0002] Since display panels with the same architecture are produced in different factories, different screen driving parameters will be used due to differences in process technology and materials.
[0003] However, in the back-end production of display panels, this requires the use of different movement platforms for verification. Summary of the invention
[0004] The present application provides a parameter matching method and a display device to alleviate the technical problem of needing to use different movement platforms to verify display panels of the same architecture.
[0005] In a first aspect, the present application provides a parameter matching method for a display device, wherein the display device includes a system-level chip and a display panel, the display panel includes a timing controller and a storage module, and the parameter matching method includes: the timing controller determines that the storage module stores machine model data and verification data corresponding to the machine model data; the system-level chip determines the model type according to the model data, and selects and uses the driving parameters of the version corresponding to the model type from multiple versions of driving parameters.
[0006] In a second aspect, the present application provides a display device, which executes the above-mentioned parameter matching method.
[0007] The parameter matching method and display device provided by the present application determine that a storage module stores machine model data and verification data corresponding to the machine model data through a timing controller, and a system-level chip determines a machine type according to the machine model data, and selects and uses a driving parameter corresponding to the machine model type from multiple driving parameter versions. The machine model data can be implanted in the display panel link, and in subsequent whole machine links, the system-level chip uses the machine model data to identify the machine type under the same architecture, and thus selects and uses the driving parameters corresponding to the machine model type, which enables display panels of different machine types under the same architecture to use the same movement platform.
[0008] The timing controller can realize unified item coding of display panels by writing model data named by the model into the storage module. The system-level chip can realize unified item coding of the whole machine by adding multi-board driving parameters, thereby achieving the purpose of flexible allocation of display panel resources, flexible production and after-sales screen resources, and screen coding convergence. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] The technical solution and other beneficial effects of the present application will be made apparent by describing in detail the specific implementation methods of the present application in conjunction with the accompanying drawings.
[0010] Figure 1 A schematic diagram of the structure of a display device provided in an embodiment of the present application.
[0011] Figure 2 A flow chart of a parameter matching method provided in an embodiment of the present application.
[0012] Figure 3 A schematic diagram of the screen process provided in an embodiment of the present application.
[0013] Figure 4 A first process flow diagram of the client side provided in an embodiment of the present application.
[0014] Figure 5 A second process diagram of the client side provided in an embodiment of the present application. DETAILED DESCRIPTION
[0015] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.
[0016] In addition, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or suggesting relative importance or implicitly indicating the number of technical features indicated. Therefore, the features specified as "first" and "second" may explicitly or implicitly include one or more of the said features. In the description of the present invention, "multiple" means two or more, unless otherwise clearly and specifically defined.
[0017] Figure 1 The display device includes a system board MB and a display panel 20 . The system board MB is provided with a system-on-chip 10 (SoC). The display panel 20 includes a control board CB, a horizontal circuit board XB and a liquid crystal panel 25 .
[0018] The horizontal circuit board XB includes a first circuit board XR and a second circuit board XL. A storage module 22 is disposed on the second circuit board XL. The storage module 22 may be exemplarily a non-volatile memory, such as a first flash memory (Flash).
[0019] The control board CB is provided with a timing controller 21 (TCON), a second flash memory 23 and a power management chip 24 (PMIC). The timing controller 21 includes a register 211 .
[0020] The control board CB is connected to the system board MB and the horizontal circuit board XB, and the horizontal circuit board XB is connected to the liquid crystal panel 25. The storage module 22 is connected to the timing controller 21 and the system-on-chip 10, respectively.
[0021] The system-on-chip 10 receives input image data, which may come from an external device (such as a computer, a video source, etc.). The SoC pre-processes the input image data, including color correction, resolution adjustment, etc., and transmits the processed data to the control board CB.
[0022] The timing controller 21 receives image data from the SoC and generates control signals according to a preset timing, including a vertical synchronization signal (VSYNC), a horizontal synchronization signal (HSYNC) and a data signal, which are used to control the display timing of the liquid crystal panel 25 .
[0023] The timing controller 21 transmits the control signal and image data to the source drive circuit and gate drive circuit of the liquid crystal panel 25 through the horizontal circuit board XB. The source drive circuit is responsible for converting the image data into a voltage signal to drive the pixels of the liquid crystal panel 25; the gate drive circuit is responsible for controlling the scanning of the pixel rows. The liquid crystal panel 25 controls the voltage of each pixel through a thin film transistor, thereby changing the arrangement of the liquid crystal molecules. The arrangement of the liquid crystal molecules affects the transmittance of light, and finally realizes the display of different colors through the color filter.
[0024] The power management chip 24 provides a stable power supply for the entire display system, including the timing controller 21, the storage module 22, the source drive circuit and the gate drive circuit, etc., to ensure that each module can obtain the appropriate voltage and current under different working conditions.
[0025] In summary, the above-mentioned driving architecture achieves stable and high-quality display effects through the modular design of the system and an efficient signal transmission mechanism.
[0026] See also Figures 1 to 5 , this embodiment provides a parameter matching method for a display device, such as Figure 1 As shown, the parameter matching method includes the following steps:
[0027] Step S10: The timing controller determines that the storage module stores the machine type data and the verification data corresponding to the machine type data.
[0028] Step S20: the system-level chip determines the model type according to the model data, and selects and uses the driving parameters of the version corresponding to the model type from the multiple versions of driving parameters.
[0029] It can be understood that the parameter matching method provided in this embodiment determines that the storage module stores model data and verification data corresponding to the model data through a timing controller, and the system-level chip determines the model type based on the model data, and selects to use the driving parameters of the version corresponding to the model type from multiple versions of driving parameters. The model data can be implanted in the display panel link, and in the subsequent whole machine link, the system-level chip uses the model data to identify the model type under the same architecture, and thus selects to use the driving parameters corresponding to the model type, which enables display panels of different model types under the same architecture to use the same movement platform.
[0030] The timing controller can realize unified item coding of display panels by writing model data named by the model into the storage module. The system-level chip can realize unified item coding of the whole machine by adding multi-board driving parameters, thereby achieving the purpose of flexible allocation of display panel resources, flexible production and after-sales screen resources, and screen coding convergence.
[0031] It should be noted that the model data may be an ASKII code, the model data of display panels of the same model may be the same, and the model data of display panels of different models are different. Model types refer to different models under a unified drive architecture, such as model 1, model 2, etc. One version of drive parameters may correspond to one model data, and each version of drive parameters may be set according to the DC voltage, scanning timing (GOA Timing), register setting requirements, picture quality (PQ) effect, etc. of the corresponding model.
[0032] The DC voltage includes, for example, AVDD for generating a gamma voltage, VGL and VGH for controlling a low level and a high level of a liquid crystal panel, and VCOM for providing a common electrode voltage.
[0033] Register setting requirements may illustratively include:
[0034] Grayscale control, setting the grayscale value through the register to ensure the correct display of the image.
[0035] Overdrive Lookup Table (OD LUT) stores an overdrive lookup table for improving charging efficiency and display quality.
[0036] Gamma Correction: Set gamma correction parameters to optimize display colors.
[0037] Optimizing image quality is an important goal of LCD devices, involving the following aspects:
[0038] Gamma correction: Ensure consistent display effects for different grayscales by adjusting the gamma value.
[0039] Overdrive technology: Use an overdrive lookup table to reduce charging time and improve display response speed.
[0040] Backlight control: Backlight brightness is controlled via a pulse width modulation (PWM) signal to optimize contrast and power consumption.
[0041] Color management: Adjust color parameters through register settings to optimize color performance.
[0042] Figure 3 This is a flow chart of the screen end provided in the embodiment of the present application. It includes the following contents:
[0043] Whether there is (model) data at a specific address of XB Flash: In response to power-on, the timing controller determines whether the storage module stores model data. XB Flash refers to the first flash memory.
[0044] TCON writes the corresponding model ASKII code and CRC to XB Flash: The timing controller writes the model data and the check data corresponding to the model data to the storage module. Among them, the ASKII code here refers to the model data, and CRC refers to the check data. It can be understood that the check data can also be called a check code, such as a cyclic redundancy check code.
[0045] Determine whether it is consistent with the data inside the TCON register: The timing controller determines whether the model data is consistent with the data in the timing controller register by verifying the data. The TCON register is preset with the model data. Since the model data in the register is not transmitted or processed, the probability of error is very low. In this way, through a more consistent method, it can be ensured whether the verification data and model data written in the first flash memory are correct, thereby avoiding the situation where the model data in the first flash memory is wrong, thereby improving the correctness of the system unified item coding.
[0046] Execute the normal power-on and post-code read and write process: When powered on or reset, the timing controller will execute the power-on process, for example, download the firmware (FW) data from the second flash memory, download the default code of the PMIC from the second flash memory, download the PMIC code after adjusting the Auto-Pgamma from the first flash memory, perform a cyclic redundancy check (CRC) after configuring the PMIC code for the PMIC, download the register setting data or table from the second flash memory, read the PMIC register status and check it for monitoring.
[0047] In some embodiments, such as Figure 3As shown, the timing controller determines whether the storage module stores machine type data and verification data corresponding to the machine type data, including: the timing controller determines whether the storage module stores machine type data; if the storage module stores machine type data, the timing controller determines whether the machine type data is consistent with the data in the register of the timing controller through the verification data; if the machine type data is consistent with the data in the register of the timing controller, it indicates that the storage module stores correct machine type data.
[0048] It should be noted that this not only avoids repeated writing of the model data to the first flash memory, but also ensures that the model data stored in the first flash memory is correct, thereby improving the correctness of the system unified item coding.
[0049] In some embodiments, such as Figure 3 As shown, the timing controller determines that the storage module stores machine type data and verification data corresponding to the machine type data, and also includes: if the storage module does not store the machine type data, the timing controller writes the machine type data and verification data corresponding to the machine type data to the storage module; the timing controller determines whether the machine type data is consistent with the data in the register of the timing controller through the verification data; if the machine type data is consistent with the data in the register of the timing controller, it indicates that the storage module stores the correct machine type data.
[0050] It should be noted that this not only enables the model data to be written into the first flash memory, but also ensures that the model data stored in the first flash memory is correct, thereby improving the correctness of the system unified item coding.
[0051] In some embodiments, such as Figure 3 As shown, the timing controller determines that the storage module stores machine model data and verification data corresponding to the machine model data, and also includes: if the machine model data is inconsistent with the data in the register of the timing controller, the timing controller writes the machine model data and the verification data corresponding to the machine model data to the storage module; the timing controller determines whether the machine model data is consistent with the data in the register of the timing controller through the verification data; if the machine model data is consistent with the data in the register of the timing controller, it indicates that the storage module stores correct machine model data.
[0052] It should be noted that this embodiment can ensure that the model data stored in the first flash memory is correct by correcting the consistency between the model data in the first flash memory and the data in the register of the timing controller, thereby improving the correctness of the system unified item coding.
[0053] Figure 4 A first process flow diagram of the client side provided in an embodiment of the present application. Figure 5 The second process diagram of the client provided in the embodiment of the present application is as follows:
[0054] The system-level chip reads multiple versions of driver parameters and model data including:
[0055] SoC reads multiple versions of driver parameters: System-level chip reads multiple versions of driver parameters.
[0056] SoC reads XB Flash data: The system-level chip reads the model data from the storage module.
[0057] Determine whether it is model 1 or model 2: The system-level chip determines the model type according to the model data. The model type can be but is not limited to two, such as model 1 or model 2, or three, four or more types.
[0058] like Figure 4 As shown, the system-level chip uses driving parameters corresponding to the model type to drive the display panel.
[0059] like Figure 5 As shown, restart: After determining the model type, such as model 1 or model 2, since the SoC has multiple versions of driver parameters, a restart is required for system stability. When the model type is neither model 1 nor model 2, the SoC will also be reset.
[0060] Normal production: refers to the whole machine factory adjusting the white balance, judgment, etc. of each display panel.
[0061] In some of the embodiments, the parameter matching method also includes: the system-level chip reads verification data from the storage module; the system-level chip verifies whether the read model data is correct through the verification data; if the model data is correct, executing "the system-level chip determines the model type according to the model data".
[0062] It should be noted that, in this embodiment, the model data read by the system-level chip is verified by verification data, which can avoid reading errors of the model data, thereby improving the correctness of the unified article code.
[0063] In some of the embodiments, the present embodiment provides a display device, which executes the above-mentioned parameter matching method.
[0064] It can be understood that since the display device provided in this embodiment executes the above-mentioned parameter matching method, it can also determine through the timing controller that the storage module stores the model data and the verification data corresponding to the model data. The system-level chip determines the model type according to the model data, and selects to use the driving parameters of the version corresponding to the model type from multiple versions of driving parameters. The model data can be implanted in the display panel link. In the subsequent whole machine link, the system-level chip uses the model data to identify the model type under the same architecture, and then selects to use the driving parameters corresponding to the model type. This allows display panels of different model types under the same architecture to use the same movement platform.
[0065] The timing controller can realize unified item coding of display panels by writing model data named by the model into the storage module. The system-level chip can realize unified item coding of the whole machine by adding multi-board driving parameters, thereby achieving the purpose of flexible allocation of display panel resources, flexible production and after-sales screen resources, and screen coding convergence.
[0066] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0067] The parameter matching method and display device provided in the embodiments of the present application are introduced in detail above. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the technical solution and its core idea of the present application. Ordinary technicians in this field should understand that they can still modify the technical solutions recorded in the aforementioned embodiments, or replace some of the technical features therein with equivalents; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A parameter matching method for a display device, characterized in that: The display device includes a system-level chip and a display panel, the display panel includes a timing controller and a storage module, and the parameter matching method includes: The timing controller determines that the storage module stores machine type data and verification data corresponding to the machine type data; The system-level chip determines the model type according to the model data, and selects and uses the driving parameters of the version corresponding to the model type from multiple versions of driving parameters.
2. The parameter matching method according to claim 1, characterized in that: The timing controller determines that the storage module stores machine type data and verification data corresponding to the machine type data, including: The timing controller determines whether the storage module stores model data; If the storage module stores machine type data, the timing controller determines whether the machine type data is consistent with the data in the register of the timing controller through the verification data; If the model data is consistent with the data in the register of the timing controller, it indicates that the storage module stores correct model data.
3. The parameter matching method according to claim 2, characterized in that: The timing controller determines that the storage module stores machine type data and verification data corresponding to the machine type data, and further includes: If the storage module does not store the machine type data, the timing controller writes the machine type data and the verification data corresponding to the machine type data into the storage module; The timing controller determines whether the model data is consistent with the data in the register of the timing controller through the verification data; If the model data is consistent with the data in the register of the timing controller, it indicates that the storage module stores correct model data.
4. The parameter matching method according to claim 3, characterized in that: The timing controller determines that the storage module stores machine type data and verification data corresponding to the machine type data, and further includes: If the model data is inconsistent with the data in the register of the timing controller, the timing controller writes the model data and the verification data corresponding to the model data into the storage module; The timing controller determines whether the model data is consistent with the data in the register of the timing controller through the verification data; If the model data is consistent with the data in the register of the timing controller, it indicates that the storage module stores correct model data.
5. The parameter matching method according to claim 1, characterized in that: The system-level chip determines the model type according to the model data, and selects and uses the driving parameters of the version corresponding to the model type from multiple versions of driving parameters, including: The system-level chip reads the multi-version driving parameters and the model data; The system-level chip determines the model type according to the model data; The system-level chip uses driving parameters corresponding to the machine type to drive the display panel.
6. The parameter matching method according to claim 5, characterized in that: The parameter matching method further includes: Before using the driving parameters corresponding to the machine type, the system-on-chip is reset.
7. The parameter matching method according to claim 5, characterized in that: The system-level chip reads the multi-version driving parameters and the model data, including: The system-level chip reads the multi-version driving parameters; The system-on-chip reads the model data from the storage module.
8. The parameter matching method according to claim 7, characterized in that: The parameter matching method further includes: The system-level chip reads the verification data from the storage module; The system-level chip verifies whether the model data read is correct through the verification data; If the model data is correct, executing "the system-level chip determines the model type according to the model data".
9. The parameter matching method according to claim 8, characterized in that: Each version of the driving parameters corresponds to one machine model data.
10. A display device, characterized in that: The display device executes the parameter matching method as described in any one of claims 1-9.
Citation Information
Patent Citations
Linux operating system and display card driving device thereof
CN102662708A
Communication method, communication device and system of TFTLCD drive circuit
CN105096860A
Display panel driving system
CN110890076A
System and method for realizing automatic programmable gamma correction
CN111261090A
Machine type switching system and method based on panel detection and terminal equipment
CN111879788A