[go: up one dir, main page]

CN115225838A - Control device and method based on FPGA and display equipment - Google Patents

Control device and method based on FPGA and display equipment Download PDF

Info

Publication number
CN115225838A
CN115225838A CN202110420200.2A CN202110420200A CN115225838A CN 115225838 A CN115225838 A CN 115225838A CN 202110420200 A CN202110420200 A CN 202110420200A CN 115225838 A CN115225838 A CN 115225838A
Authority
CN
China
Prior art keywords
data
backlight
processing unit
liquid crystal
fpga
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202110420200.2A
Other languages
Chinese (zh)
Other versions
CN115225838B (en
Inventor
陈磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qstech Co Ltd
Original Assignee
Qstech Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qstech Co Ltd filed Critical Qstech Co Ltd
Priority to CN202110420200.2A priority Critical patent/CN115225838B/en
Publication of CN115225838A publication Critical patent/CN115225838A/en
Application granted granted Critical
Publication of CN115225838B publication Critical patent/CN115225838B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/34Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
    • G09G3/3406Control of illumination source
    • G09G3/3413Details of control of colour illumination sources

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Liquid Crystal Display Device Control (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

The application provides a control device and method based on an FPGA (field programmable gate array) and display equipment, relates to a video processing technology, and can be applied to a liquid crystal display screen comprising a liquid crystal panel, a backlight plate and a driving chip of the backlight plate. The control device includes: the first communication unit is electrically connected with the SOC and used for acquiring source video data from the SOC; the first processing unit is electrically connected with the first communication unit and used for extracting backlight data from the source video data and respectively transmitting the backlight data to the second processing unit and the third processing unit; the second processing unit is used for optimizing the backlight data and transmitting the optimized backlight data to the driving chip so as to control backlight display; the third processing unit is used for obtaining first image data according to the backlight data and the source video data and transmitting the first image data to the liquid crystal panel so as to display images. The application can reduce the requirement on SOC.

Description

基于FPGA的控制装置、方法及显示设备FPGA-based control device, method and display device

技术领域technical field

本申请涉及视频处理技术,尤其涉及一种基于FPGA的控制装置、方法及显示设备。The present application relates to video processing technology, and in particular, to an FPGA-based control device, method, and display device.

背景技术Background technique

随着视频处理技术的不断进步,液晶显示屏的应用越来越广泛。从技术发展趋势上来说,通过局部背光调节(Local Dimming)搭配发光二极管(Light-Emitting Diode,简称LED)背光的技术,易较好地实现降低电量、提高显示画面对比值、提高灰阶数及减少残影等效果。With the continuous advancement of video processing technology, the application of liquid crystal displays is becoming more and more extensive. From the technical development trend, through the technology of local backlight adjustment (Local Dimming) and light-emitting diode (Light-Emitting Diode, referred to as LED) backlight technology, it is easy to reduce the power, improve the contrast value of the display screen, improve the gray scale and Reduce effects such as afterimages.

目前,局部背光调节的实现架构包含低分区局部背光调节方案和高分区局部背光调节方案。其中,在低分区局部背光调节方案中,由系统级芯片(System on Chip,简称SOC)输出图像数据给时序控制电路(timing controller,缩写为TCON)板,并按发光二极管驱动(LED Driver,即背光板的驱动芯片)的驱动方式将背光数据输出给发光二极管驱动;之后,由TCON板驱动液晶显示,由背光板的驱动芯片驱动背光板上的LED灯。在高分区局部背光调节方案中,在SOC和背光板中间加设了一个微控制单元(Microcontroller Unit,简称MCU)或者可编程逻辑门阵列(Field Programmable Gate Array,简称FPGA),用来处理背光板的驱动芯片的工作,提高了部分处理能力,分区数有所提高。At present, the implementation architecture of local backlight adjustment includes a low-partition local backlight adjustment scheme and a high-partition local backlight adjustment scheme. Among them, in the low-partition local backlight adjustment scheme, the system-level chip (System on Chip, SOC for short) outputs image data to the timing controller (timing controller, abbreviated as TCON) board, and is driven by light-emitting diodes (LED Driver, that is, The driving mode of the driving chip of the backlight board) outputs the backlight data to the light-emitting diode drive; after that, the liquid crystal display is driven by the TCON board, and the LED lamp on the backlight board is driven by the driving chip of the backlight board. In the high partition local backlight adjustment scheme, a Microcontroller Unit (MCU) or Field Programmable Gate Array (FPGA) is added between the SOC and the backlight to process the backlight. The work of the driver chip has improved part of the processing capacity, and the number of partitions has been improved.

发明人在研究过程中发现,上述局部背光调节的实现架构至少存在以下缺陷:During the research process, the inventor found that the implementation architecture of the above-mentioned local backlight adjustment has at least the following defects:

SOC功能固定,后端的驱动方式也相对固定,若想更换背光板的驱动芯片种类难度很高,需要重新制作新的SOC,搭配不灵活,且重新投片成本高,型号过多很难达到一定量级来降低成本。The SOC function is fixed, and the back-end driving method is relatively fixed. It is very difficult to replace the driver chip type of the backlight board, and a new SOC needs to be remade. The collocation is inflexible, and the cost of re-casting is high. order to reduce costs.

发明内容SUMMARY OF THE INVENTION

本申请提供一种基于FPGA的控制装置、方法及显示设备,以降低对SOC的要求。The present application provides an FPGA-based control device, method and display device to reduce the requirements on SOC.

第一方面,本申请实施例提供一种基于FPGA的控制装置,应用于液晶显示屏,液晶显示屏包括液晶面板、背光板和背光板的驱动芯片。该控制装置包括:第一处理单元、第二处理单元、第三处理单元和第一通信单元。其中,第一通信单元与SOC电连接,第一处理单元与第一通信单元电连接,第二处理单元以及第三处理单元分别与第一处理单元电连接。第一通信单元用于从SOC获取源视频数据。第一处理单元用于从源视频数据中提取背光数据,并将背光数据分别传输至第二处理单元和第三处理单元。第二处理单元用于对背光数据进行优化处理,并将优化处理后的背光数据传输至驱动芯片,以控制背光显示。第三处理单元用于根据背光数据和源视频数据获得第一图像数据,并将第一图像数据传输至液晶面板,以显示第一图像数据对应的图像。In a first aspect, an embodiment of the present application provides an FPGA-based control device, which is applied to a liquid crystal display screen, and the liquid crystal display screen includes a liquid crystal panel, a backlight panel, and a driver chip for the backlight panel. The control device includes: a first processing unit, a second processing unit, a third processing unit and a first communication unit. The first communication unit is electrically connected to the SOC, the first processing unit is electrically connected to the first communication unit, and the second processing unit and the third processing unit are electrically connected to the first processing unit, respectively. The first communication unit is used to obtain source video data from the SOC. The first processing unit is used for extracting the backlight data from the source video data, and transmitting the backlight data to the second processing unit and the third processing unit respectively. The second processing unit is used for optimizing the backlight data, and transmitting the optimized backlight data to the driving chip to control the backlight display. The third processing unit is configured to obtain the first image data according to the backlight data and the source video data, and transmit the first image data to the liquid crystal panel to display an image corresponding to the first image data.

一种可能的实施方式中,第二处理单元可以包括第一处理子单元和第一通信子单元。其中,第一处理子单元连接在第一处理单元与所述第一通信子单元之间。第一处理子单元用于采用预设背光优化算法对背光数据进行优化处理,获得优化处理后的背光数据。第一通信子单元用于将优化处理后的背光数据按照背光板的驱动方式传输至驱动芯片。In a possible implementation manner, the second processing unit may include a first processing subunit and a first communication subunit. Wherein, the first processing subunit is connected between the first processing unit and the first communication subunit. The first processing sub-unit is configured to use a preset backlight optimization algorithm to optimize the backlight data to obtain optimized backlight data. The first communication sub-unit is used for transmitting the optimized backlight data to the driving chip according to the driving mode of the backlight panel.

一种可能的实施方式中,第三处理单元可以包括第二处理子单元、第三处理子单元和第二通信子单元。其中,第二处理子单元与第一处理单元电连接,第三处理子单元连接在第二处理子单元与第二通信子单元之间。第二处理子单元用于根据背光数据及预设背光平滑算法,获得图像补偿数据。第三处理子单元用于对图像补偿数据及源视频数据进行融合处理,获得第一图像数据。第二通信子单元用于将第一图像数据传输至液晶面板。In a possible implementation manner, the third processing unit may include a second processing subunit, a third processing subunit and a second communication subunit. Wherein, the second processing subunit is electrically connected with the first processing unit, and the third processing subunit is connected between the second processing subunit and the second communication subunit. The second processing subunit is used for obtaining image compensation data according to the backlight data and the preset backlight smoothing algorithm. The third processing subunit is configured to perform fusion processing on the image compensation data and the source video data to obtain the first image data. The second communication sub-unit is used for transmitting the first image data to the liquid crystal panel.

一种可能的实施方式中,液晶显示屏还可以包括触摸芯片,该触摸芯片用于检测液晶显示屏上触摸操作,并基于触摸操作获得触摸数据。相应地,上述控制装置还可以包括:第四处理单元和第二通信单元。其中,第二通信单元与触摸芯片电连接,第四处理单元电连接在第二通信单元与第三处理单元之间。第二通信单元用于从触摸芯片获取触摸数据。第四处理单元用于根据触摸数据获得与液晶面板对应的第二图像数据。第三处理单元还可以用于对第一图像数据和第二图像数据进行叠加处理,并将叠加后的数据传输至液晶面板。In a possible implementation manner, the liquid crystal display screen may further include a touch chip, and the touch chip is used to detect a touch operation on the liquid crystal display screen, and obtain touch data based on the touch operation. Correspondingly, the above-mentioned control apparatus may further include: a fourth processing unit and a second communication unit. Wherein, the second communication unit is electrically connected with the touch chip, and the fourth processing unit is electrically connected between the second communication unit and the third processing unit. The second communication unit is used for acquiring touch data from the touch chip. The fourth processing unit is configured to obtain second image data corresponding to the liquid crystal panel according to the touch data. The third processing unit may also be used to perform superimposition processing on the first image data and the second image data, and transmit the superimposed data to the liquid crystal panel.

一种可能的实施方式中,第四处理单元可以具体用于:将触摸数据按照坐标存入和液晶面板对应存储空间的位置,获得第二图像数据。In a possible implementation manner, the fourth processing unit may be specifically configured to: store the touch data in a position corresponding to the storage space of the liquid crystal panel according to the coordinates to obtain the second image data.

一种可能的实施方式中,第三处理单元可以具体用于:基于预设叠加比例,对第一图像数据和第二图像数据进行叠加处理,并将叠加后的数据传输至液晶面板。In a possible implementation manner, the third processing unit may be specifically configured to: perform superimposition processing on the first image data and the second image data based on a preset superimposition ratio, and transmit the superimposed data to the liquid crystal panel.

一种可能的实施方式中,上述控制装置还可以包括:存储单元,该存储单元与第一通信单元以及第三处理单元电连接。存储单元可以用于存储源视频数据。In a possible implementation manner, the above control device may further include: a storage unit, the storage unit is electrically connected to the first communication unit and the third processing unit. The storage unit may be used to store source video data.

一种可能的实施方式中,上述控制装置还可以包括:控制单元。该控制单元用于控制第二处理单元和第三处理单元同步发送优化处理后的背光数据或第一图像数据。In a possible implementation manner, the above-mentioned control device may further include: a control unit. The control unit is used for controlling the second processing unit and the third processing unit to transmit the optimized backlight data or the first image data synchronously.

第二方面,本申请实施例提供一种基于FPGA的控制方法,应用于液晶显示屏。该液晶显示屏包括液晶面板、背光板和该背光板的驱动芯片。该控制方法包括:In a second aspect, an embodiment of the present application provides an FPGA-based control method, which is applied to a liquid crystal display screen. The liquid crystal display screen includes a liquid crystal panel, a backlight panel and a driving chip of the backlight panel. The control method includes:

从SOC获取源视频数据;Get source video data from SOC;

从源视频数据中提取背光数据;Extract backlight data from source video data;

对背光数据进行优化处理,并将优化处理后的背光数据传输至背光板的驱动芯片,以控制背光显示;Optimize the backlight data, and transmit the optimized backlight data to the driver chip of the backlight panel to control the backlight display;

根据背光数据和源视频数据获得第一图像数据,并将第一图像数据传输至液晶面板,以显示图像。The first image data is obtained according to the backlight data and the source video data, and the first image data is transmitted to the liquid crystal panel to display an image.

第三方面,本申请实施例提供一种显示设备,包括:SOC、液晶显示屏以及如第一方面中任一项所述的控制装置,其中,液晶显示屏包括液晶面板、背光板和该背光板的驱动芯片。In a third aspect, an embodiment of the present application provides a display device, including: an SOC, a liquid crystal display screen, and the control device according to any one of the first aspects, wherein the liquid crystal display screen includes a liquid crystal panel, a backlight panel, and the backlight the driver chip of the board.

一种可能的实施方式中,显示设备还可以包括:与第一通信单元和第三处理单元电连接的存储器,用于存储源视频数据。In a possible implementation manner, the display device may further include: a memory electrically connected to the first communication unit and the third processing unit for storing the source video data.

一种可能的实施方式中,液晶显示屏还包括:触摸芯片,用于检测液晶显示屏上触摸操作,并基于触摸操作获得触摸数据,将触摸数据传输至基于FPGA的控制装置,以使基于FPGA的控制装置根据触摸数据生成对应图像。In a possible implementation manner, the liquid crystal display further includes: a touch chip for detecting a touch operation on the liquid crystal display, obtaining touch data based on the touch operation, and transmitting the touch data to the FPGA-based control device, so that the FPGA-based The control device generates a corresponding image according to the touch data.

第四方面,本申请实施例提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序;计算机程序被执行时,实现如第二方面中任一项所述的方法。In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium; when the computer program is executed, the method according to any one of the second aspects is implemented.

第五方面,本申请实施例提供一种计算机程序产品,该计算机程序产品包含计算机程序;计算机程序被执行时,实现如第二方面中任一项所述的方法。In a fifth aspect, an embodiment of the present application provides a computer program product, where the computer program product includes a computer program; when the computer program is executed, the method according to any one of the second aspects is implemented.

本申请实施例提供的基于FPGA的控制装置、方法及显示设备,涉及视频处理技术,可应用于包含包括液晶面板、背光板和背光板的驱动芯片的液晶显示屏。其中,控制装置包括:与SOC电连接第一通信单元,用于从SOC获取源视频数据;与第一通信单元电连接的第一处理单元,用于从源视频数据中提取背光数据,并将背光数据分别传输至第二处理单元和第三处理单元;第二处理单元用于对背光数据进行优化处理,并将优化处理后的背光数据传输至驱动芯片,以控制背光显示;第三处理单元用于根据背光数据和源视频数据获得第一图像数据,并将第一图像数据传输至液晶面板,以显示图像。由于本申请基于FPGA实现背光提取、背光显示和图像显示,弱化了对SOC的要求,例如选型要求及处理能力要求,且FPGA内部逻辑可随项目需求进行更改,更灵活地搭配背光板的驱动芯片的驱动方式。The FPGA-based control device, method, and display device provided by the embodiments of the present application relate to video processing technology, and can be applied to a liquid crystal display screen including a liquid crystal panel, a backlight panel, and a driver chip for the backlight panel. The control device includes: a first communication unit electrically connected to the SOC for acquiring source video data from the SOC; a first processing unit electrically connected to the first communication unit for extracting backlight data from the source video data, and The backlight data are respectively transmitted to the second processing unit and the third processing unit; the second processing unit is used to optimize the backlight data, and transmit the optimized backlight data to the driver chip to control the backlight display; the third processing unit It is used for obtaining the first image data according to the backlight data and the source video data, and transmitting the first image data to the liquid crystal panel to display the image. Because this application realizes backlight extraction, backlight display and image display based on FPGA, the requirements for SOC, such as selection requirements and processing capacity requirements, can be weakened, and the internal logic of FPGA can be changed according to project requirements, which can more flexibly match the driving of the backlight board. The driving method of the chip.

附图说明Description of drawings

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the accompanying drawings that are used in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only These are some embodiments of the present application. For those of ordinary skill in the art, other drawings can also be obtained based on these drawings without any creative effort.

图1a为低分区局部背光调节方案的架构示意图;FIG. 1a is a schematic diagram of the architecture of a low-partition local backlight adjustment scheme;

图1b为高分区局部背光调节方案的架构示意图;FIG. 1b is a schematic diagram of the architecture of a high partition local backlight adjustment scheme;

图2为本申请一实施例提供的应用场景示例图;FIG. 2 is an example diagram of an application scenario provided by an embodiment of the present application;

图3a为本申请一实施例提供的基于FPGA的控制装置的原理结构图;3a is a schematic structural diagram of an FPGA-based control device provided by an embodiment of the application;

图3b为图3a所示的基于FPGA的控制装置的数据流向示意图;Figure 3b is a schematic diagram of the data flow of the FPGA-based control device shown in Figure 3a;

图4为本申请另一实施例提供的基于FPGA的控制装置的原理结构图;4 is a schematic structural diagram of an FPGA-based control device provided by another embodiment of the present application;

图5为本申请又一实施例提供的基于FPGA的控制装置的原理结构图;5 is a schematic structural diagram of an FPGA-based control device provided by another embodiment of the application;

图6为本申请又一实施例提供的基于FPGA的控制装置的原理结构图;6 is a schematic structural diagram of an FPGA-based control device provided by another embodiment of the present application;

图7为本申请一实施例提供的基于FPGA的控制方法的流程图;7 is a flowchart of an FPGA-based control method provided by an embodiment of the present application;

图8为本申请一实施例提供的显示设备的结构示意图。FIG. 8 is a schematic structural diagram of a display device according to an embodiment of the present application.

具体实施方式Detailed ways

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, but not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.

本申请实施例的说明书、权利要求书及上述附图中的术语“第一”和“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。The terms "first" and "second" in the description, claims and the above-mentioned drawings of the embodiments of the present application are used to distinguish similar objects, and are not necessarily used to describe a specific sequence or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances such that the embodiments of the application described herein, for example, can be practiced in sequences other than those illustrated or described herein. Furthermore, the terms "comprising" and "having" and any variations thereof, are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those expressly listed Rather, those steps or units may include other steps or units not expressly listed or inherent to these processes, methods, products or devices.

应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。“/”表示“或”的关系。It should be understood that the term "and/or" used in this document is only an association relationship to describe the associated objects, indicating that there may be three kinds of relationships, for example, A and/or B, which may indicate that A exists alone, and A and B exist at the same time. B, there are three cases of B alone. "/" means "or" relationship.

局部背光调节利用LED灯组成的背光代替冷阴极荧光灯管(Cold CathodeFluorescent Lamp,简称CCFL)背光灯,根据图像的明暗进行调节,使得显示屏幕图像中的高亮部分可以达到最大,而同时黑暗的部分可以降低亮度,甚至关闭,以达到最佳对比度。The local backlight adjustment uses the backlight composed of LED lamps to replace the cold cathode fluorescent lamp (CCFL) backlight, and adjusts according to the brightness of the image, so that the bright part of the display screen image can reach the maximum, while the dark part can be displayed at the same time. Brightness can be reduced or even turned off for optimal contrast.

以LED背光电视为例,LED背光电视分区可以分为低分区和高分区,其架构略有不同。低分区主要指几十个分区以内的分区,高分区一般指一百分区以上分区。目前高分区普遍能到300多分区,相对性价比较高,最高支持分区有向过万分区方向发展。Taking LED-backlit TVs as an example, LED-backlit TV partitions can be divided into low partitions and high partitions, with slightly different structures. The low partition mainly refers to the partition within dozens of partitions, and the high partition generally refers to the partition of more than one hundred partitions. At present, the high partition can generally reach more than 300 partitions, which is relatively cost-effective, and the highest supported partition is developing towards more than 10,000 partitions.

目前的局部背光调节的实现架构如前所述,包含低分区局部背光调节方案(如图1a所示)和高分区局部背光调节方案(如图1b所示)。其中,该局部背光调节的实现架构至少存在以下缺陷:The current implementation architecture of local backlight adjustment is as described above, including a low-partition local backlight adjustment scheme (as shown in Figure 1a) and a high-partition local backlight adjustment scheme (as shown in Figure 1b). Among them, the implementation architecture of the local backlight adjustment has at least the following defects:

参考图1a,该低分区局部背光调节方案中,SOC不但要采用局部背光调节的算法获得背光数据,还需要去驱动背光板的驱动芯片,其处理能力无法支撑太高分区,一般都在32分区以内,优点在于成本低廉,缺点是SOC功能固定,后端的驱动方式也相对固定,若想更换背光板的驱动芯片种类难度很高,需要重新定制新的SOC,搭配不灵活;另外,分区过少,能够提高的画面效果相对较少。Referring to Figure 1a, in this low-partition local backlight adjustment scheme, the SOC not only needs to use the local backlight adjustment algorithm to obtain the backlight data, but also needs to drive the driver chip of the backlight board, whose processing capacity cannot support too high partitions, generally in 32 partitions. The advantage is that the cost is low, the disadvantage is that the SOC function is fixed, and the back-end driving method is relatively fixed. If you want to replace the driver chip type of the backlight board, it is very difficult, and you need to customize a new SOC, which is inflexible. In addition, there are too few partitions. , the picture effect that can be improved is relatively small.

参考图1b,该高分区局部背光调节方案中,要想提高分区数就要提高SOC的处理能力,这导致SOC的成本增加;且,SOC型号相对固定,重新定制SOC成本高;另外,SOC型号过多很难达到一定量级来降低成本。虽然通过MCU或者FPGA处理背光板的驱动芯片的工作,缓解了对SOC的处理能力要求,但相对于低分区的直接驱动方式,成本增加;另外,SOC和MCU/FPGA之间的串行外设接口(Serial Peripheral Interface,简称SPI)通信速度也限制了效果和分区数的上限。Referring to Figure 1b, in this high-partition local backlight adjustment scheme, in order to increase the number of partitions, it is necessary to increase the processing capacity of the SOC, which leads to an increase in the cost of the SOC; and, the SOC model is relatively fixed, and the cost of re-customizing the SOC is high; in addition, the SOC model Too much is difficult to reach a certain order of magnitude to reduce costs. Although the MCU or FPGA handles the work of the driver chip of the backlight panel, which relieves the processing capability requirements of the SOC, the cost increases compared to the direct drive method with low partitions; in addition, the serial peripherals between the SOC and the MCU/FPGA The Serial Peripheral Interface (SPI) communication speed also limits the upper limit of the number of effects and partitions.

综上可知,目前的局部背光调节的实现架构中SOC功能固定,后端的驱动方式也相对固定,若想更换背光板的驱动芯片种类难度很高,需要重新制作新的SOC,搭配不灵活,且重新投片成本高,型号过多很难达到一定量级来降低成本。To sum up, in the current implementation structure of local backlight adjustment, the SOC function is fixed, and the back-end driving method is relatively fixed. It is very difficult to replace the driver chip type of the backlight board, and a new SOC needs to be remade, which is inflexible, and The cost of re-casting is high, and it is difficult to achieve a certain order of magnitude with too many models to reduce the cost.

基于上述问题,本申请提供一种基于FPGA的控制装置、方法及显示设备,基于FPGA实现对源视频数据的背光处理和显示处理,以得到优化处理后的背光数据以及输出至液晶面板进行图像显示的第一图像数据,从而可缓解SOC的处理能力不足的问题,进而降低对SOC的要求,例如选型要求及处理能力要求,更灵活地搭配背光板的驱动芯片的驱动方式。Based on the above problems, the present application provides an FPGA-based control device, method and display device, which realizes backlight processing and display processing of source video data based on FPGA, so as to obtain optimized backlight data and output it to a liquid crystal panel for image display Therefore, the problem of insufficient processing power of the SOC can be alleviated, thereby reducing the requirements on the SOC, such as the requirements for selection and processing power, and more flexibly matching the driving mode of the driving chip of the backlight panel.

接下来,对本申请涉及的应用场景进行示例说明。Next, the application scenarios involved in the present application are illustrated with examples.

图2为本申请一实施例提供的应用场景示例图。如图2所示,用户可通过触控笔(未示出)或手指在显示设备10的液晶显示屏11上进行书写操作,显示设备10中的触控芯片(未示出)响应于检测到液晶显示屏11上触控操作,获取触控操作对应的触摸数据,并传输触摸数据给基于FPGA的控制装置(未示出),由基于FPGA的控制装置对触摸数据和图像数据进行叠加处理,最后在液晶显示屏11上显示图像数据对应的图像以及触摸数据对应的轨迹。FIG. 2 is an example diagram of an application scenario provided by an embodiment of the present application. As shown in FIG. 2 , a user can perform a writing operation on the liquid crystal display 11 of the display device 10 through a stylus (not shown) or a finger, and the touch chip (not shown) in the display device 10 responds to the detection of touch operation on the liquid crystal display screen 11, acquire touch data corresponding to the touch operation, and transmit the touch data to the FPGA-based control device (not shown), and the FPGA-based control device superimposes the touch data and the image data, Finally, the image corresponding to the image data and the track corresponding to the touch data are displayed on the liquid crystal display screen 11 .

如图2中还示出,显示设备10还与服务器20通过多种通信方式进行数据通信。可允许显示设备10通过局域网(LAN)、无线局域网(WLAN)和其他网络进行通信连接。服务器20可以向显示设备10提供各种内容和互动。服务器20可以是一个集群,也可以是多个集群,可以包括一类或多类服务器。通过服务器20提供视频点播和广告服务等其他网络服务内容。As also shown in FIG. 2 , the display device 10 also performs data communication with the server 20 through various communication methods. The display device 10 may be allowed to communicate via local area network (LAN), wireless local area network (WLAN), and other networks. The server 20 may provide various contents and interactions to the display device 10 . The server 20 may be a cluster or multiple clusters, and may include one or more types of servers. Other network service contents such as video-on-demand and advertising services are provided through the server 20 .

本申请实施例不对具体显示设备10的类型,尺寸大小和分辨率等不作限定,本领技术人员可以理解的是,显示设备10可以根据需要做性能和配置上一些改变。The embodiment of the present application does not limit the specific type, size and resolution of the display device 10, and those skilled in the art can understand that the display device 10 can make some changes in performance and configuration as required.

以下结合具体的实施例,对本申请提供的基于FPGA的控制装置进行解释说明。The FPGA-based control device provided by the present application will be explained below with reference to specific embodiments.

图3a为本申请一实施例提供的基于FPGA的控制装置的原理结构图。本申请实施例提供一种基于FPGA的控制装置,应用于液晶显示屏,其中,液晶显示屏包括液晶面板、背光板和背光板的驱动芯片。参考图3a,该基于FPGA的控制装置30包括:第一处理单元31、第二处理单元32、第三处理单元33和第一通信单元34。其中:FIG. 3a is a schematic structural diagram of an FPGA-based control device provided by an embodiment of the present application. An embodiment of the present application provides an FPGA-based control device, which is applied to a liquid crystal display screen, wherein the liquid crystal display screen includes a liquid crystal panel, a backlight panel, and a driver chip for the backlight panel. Referring to FIG. 3 a , the FPGA-based control device 30 includes: a first processing unit 31 , a second processing unit 32 , a third processing unit 33 and a first communication unit 34 . in:

第一通信单元34与SOC电连接,第一处理单元31与第一通信单元34电连接,第二处理单元32以及第三处理单元33分别与第一处理单元31电连接。The first communication unit 34 is electrically connected to the SOC, the first processing unit 31 is electrically connected to the first communication unit 34 , and the second processing unit 32 and the third processing unit 33 are electrically connected to the first processing unit 31 respectively.

第一通信单元34用于从SOC获取源视频数据。第一处理单元31用于从源视频数据中提取背光数据,并将背光数据分别传输至第二处理单元32和第三处理单元33。第二处理单元32用于对背光数据进行优化处理,并将优化处理后的背光数据传输至驱动芯片(未示出),以控制背光显示。第三处理单元33用于根据背光数据和源视频数据获得第一图像数据,并将第一图像数据传输至液晶面板(未示出),以显示第一图像数据对应的图像。The first communication unit 34 is used to obtain source video data from the SOC. The first processing unit 31 is used to extract the backlight data from the source video data, and transmit the backlight data to the second processing unit 32 and the third processing unit 33 respectively. The second processing unit 32 is configured to perform optimization processing on the backlight data, and transmit the optimized backlight data to a driving chip (not shown) to control the backlight display. The third processing unit 33 is configured to obtain first image data according to the backlight data and the source video data, and transmit the first image data to a liquid crystal panel (not shown) to display an image corresponding to the first image data.

示例地,SOC产生的源视频数据通过V-By-One(video by one,简称VBO)VBO发送给基于FPGA的控制装置30,或者,SOC将来自外部视频源的源视频数据通过VBO发送给基于FPGA的控制装置30。其中,VBO是一种面向图像信息传输的数字接口标准技术,因该技术最大可以支持4.0Gbps高速信号传输,并且由于其特有的编码方式避免了接收端数据与时钟间的时滞问题,所以VBO广泛应用于超高清液晶电视领域,使得超薄超窄电视成为可能。For example, the source video data generated by the SOC is sent to the FPGA-based control device 30 through a V-By-One (video by one, VBO for short) VBO, or the SOC sends the source video data from an external video source to the FPGA-based control device 30 through a VBO. The control device 30 of the FPGA. Among them, VBO is a digital interface standard technology for image information transmission. Because this technology can support 4.0Gbps high-speed signal transmission at most, and because of its unique encoding method, it avoids the time delay problem between the data and the clock at the receiving end, so VBO Widely used in the field of ultra-high-definition LCD TVs, making ultra-thin and ultra-narrow TVs possible.

对于第一处理单元31从源视频数据中提取背光数据所采用的具体实现,本申请实施例不予限制。例如,第一处理单元31通过预设的背光数据提取算法从源视频数据中提取背光数据。其中,预设的背光数据提取算法例如可以包括均值法、直方图加权法、均值结合最大值法或直方图求逆映射函数等背光数据提取算法中的至少一种。对于各背光数据提取算法的具体实现,以均值法为例进行以下示例说明:The specific implementation adopted by the first processing unit 31 to extract the backlight data from the source video data is not limited in this embodiment of the present application. For example, the first processing unit 31 extracts the backlight data from the source video data through a preset backlight data extraction algorithm. The preset backlight data extraction algorithm may include, for example, at least one of backlight data extraction algorithms such as mean value method, histogram weighting method, mean value combined with maximum value method, or histogram inverse mapping function. For the specific implementation of each backlight data extraction algorithm, the mean value method is taken as an example to illustrate the following examples:

假设从4K显示设备,384个分区(或者称为“背光分区”)为例,其中,显示设备的分辨率为3840*2160,该情况下,每个分区对应160*135个像素点,此时,均值法即取160*135个像素点的像素值的均值为对应分区的像素值。Assuming 384 partitions (or "backlight partitions") from a 4K display device as an example, the resolution of the display device is 3840*2160. In this case, each partition corresponds to 160*135 pixels. At this time , the mean method is to take the mean of the pixel values of 160*135 pixels as the pixel value of the corresponding partition.

其余背光数据提取算法的具体实现可参考相关技术,此处不再赘述。For the specific implementation of the other backlight data extraction algorithms, reference may be made to related technologies, which will not be repeated here.

补充说明的是,由于不同的背光数据提取算法相对相同源视频数据的处理效果是不同的,或者说,相同的背光数据提取算法相对不同源视频数据的处理效果是不同的;且,考虑到FPGA内部逻辑可随项目需求进行更改,可支持至少一种算法方案,因此,在实际应用中,可以基于源视频数据的特点选择对应的背光数据提取算法,这样FPGA对每帧源视频数据解析后,可根据图像内容选择最优算法,使得呈现结果最佳。It is supplemented that the processing effects of different backlight data extraction algorithms for the same source video data are different, or in other words, the processing effects of the same backlight data extraction algorithm for different source video data are different; and, considering the FPGA The internal logic can be changed according to the project requirements, and can support at least one algorithm scheme. Therefore, in practical applications, the corresponding backlight data extraction algorithm can be selected based on the characteristics of the source video data, so that after the FPGA parses each frame of source video data, The optimal algorithm can be selected according to the image content to make the best rendering result.

如图3b所示,视频数据的流向为:As shown in Figure 3b, the flow of video data is:

来自SOC的源视频数据传输至第一通信单元34,由第一通信单元34将该源视频数据传输至第一处理单元31;第一处理单元31从源视频数据中提取背光数据,并将背光数据分成两路:The source video data from the SOC is transmitted to the first communication unit 34, and the first communication unit 34 transmits the source video data to the first processing unit 31; the first processing unit 31 extracts the backlight data from the source video data, and converts the backlight The data is split into two paths:

第一路背光数据,由第一处理单元31传输至第二处理单元32,第二处理单元32对背光数据进行优化处理,并将优化处理后的背光数据传输至驱动芯片,以控制背光显示;The first channel of backlight data is transmitted by the first processing unit 31 to the second processing unit 32, and the second processing unit 32 performs optimization processing on the backlight data, and transmits the optimized backlight data to the driver chip to control the backlight display;

第二路背光数据,由第一处理单元31传输至第三处理单元33,第三处理单元33根据背光数据和源视频数据获得第一图像数据,并将第一图像数据传输至液晶面板,以进行液晶显示。The second channel of backlight data is transmitted from the first processing unit 31 to the third processing unit 33. The third processing unit 33 obtains the first image data according to the backlight data and the source video data, and transmits the first image data to the liquid crystal panel to LCD display is performed.

本申请实施例中,基于FPGA的控制装置包括:与SOC电连接第一通信单元,用于从SOC获取源视频数据;与第一通信单元电连接的第一处理单元,用于从源视频数据中提取背光数据,并将背光数据分别传输至第二处理单元和第三处理单元;第二处理单元用于对背光数据进行优化处理,并将优化处理后的背光数据传输至驱动芯片,以控制背光显示;第三处理单元用于根据背光数据和源视频数据获得第一图像数据,并将第一图像数据传输至液晶面板,以显示图像。由于本申请基于FPGA实现背光提取(即“从源视频数据中提取背光数据”)、背光显示(即“将优化处理后的背光数据传输至驱动芯片,以控制背光显示”)和图像显示(即“将第一图像数据传输至液晶面板,以显示图像”),弱化了对SOC的要求,例如选型要求及处理能力要求,且FPGA内部逻辑可随项目需求进行更改,更灵活地搭配背光板的驱动芯片的驱动方式。In this embodiment of the present application, the FPGA-based control device includes: a first communication unit electrically connected to the SOC for acquiring source video data from the SOC; a first processing unit electrically connected to the first communication unit for obtaining source video data from the source video data The backlight data is extracted from and transmitted to the second processing unit and the third processing unit respectively; the second processing unit is used to optimize the backlight data, and transmit the optimized backlight data to the driver chip to control the Backlight display; the third processing unit is used to obtain first image data according to the backlight data and the source video data, and transmit the first image data to the liquid crystal panel to display the image. Since this application is based on FPGA to achieve backlight extraction (ie, "extract backlight data from source video data"), backlight display (ie, "transmit optimized processed backlight data to the driver chip to control backlight display") and image display (ie, "Transfer the first image data to the liquid crystal panel to display the image"), which weakens the requirements for SOC, such as selection requirements and processing power requirements, and the internal logic of the FPGA can be changed according to the project requirements, more flexible with the backlight board the driving mode of the driver chip.

在上述实施例的基础上,作为一种可能的实施方式,如图4所示,在基于FPGA的控制装置40中,第二处理单元32可以包括第一处理子单元321和第一通信子单元322。其中,第一处理子单元321连接在第一处理单元31与第一通信子单元322之间。第一处理子单元321用于采用预设背光优化算法对背光数据进行优化处理,获得优化处理后的背光数据。第一通信子单元322用于将优化处理后的背光数据按照背光板的驱动方式传输至驱动芯片。该实施方式中,预设背光优化算法可参考目前的背光优化算法,此处不再赘述。On the basis of the above embodiment, as a possible implementation, as shown in FIG. 4 , in the FPGA-based control device 40 , the second processing unit 32 may include a first processing subunit 321 and a first communication subunit 322. The first processing sub-unit 321 is connected between the first processing unit 31 and the first communication sub-unit 322 . The first processing subunit 321 is configured to perform optimization processing on the backlight data by using a preset backlight optimization algorithm to obtain the optimized backlight data. The first communication sub-unit 322 is configured to transmit the optimized backlight data to the driving chip according to the driving mode of the backlight panel. In this embodiment, the preset backlight optimization algorithm may refer to the current backlight optimization algorithm, which will not be repeated here.

仍参考图4,一些实施例中,第三处理单元33可以包括第二处理子单元331、第三处理子单元332和第二通信子单元333。其中,第二处理子单元331与第一处理单元31电连接,第三处理子单元332连接在第二处理子单元331与第二通信子单元333之间。第二处理子单元331用于根据背光数据及预设背光平滑算法,获得图像补偿数据。第三处理子单元332用于对图像补偿数据及源视频数据进行融合处理,获得第一图像数据。第二通信子单元333用于将第一图像数据传输至液晶面板。该实施方式中,第二处理子单元331通过预设背光平滑算法将背光数据再次扩大成与源视频数据大小相等的图像补偿数据,并由第三处理子单元332对该图像补偿数据及源视频数据进行融合处理,获得第一图像数据。示例地,第二处理子单元331通过预设背光平滑算法将384分区的背光数据再次扩大成与4K的图像补偿数据,并由第三处理子单元332对该4K的图像补偿数据及4K的源视频数据进行融合处理,获得4K的第一图像数据,通过第二通信子单元333及液晶显示屏的LCD显示接口传输给液晶面板显示。另外,预设背光平滑算法可参考目前的背光平滑算法,此处不再赘述。Still referring to FIG. 4 , in some embodiments, the third processing unit 33 may include a second processing subunit 331 , a third processing subunit 332 and a second communication subunit 333 . The second processing subunit 331 is electrically connected to the first processing unit 31 , and the third processing subunit 332 is connected between the second processing subunit 331 and the second communication subunit 333 . The second processing subunit 331 is configured to obtain image compensation data according to the backlight data and the preset backlight smoothing algorithm. The third processing subunit 332 is configured to perform fusion processing on the image compensation data and the source video data to obtain the first image data. The second communication sub-unit 333 is used for transmitting the first image data to the liquid crystal panel. In this embodiment, the second processing sub-unit 331 expands the backlight data again into image compensation data equal to the size of the source video data through a preset backlight smoothing algorithm, and the third processing sub-unit 332 uses the image compensation data and the source video data for the image compensation data and the source video data. The data is fused to obtain first image data. Exemplarily, the second processing sub-unit 331 expands the backlight data of the 384 partitions into 4K image compensation data again by using a preset backlight smoothing algorithm, and the third processing sub-unit 332 uses the 4K image compensation data and the 4K source data. The video data is fused to obtain 4K first image data, which is transmitted to the liquid crystal panel for display through the second communication sub-unit 333 and the LCD display interface of the liquid crystal display screen. In addition, for the preset backlight smoothing algorithm, reference may be made to the current backlight smoothing algorithm, which will not be repeated here.

进一步地,如图1a和图1b所示的局部背光调节的实现架构还存在一个一直没有解决的问题,那就是液晶显示和LED背光控制无法同步。SOC将图像数据传送给TCON板,TCON板又将图像数据传送给液晶面板,从SOC产生图像A到液晶面板显示图像A,中间延时1帧多的时间;而SOC将图像A的图像数据转换成背光数据至少需要1帧的时间,然后传送给MCU或者FPGA处理,这里需要延时1帧至2帧的时间,再传送给背光板的驱动芯片,背光板的驱动芯片延时1帧至2帧后再传给LED灯显示,那么通过LED灯显示的图像A会比液晶显示的图像A晚2帧至3帧时间,在播放变换速度快的图像时可以看到背光的“拖尾”现象。这个是目前行业里都没解决的问题。针对该问题,本申请进行以下改进:Further, there is still an unsolved problem in the implementation architecture of the local backlight adjustment shown in FIG. 1a and FIG. 1b, that is, the liquid crystal display and the LED backlight control cannot be synchronized. The SOC transmits the image data to the TCON board, and the TCON board transmits the image data to the liquid crystal panel, from the SOC to generate the image A to the liquid crystal panel to display the image A, with a delay of more than 1 frame in the middle; and the SOC converts the image data of the image A. It takes at least 1 frame to generate backlight data, and then it is transmitted to MCU or FPGA for processing. Here, it needs to delay 1 to 2 frames, and then transmit it to the driver chip of the backlight board. The driver chip of the backlight board delays 1 to 2 frames. After the frame is transmitted to the LED light for display, the image A displayed by the LED light will be 2 to 3 frames later than the image A displayed by the liquid crystal display, and the "smearing" phenomenon of the backlight can be seen when playing the image with fast conversion speed. . This is an unsolved problem in the industry. In response to this problem, this application makes the following improvements:

设定液晶显示屏还可以包括触摸芯片,该触摸芯片用于检测液晶显示屏上触摸操作,并基于触摸操作获得触摸数据。相应地,如图5所示,在图3a所示结构的基础上,基于FPGA的控制装置50还可以包括:第四处理单元51和第二通信单元52。其中,第二通信单元52与触摸芯片电连接,第四处理单元51电连接在第二通信单元52与第三处理单元33之间。第二通信单元52用于从触摸芯片53获取触摸数据。第四处理单元51用于根据触摸数据获得与液晶面板对应的第二图像数据。第三处理单元33还可以用于对第一图像数据和第二图像数据进行叠加处理,并将叠加后的数据传输至液晶面板。It is assumed that the liquid crystal display screen may further include a touch chip, and the touch chip is used to detect a touch operation on the liquid crystal display screen, and obtain touch data based on the touch operation. Correspondingly, as shown in FIG. 5 , on the basis of the structure shown in FIG. 3 a , the FPGA-based control device 50 may further include: a fourth processing unit 51 and a second communication unit 52 . The second communication unit 52 is electrically connected to the touch chip, and the fourth processing unit 51 is electrically connected between the second communication unit 52 and the third processing unit 33 . The second communication unit 52 is used for acquiring touch data from the touch chip 53 . The fourth processing unit 51 is configured to obtain second image data corresponding to the liquid crystal panel according to the touch data. The third processing unit 33 may also be configured to perform superimposition processing on the first image data and the second image data, and transmit the superimposed data to the liquid crystal panel.

可以理解,若有作用于液晶显示屏的触摸操作,基于FPGA的控制装置输出的图像数据即将第一图像数据和第二图像数据进行叠加后的数据;若没有作用于液晶显示屏的触摸操作,基于FPGA的控制装置输出的图像数据即将第一图像数据。It can be understood that if there is a touch operation acting on the LCD screen, the image data output by the FPGA-based control device is the data after superimposing the first image data and the second image data; if there is no touch operation acting on the LCD screen, The image data output by the FPGA-based control device is the first image data.

该实施例中,基于FPGA的控制装置增加触摸数据的集成处理,触摸数据通过触摸芯片发送给基于FPGA的控制装置,基于FPGA的控制装置对触摸数据解析后,获得与液晶面板对应的第二图像数据,并对第一图像数据和第二图像数据进行叠加处理后将叠加后的数据传输至液晶面板,以实现图像与触摸操作作用于液晶显示屏的轨迹的显示。In this embodiment, the FPGA-based control device adds integrated processing of touch data, the touch data is sent to the FPGA-based control device through the touch chip, and the FPGA-based control device parses the touch data to obtain a second image corresponding to the liquid crystal panel After the first image data and the second image data are superimposed, the superimposed data is transmitted to the liquid crystal panel, so as to realize the display of the trajectory of the image and the touch operation acting on the liquid crystal display screen.

一种实现中,第四处理单元51可以具体用于:将触摸数据按照坐标存入和液晶面板对应存储空间的位置,获得第二图像数据。例如,第四处理单元51将含有坐标信息的触摸数据按照坐标存入和4K显示图像对应存储空间的位置,获得第二图像数据。该示例中,第二图像数据对应的图像大小为4K。In one implementation, the fourth processing unit 51 may be specifically configured to: store the touch data in a location corresponding to the storage space of the liquid crystal panel according to the coordinates to obtain the second image data. For example, the fourth processing unit 51 stores the touch data containing the coordinate information into a position in the storage space corresponding to the 4K display image according to the coordinates, to obtain the second image data. In this example, the image size corresponding to the second image data is 4K.

可选地,第三处理单元33可以具体用于:基于预设叠加比例,对第一图像数据和第二图像数据进行叠加处理,并将叠加后的数据传输至液晶面板。其中,预设叠加比例是可以按照透明度选取的,该透明度可以通过系统进行设置。Optionally, the third processing unit 33 may be specifically configured to: perform superimposition processing on the first image data and the second image data based on a preset superimposition ratio, and transmit the superimposed data to the liquid crystal panel. The preset overlay ratio can be selected according to the transparency, and the transparency can be set by the system.

仍参考图5,一些实施方式中,基于FPGA的控制装置50还可以包括:控制单元(未示出)。该控制单元用于控制第二处理单元32和第三处理单元33同步发送优化处理后的背光数据或第一图像数据。Still referring to FIG. 5 , in some embodiments, the FPGA-based control device 50 may further include: a control unit (not shown). The control unit is used to control the second processing unit 32 and the third processing unit 33 to synchronously send the optimized processed backlight data or the first image data.

参考图6,一些实施例中,在图5所示结构的基础上,基于FPGA的控制装置60还可以包括:存储单元61,该存储单元61与第一通信单元34以及第三处理单元33电连接。存储单元61可以用于存储源视频数据。这里,通过存储单元实现源视频数据的备份。Referring to FIG. 6 , in some embodiments, based on the structure shown in FIG. 5 , the FPGA-based control device 60 may further include: a storage unit 61 , the storage unit 61 is electrically connected to the first communication unit 34 and the third processing unit 33 connect. The storage unit 61 may be used to store source video data. Here, the backup of the source video data is realized by the storage unit.

综上,本申请提供的基于FPGA的控制装置至少具有如下优势:To sum up, the FPGA-based control device provided by this application has at least the following advantages:

1)用FPGA实现背光提取、背光显示、触摸融合和LCD显示的功能,取消了TCON板和MCU的存在,并且弱化了对SOC的要求,SOC不再承担画面处理和触摸数据融合的工作。对于SOC的选型和成本可以降低,且FPGA内部逻辑可随项目需求进行更改。1) Use FPGA to realize the functions of backlight extraction, backlight display, touch fusion and LCD display, cancel the existence of TCON board and MCU, and weaken the requirements for SOC, SOC no longer undertakes the work of image processing and touch data fusion. The selection and cost of SOC can be reduced, and the internal logic of FPGA can be changed according to project requirements.

2)背光数据和图像数据均由FPGA同一个硬件产生并发送,不再分属不同器件,因此两种数据的同步更加精准且可灵活调整。FPGA设计算法动态变换功能,根据不同的显示画面选择更为适合的背光提取算法。2) Both the backlight data and the image data are generated and sent by the same FPGA hardware and no longer belong to different devices, so the synchronization of the two data is more accurate and can be adjusted flexibly. The FPGA designs the algorithm dynamic transformation function, and selects a more suitable backlight extraction algorithm according to different display images.

3)传统方案中,背光数据和源视频数据进行叠加,形成新的视频数据后依次经过各种算法的延时、缓存、处理,最后再显示到液晶面板上,因此,触摸数据从产生到最终显示,中间会至少存在2帧以上的画面延时。而本申请中,FPGA对触摸数据和处理后图像数据(如上文所述的第二图像数据)进行叠加后输出给液晶面板(即LCD显示屏)显示,从产生到显示延时在1帧以内。这大大减小了触摸和书写时的画面延时,和在书本上书写拥有一样的体验感。3) In the traditional scheme, the backlight data and the source video data are superimposed to form new video data, which are sequentially delayed, buffered, and processed by various algorithms, and finally displayed on the LCD panel. Display, there will be at least 2 frames of screen delay in the middle. In this application, the FPGA superimposes the touch data and the processed image data (such as the second image data described above) and outputs it to the liquid crystal panel (ie, the LCD display) for display, and the delay from generation to display is within 1 frame . This greatly reduces the screen delay when touching and writing, and has the same experience as writing on a book.

4)分区可任意调配,FPGA是并行处理机制,不会像TCON板或者SOC一样有固定的IO设置,限定输出口功能,FPGA可以任意定义输出口功能。在增大分区时,可以通过配置将空闲IO用于驱动分区,一板多用,通用性灵活性极强。4) Partitions can be arbitrarily allocated. FPGA is a parallel processing mechanism, and does not have fixed IO settings like TCON boards or SOCs. It limits output port functions. FPGA can arbitrarily define output port functions. When increasing the partition, the idle IO can be used for the drive partition through configuration, and one board is multi-purpose, and the versatility and flexibility are extremely strong.

上述实施例解释了本申请实施例提供的基于FPGA的控制装置的结构及功能,以下为本申请方法实施例,可以由本申请上述装置实施例中所述的基于FPGA的控制装置执行。对于本申请方法实施例中未披露的细节,可参考本申请如上所述装置实施例。The above embodiments explain the structure and functions of the FPGA-based control apparatus provided by the embodiments of the present application. The following are method embodiments of the present application, which may be executed by the FPGA-based control apparatus described in the above apparatus embodiments of the present application. For details not disclosed in the method embodiments of the present application, reference may be made to the above-mentioned device embodiments of the present application.

图7为本申请一实施例提供的基于FPGA的控制方法的流程图。如图7所示,该基于FPGA的控制方法包括:FIG. 7 is a flowchart of an FPGA-based control method provided by an embodiment of the present application. As shown in Figure 7, the FPGA-based control method includes:

S701、从SOC获取源视频数据。S701. Acquire source video data from the SOC.

S702、从源视频数据中提取背光数据;S702, extracting backlight data from source video data;

S703、对背光数据进行优化处理,并将优化处理后的背光数据传输至背光板的驱动芯片,以控制背光显示;S703, performing optimization processing on the backlight data, and transmitting the optimized backlight data to a driver chip of the backlight panel to control the backlight display;

S704、根据背光数据和源视频数据获得第一图像数据,并将第一图像数据传输至液晶面板,以显示图像。S704. Obtain first image data according to the backlight data and the source video data, and transmit the first image data to the liquid crystal panel to display an image.

可选地,对背光数据进行优化处理,可以包括:采用预设背光优化算法对背光数据进行优化处理,获得优化处理后的背光数据。Optionally, optimizing the backlight data may include: using a preset backlight optimization algorithm to optimize the backlight data to obtain optimized backlight data.

进一步地,根据背光数据和源视频数据获得第一图像数据,可以包括:根据背光数据及预设背光平滑算法,获得图像补偿数据;对图像补偿数据及源视频数据进行融合处理,获得第一图像数据。Further, obtaining the first image data according to the backlight data and the source video data may include: obtaining image compensation data according to the backlight data and a preset backlight smoothing algorithm; performing fusion processing on the image compensation data and the source video data to obtain the first image data.

一些实施例中,液晶显示屏还可以包括触摸芯片,该触摸芯片用于检测液晶显示屏上触摸操作,并基于触摸操作获得触摸数据。对应地,该控制方法还可以包括:从触摸芯片获取触摸数据;根据触摸数据获得与液晶面板对应的第二图像数据;对第一图像数据和第二图像数据进行叠加处理,并将叠加后的数据传输至液晶面板。In some embodiments, the liquid crystal display screen may further include a touch chip, and the touch chip is configured to detect a touch operation on the liquid crystal display screen, and obtain touch data based on the touch operation. Correspondingly, the control method may further include: acquiring touch data from the touch chip; acquiring second image data corresponding to the liquid crystal panel according to the touch data; superimposing the first image data and the second image data, and Data is transmitted to the LCD panel.

进一步地,根据触摸数据获得与液晶面板对应的第二图像数据,可以包括:将触摸数据按照坐标存入和液晶面板对应存储空间的位置,获得第二图像数据。Further, obtaining the second image data corresponding to the liquid crystal panel according to the touch data may include: storing the touch data in a location corresponding to the storage space of the liquid crystal panel according to coordinates to obtain the second image data.

一些实施例中,对第一图像数据和第二图像数据进行叠加处理,可以包括:基于预设叠加比例,对第一图像数据和第二图像数据进行叠加处理。In some embodiments, performing superimposition processing on the first image data and the second image data may include: performing superimposition processing on the first image data and the second image data based on a preset superposition ratio.

可选地,从SOC获取源视频数据之后,还可以包括:将源视频数据存储至存储单元。相应地,在根据背光数据和源视频数据获得第一图像数据之前,还可以包括:从存储单元获取源视频数据。Optionally, after acquiring the source video data from the SOC, the method may further include: storing the source video data in a storage unit. Correspondingly, before obtaining the first image data according to the backlight data and the source video data, the method may further include: obtaining the source video data from the storage unit.

其中,优化处理后的背光数据和第一图像数据的发送时间是相同的。The transmission time of the optimized backlight data and the first image data is the same.

图8为本申请一实施例提供的显示设备的结构示意图。如图8所示,显示设备80包括:SOC 81、液晶显示屏82以及基于FPGA的控制装置83。其中,液晶显示屏82包括液晶面板821、背光板822和背光板822的驱动芯片823。基于FPGA的控制装置83可以具体为如上述任一实施例所述的基于FPGA的控制装置。FIG. 8 is a schematic structural diagram of a display device according to an embodiment of the present application. As shown in FIG. 8 , the display device 80 includes: an SOC 81 , a liquid crystal display screen 82 and an FPGA-based control device 83 . The liquid crystal display screen 82 includes a liquid crystal panel 821 , a backlight panel 822 and a driver chip 823 for the backlight panel 822 . The FPGA-based control device 83 may specifically be the FPGA-based control device described in any of the foregoing embodiments.

示例地,该显示设备80可以具体为液晶电视、交互平板(interactive whiteboard)、手机或平板等具备显示功能的电子设备。其中,交互平板集成有投影机、电子白板、幕布、音响、电视机以及视频会议终端等功能中的任意一种或多种功能。For example, the display device 80 may specifically be an electronic device with a display function, such as a liquid crystal television, an interactive whiteboard, a mobile phone or a tablet. Wherein, the interactive tablet integrates any one or more functions of a projector, an electronic whiteboard, a screen, an audio system, a TV, and a video conference terminal.

一些实施例中,液晶显示屏82还可以包括:触摸芯片824。触摸芯片824用于检测液晶显示屏82上触摸操作,并基于触摸操作获得触摸数据,将该触摸数据传输至基于FPGA的控制装置83,以使基于FPGA的控制装置83根据该触摸数据生成对应的图像。In some embodiments, the liquid crystal display 82 may further include: a touch chip 824 . The touch chip 824 is used to detect the touch operation on the liquid crystal display screen 82, obtain touch data based on the touch operation, and transmit the touch data to the FPGA-based control device 83, so that the FPGA-based control device 83 generates corresponding touch data according to the touch data. image.

一些实施例中,显示设备80还可以包括:存储器84,用于存储源视频数据。若基于FPGA的控制装置83中不包含存储单元,则基于FPGA的控制装置83在获取源视频数据后,可以将源视频数据存储在存储器84中,以在后续视频处理过程中从存储器84获取该源视频数据。其中,存储器84可以具体为双倍速率同步动态随机存储器(Double Data RateSynchronous Dynamic Random Access Memory,简称DDR SDRAM或DDR)。该实施例用基于FPGA的控制装置83与存储器84这样的硬件组合取代目前的TCON板或者TCON板与FPGA/MCU的硬件架构。In some embodiments, the display device 80 may further include: a memory 84 for storing source video data. If the FPGA-based control device 83 does not include a storage unit, after acquiring the source video data, the FPGA-based control device 83 can store the source video data in the memory 84, so as to obtain the source video data from the memory 84 in the subsequent video processing process. source video data. The memory 84 may specifically be a double-rate synchronous dynamic random access memory (Double Data Rate Synchronous Dynamic Random Access Memory, DDR SDRAM or DDR for short). In this embodiment, the hardware combination of the FPGA-based control device 83 and the memory 84 replaces the current TCON board or the hardware architecture of the TCON board and the FPGA/MCU.

另外,存储器84还可以用于存储计算机程序,包含基于FPGA的控制方法对应的计算机程序。存储器84可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,至少一个功能所需的应用程序等。存储数据区可存储显示设备80使用过程中所创建的数据(比如音视频数据等)等。In addition, the memory 84 can also be used to store computer programs, including computer programs corresponding to the FPGA-based control method. The memory 84 may include a stored program area and a stored data area. The storage program area may store an operating system, an application program required for at least one function, and the like. The storage data area may store data (such as audio and video data, etc.) created during the use of the display device 80 and the like.

本实施例的显示设备,可以用于执行上述方法实施例中的技术方案,其实现原理和技术效果类似,此处不再赘述。The display device in this embodiment can be used to implement the technical solutions in the foregoing method embodiments, and the implementation principles and technical effects thereof are similar, and details are not described herein again.

本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序;计算机程序被执行时,实现如上述任一方法实施例提供的方案。Embodiments of the present application further provide a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium; when the computer program is executed, the solution provided by any of the foregoing method embodiments is implemented.

本申请实施例还提供了一种计算机程序产品,该计算机程序产品包括:计算机程序。计算机程序可以存储在可读存储介质中,显示设备的至少一个处理器可以从可读存储介质读取计算机程序,至少一个处理器执行计算机程序使得显示设备执行上述任一方法实施例提供的方案。Embodiments of the present application also provide a computer program product, where the computer program product includes: a computer program. The computer program may be stored in a readable storage medium, and at least one processor of the display device may read the computer program from the readable storage medium, and the at least one processor executes the computer program to cause the display device to execute the solution provided by any of the above method embodiments.

在上述的实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。In the above-mentioned embodiments, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the device embodiments described above are only illustrative. For example, the division of the modules is only a logical function division. In actual implementation, there may be other division methods. For example, multiple modules may be combined or integrated. to another system, or some features can be ignored, or not implemented. On the other hand, the shown or discussed mutual coupling or direct coupling or communication connection may be through some interfaces, indirect coupling or communication connection of devices or modules, and may be in electrical, mechanical or other forms.

另外,在本申请各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个单元中。上述模块成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。In addition, each functional module in each embodiment of the present application may be integrated in one processing unit, or each module may exist physically alone, or two or more modules may be integrated in one unit. The units formed by the above modules can be implemented in the form of hardware, or can be implemented in the form of hardware plus software functional units.

上述以软件功能模块的形式实现的集成的模块,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的部分步骤。The above-mentioned integrated modules implemented in the form of software functional modules may be stored in a computer-readable storage medium. The above-mentioned software function modules are stored in a storage medium, and include several instructions to make a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor (processor) to execute the methods described in the various embodiments of the present application. some steps.

上述存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM)、电可擦除可编程只读存储器(EEPROM)、可擦除可编程只读存储器(EPROM)、可编程只读存储器(PROM)、只读存储器(ROM)、磁存储器、快闪存储器、磁盘或光盘等。存储介质可以是通用或专用计算机能够存取的任何可用介质。The above-mentioned storage medium may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read only memory (EEPROM), erasable Except programmable read only memory (EPROM), programmable read only memory (PROM), read only memory (ROM), magnetic memory, flash memory, magnetic or optical disks, etc. A storage medium can be any available medium that can be accessed by a general purpose or special purpose computer.

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过计算机程序相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。Those of ordinary skill in the art can understand that all or part of the steps of implementing the above method embodiments may be completed by hardware related to computer programs. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps including the above method embodiments are executed; and the foregoing storage medium includes: ROM, RAM, magnetic disk or optical disk and other media that can store program codes.

最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, but not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: The technical solutions described in the foregoing embodiments can still be modified, or some or all of the technical features thereof can be equivalently replaced; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the technical solutions of the embodiments of the present application. scope.

Claims (11)

1.一种基于FPGA的控制装置,应用于液晶显示屏,所述液晶显示屏包括液晶面板、背光板和所述背光板的驱动芯片,其特征在于,所述基于FPGA的控制装置包括:第一处理单元、第二处理单元、第三处理单元和第一通信单元;1. a control device based on FPGA, is applied to liquid crystal display screen, and described liquid crystal display screen comprises the driver chip of liquid crystal panel, backlight plate and described backlight plate, it is characterized in that, described control device based on FPGA comprises: a processing unit, a second processing unit, a third processing unit and a first communication unit; 所述第一通信单元与系统级芯片SOC电连接,所述第一处理单元与所述第一通信单元电连接,所述第二处理单元以及所述第三处理单元分别与所述第一处理单元电连接;The first communication unit is electrically connected to the system-on-chip SOC, the first processing unit is electrically connected to the first communication unit, and the second processing unit and the third processing unit are respectively connected to the first processing unit unit electrical connection; 所述第一通信单元,用于从所述SOC获取源视频数据;the first communication unit for acquiring source video data from the SOC; 所述第一处理单元,用于从所述源视频数据中提取背光数据,并将所述背光数据分别传输至所述第二处理单元和所述第三处理单元;the first processing unit, configured to extract backlight data from the source video data, and transmit the backlight data to the second processing unit and the third processing unit respectively; 所述第二处理单元,用于对所述背光数据进行优化处理,并将优化处理后的背光数据传输至所述驱动芯片,以控制背光显示;the second processing unit, configured to perform optimization processing on the backlight data, and transmit the optimized backlight data to the driving chip to control the backlight display; 所述第三处理单元,用于根据所述背光数据和所述源视频数据获得第一图像数据,并将所述第一图像数据传输至所述液晶面板,以显示图像。The third processing unit is configured to obtain first image data according to the backlight data and the source video data, and transmit the first image data to the liquid crystal panel to display an image. 2.根据权利要求1所述的基于FPGA的控制装置,其特征在于,所述第二处理单元包括第一处理子单元和第一通信子单元;2. The FPGA-based control device according to claim 1, wherein the second processing unit comprises a first processing subunit and a first communication subunit; 所述第一处理子单元连接在所述第一处理单元与所述第一通信子单元之间;the first processing subunit is connected between the first processing unit and the first communication subunit; 所述第一处理子单元,用于采用预设背光优化算法对所述背光数据进行优化处理,获得优化处理后的背光数据;The first processing subunit is configured to perform optimization processing on the backlight data by using a preset backlight optimization algorithm to obtain optimized backlight data; 所述第一通信子单元,用于将所述优化处理后的背光数据按照所述背光板的驱动方式传输至所述驱动芯片。The first communication sub-unit is configured to transmit the optimized backlight data to the driving chip according to the driving mode of the backlight panel. 3.根据权利要求1所述的基于FPGA的控制装置,其特征在于,所述第三处理单元包括第二处理子单元、第三处理子单元和第二通信子单元;3. The FPGA-based control device according to claim 1, wherein the third processing unit comprises a second processing subunit, a third processing subunit and a second communication subunit; 所述第二处理子单元与所述第一处理单元电连接,所述第三处理子单元连接在所述第二处理子单元与所述第二通信子单元之间;The second processing subunit is electrically connected to the first processing unit, and the third processing subunit is connected between the second processing subunit and the second communication subunit; 所述第二处理子单元,用于根据所述背光数据及预设背光平滑算法,获得图像补偿数据;the second processing subunit, configured to obtain image compensation data according to the backlight data and a preset backlight smoothing algorithm; 所述第三处理子单元,用于对所述图像补偿数据及所述源视频数据进行融合处理,获得所述第一图像数据;the third processing subunit, configured to perform fusion processing on the image compensation data and the source video data to obtain the first image data; 所述第二通信子单元,用于将所述第一图像数据传输至所述液晶面板。The second communication subunit is used for transmitting the first image data to the liquid crystal panel. 4.根据权利要求1至3中任一项所述的基于FPGA的控制装置,其特征在于,所述液晶显示屏还包括触摸芯片,所述触摸芯片用于检测所述液晶显示屏上触摸操作,并基于所述触摸操作获得触摸数据,所述基于FPGA的控制装置还包括:第四处理单元和第二通信单元;4. The FPGA-based control device according to any one of claims 1 to 3, wherein the liquid crystal display further comprises a touch chip, and the touch chip is used to detect a touch operation on the liquid crystal display , and obtain touch data based on the touch operation, the FPGA-based control device further includes: a fourth processing unit and a second communication unit; 所述第二通信单元与所述触摸芯片电连接,所述第四处理单元电连接在所述第二通信单元与所述第三处理单元之间;the second communication unit is electrically connected to the touch chip, and the fourth processing unit is electrically connected between the second communication unit and the third processing unit; 所述第二通信单元,用于从所述触摸芯片获取所述触摸数据;the second communication unit, configured to acquire the touch data from the touch chip; 所述第四处理单元,用于根据所述触摸数据获得与所述液晶面板对应的第二图像数据;the fourth processing unit, configured to obtain second image data corresponding to the liquid crystal panel according to the touch data; 所述第三处理单元,还用于对所述第一图像数据和所述第二图像数据进行叠加处理,并将叠加后的数据传输至所述液晶面板。The third processing unit is further configured to perform superimposition processing on the first image data and the second image data, and transmit the superimposed data to the liquid crystal panel. 5.根据权利要求4所述的基于FPGA的控制装置,其特征在于,所述第四处理单元具体用于:5. The FPGA-based control device according to claim 4, wherein the fourth processing unit is specifically used for: 将所述触摸数据按照坐标存入和所述液晶面板对应存储空间的位置,获得所述第二图像数据。The touch data is stored in a location corresponding to the storage space of the liquid crystal panel according to the coordinates to obtain the second image data. 6.根据权利要求4所述的基于FPGA的控制装置,其特征在于,所述第三处理单元具体用于:6. The FPGA-based control device according to claim 4, wherein the third processing unit is specifically used for: 基于预设叠加比例,对所述第一图像数据和所述第二图像数据进行叠加处理,并将叠加后的数据传输至所述液晶面板。Based on a preset superimposition ratio, superimposing processing is performed on the first image data and the second image data, and the superimposed data is transmitted to the liquid crystal panel. 7.根据权利要求1至3中任一项所述的基于FPGA的控制装置,其特征在于,所述控制装置基于FPGA的还包括:存储单元;7. The FPGA-based control device according to any one of claims 1 to 3, wherein the FPGA-based control device further comprises: a storage unit; 所述存储单元与所述第一通信单元以及所述第三处理单元电连接;the storage unit is electrically connected to the first communication unit and the third processing unit; 所述存储单元,用于存储所述源视频数据。The storage unit is used to store the source video data. 8.根据权利要求1至3中任一项所述的基于FPGA的控制装置,其特征在于,所述控制装置基于FPGA的还包括:控制单元;8. The FPGA-based control device according to any one of claims 1 to 3, wherein the FPGA-based control device further comprises: a control unit; 所述控制单元,用于控制所述第二处理单元和所述第三处理单元同步发送所述优化处理后的背光数据或所述第一图像数据。The control unit is configured to control the second processing unit and the third processing unit to send the optimized backlight data or the first image data synchronously. 9.一种显示设备,其特征在于,包括:系统级芯片SOC、液晶显示屏以及如权利要求1至8中任一项所述的基于FPGA的控制装置,所述液晶显示屏包括液晶面板、背光板和所述背光板的驱动芯片。9. A display device, comprising: a system-on-chip SOC, a liquid crystal display screen, and the FPGA-based control device according to any one of claims 1 to 8, wherein the liquid crystal display screen comprises a liquid crystal panel, A backlight panel and a driver chip of the backlight panel. 10.根据权利要求9所述的显示设备,其特征在于,还包括:与所述第一通信单元和所述第三处理单元电连接的存储器,用于存储所述源视频数据。10. The display device according to claim 9, further comprising: a memory electrically connected to the first communication unit and the third processing unit for storing the source video data. 11.根据权利要求9或10所述的显示设备,其特征在于,所述液晶显示屏还包括:触摸芯片,用于检测所述液晶显示屏上触摸操作,并基于所述触摸操作获得触摸数据,将所述触摸数据传输至所述基于FPGA的控制装置,以使所述基于FPGA的控制装置根据所述触摸数据生成对应图像。11. The display device according to claim 9 or 10, wherein the liquid crystal display screen further comprises: a touch chip for detecting a touch operation on the liquid crystal display screen, and obtaining touch data based on the touch operation and transmitting the touch data to the FPGA-based control device, so that the FPGA-based control device generates a corresponding image according to the touch data.
CN202110420200.2A 2021-04-19 2021-04-19 FPGA-based control device, method and display equipment Active CN115225838B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110420200.2A CN115225838B (en) 2021-04-19 2021-04-19 FPGA-based control device, method and display equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110420200.2A CN115225838B (en) 2021-04-19 2021-04-19 FPGA-based control device, method and display equipment

Publications (2)

Publication Number Publication Date
CN115225838A true CN115225838A (en) 2022-10-21
CN115225838B CN115225838B (en) 2025-01-24

Family

ID=83605709

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110420200.2A Active CN115225838B (en) 2021-04-19 2021-04-19 FPGA-based control device, method and display equipment

Country Status (1)

Country Link
CN (1) CN115225838B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101281734A (en) * 2008-03-26 2008-10-08 青岛海信电器股份有限公司 LCD device
CN101339450A (en) * 2007-07-04 2009-01-07 群康科技(深圳)有限公司 Touch control display and its drive method
CN108833814A (en) * 2018-07-12 2018-11-16 深圳创维-Rgb电子有限公司 Multi-region backlight control system, method, TV and readable storage medium storing program for executing
CN108962105A (en) * 2018-06-27 2018-12-07 武汉精测电子集团股份有限公司 A kind of liquid crystal module testing device for touch screens and method based on FPGA
CN109036295A (en) * 2018-08-09 2018-12-18 京东方科技集团股份有限公司 Image display processing method and device, display device and storage medium
US10201049B1 (en) * 2017-08-03 2019-02-05 Apple Inc. Local display backlighting systems and methods
CN110136654A (en) * 2019-04-03 2019-08-16 深圳康佳电子科技有限公司 A kind of dimming backlight subregion dimming controlling method, intelligent terminal and storage medium
CN112397032A (en) * 2019-08-19 2021-02-23 Tcl集团股份有限公司 Dynamic backlight driving module, method and display driving module

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101339450A (en) * 2007-07-04 2009-01-07 群康科技(深圳)有限公司 Touch control display and its drive method
CN101281734A (en) * 2008-03-26 2008-10-08 青岛海信电器股份有限公司 LCD device
US10201049B1 (en) * 2017-08-03 2019-02-05 Apple Inc. Local display backlighting systems and methods
CN108962105A (en) * 2018-06-27 2018-12-07 武汉精测电子集团股份有限公司 A kind of liquid crystal module testing device for touch screens and method based on FPGA
CN108833814A (en) * 2018-07-12 2018-11-16 深圳创维-Rgb电子有限公司 Multi-region backlight control system, method, TV and readable storage medium storing program for executing
CN109036295A (en) * 2018-08-09 2018-12-18 京东方科技集团股份有限公司 Image display processing method and device, display device and storage medium
CN110136654A (en) * 2019-04-03 2019-08-16 深圳康佳电子科技有限公司 A kind of dimming backlight subregion dimming controlling method, intelligent terminal and storage medium
CN112397032A (en) * 2019-08-19 2021-02-23 Tcl集团股份有限公司 Dynamic backlight driving module, method and display driving module

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
晋兴强;陈召全;敬敏;邱婷: "宽温环境下亮度与色度稳定的LED背光驱动电路设计", 《光电子技术》, vol. 39, no. 3, 30 September 2019 (2019-09-30), pages 190 - 195 *

Also Published As

Publication number Publication date
CN115225838B (en) 2025-01-24

Similar Documents

Publication Publication Date Title
US10031712B2 (en) System and method for display mirroring
KR101713177B1 (en) System and method for virtual displays
AU2013226464B2 (en) Cable with fade and hot plug features
JP5636111B2 (en) Technology to send instructions to the target device
US20050190191A1 (en) Portable device for providing dual display and method thereof
WO2016091082A1 (en) Multi-screen joint display processing method and device
TW200406736A (en) Continuous graphics display for multiple display devices during the processor non-responding period
CN209070951U (en) A kind of driving equipment of display screen
WO2022007473A1 (en) Display screen driving circuit and method, electronic device, and storage medium
CN114613306A (en) Display control chip, display panel and related equipment, method and device
GB2538797B (en) Managing display data
WO2023125677A1 (en) Discrete graphics frame interpolation circuit, method, and apparatus, chip, electronic device, and medium
CN114339072A (en) Image processing circuit, method and electronic device
CN115273748A (en) Display module, display system, display driver, display method and electronic equipment
CN115225838A (en) Control device and method based on FPGA and display equipment
CN114339139A (en) Preview video processing method, preview video processing card and plug-in video processor
WO2024131274A1 (en) Touch display method, apparatus, and device, system, and readable storage medium
US20250004689A1 (en) Processing apparatus, display device and processing method
CN118803104A (en) Display control method, device, electronic device and storage medium
WO2024207622A1 (en) System-on-chip and display device
TWI523509B (en) Method for implementing action high quality link technology and electronic device thereof
CN115604409A (en) A display device and its driving method
CN116126439A (en) Method for forming double-screen access cloud desktop through notebook computer and android mobile phone

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant