CN102768819B - Oled实时显示驱动控制系统及其控制方法 - Google Patents
Oled实时显示驱动控制系统及其控制方法 Download PDFInfo
- Publication number
- CN102768819B CN102768819B CN201210246802.1A CN201210246802A CN102768819B CN 102768819 B CN102768819 B CN 102768819B CN 201210246802 A CN201210246802 A CN 201210246802A CN 102768819 B CN102768819 B CN 102768819B
- Authority
- CN
- China
- Prior art keywords
- video
- image
- oled
- signal
- decoding module
- 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.)
- Expired - Fee Related
Links
Landscapes
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
本发明涉及一种OLED实时显示驱动控制系统,其包括视频解码模块、视频处理器、视频存储器,视频信号由视频解码模块的输入端输入,视频解码模块的输出端与视频处理器相连接,视频存储器与视频处理器相连接,视频处理器的输出端与OLED显示模块相连接,视频处理器采用FPGA,视频存储器采用SRAM。上述OLED实时显示驱动控制系统的控制方法具体包括视频解码模块初始化、视频采集、视频存储、视频显示四大部分,各部分在视频处理器的控制下协调工作,最终实现视频图像在OLED显示模块上实时显示。本发明采用FPGA作为视频处理器,采用SRAM作为视频存储器,并结合控制方法,可大大提高数据处理速度,具备实时处理与存储视频图像信息的能力,使OLED能实时播放动态视频图像。
Description
技术领域
本发明涉及一种用于控制OLED显示装置进行实时显示的驱动控制系统及该系统所采用的控制方法。
背景技术
OLED(有机电致发光二极管)是一种电致发光的显示器件,由流过屏的电流驱动有机材料产生发光效应,所以属于电流驱动的发光元件。OLED技术是一种新型的平板显示技术,和目前主流的平板显示技术LCD相比,OLED技术具有能耗小、可视角度大、体积小、响应速度快、全固态、宽工作温度环境等优势,目前已经在数码显示领域得到广泛应用,并且随着理论研究的不断完善和制造工艺的不断改进,大有取代LCD技术成为平板显示主流技术的趋势。
传统的OLED显示驱动控制方案采用单片机作为微处理器,采用flash作为图像信息存储器。单片机的数据处理速度以及flash的读写速度均难以满足高速的视频图像处理要求,这就造成OLED在播放视频图像时只能重复播放,无法进行实时动态播放。
发明内容
本发明的目的是提供一种可以驱动OLED进行实时显示的驱动控制系统及该系统所采用的控制方法。
为达到上述目的,本发明采用的技术方案是:
一种OLED实时显示驱动控制系统,用于驱动OLED显示模块实现实时显示,其包括视频解码模块、视频处理器、视频存储器,视频信号由所述的视频解码模块的输入端输入,所述的视频解码模块的输出端与所述的视频处理器相连接,所述的视频存储器与所述的视频处理器相连接,所述的视频处理器的输出端与所述的OLED显示模块相连接,所述的视频处理器采用FPGA,所述的视频存储器采用SRAM。
优选的,所述的视频存储器包括两个视频存储模块,所述的视频存储模块分别与所述的视频处理器相连接。
一种上述OLED实时显示驱动控制系统的控制方法,其包括
(1)视频解码模块初始化:当所述的OLED实时显示驱动控制系统启动时,所述的视频处理器对所述的视频解码模块内的各个寄存器进行初始化配置;
(2)视频采集:当所述的视频解码模块初始化配置成功后,若所述的视频解码模块在其输入端检测到视频信号,则所述的视频解码模块将所述的视频信号进行解码处理后向所述的视频处理器输出数字信号及若干个同步参考信号,所述的视频处理器采集所述的数字信号中每帧图像的图像信息;
所述的同步参考信号包括奇偶场标志信号、场同步参考信号、行同步参考信号、像素时钟;设定所述的视频解码模块输入至所述的视频处理器的数字信号中,每帧图像的分辨率为m×n;在采集一帧图像的图像信息时,所述的奇偶场标志信号的高电平区间和低电平区间分别对应一帧图像的奇数场和偶数场,在所述的奇数场或所述的偶数场中,当所述的场同步参考信号为高电平时,所述的视频处理器采集所述的奇数场或所述的偶数场中的m/2个像素行、每个像素行中n个有效像素的图像数据;每个所述的场同步参考信号的高电平的有效区间中,所述的行同步参考信号具有m/2个高电平的有效区间,且每个所述的行同步参考信号的高电平的有效区间中,包含n个所述的像素时钟,在每个所述的像素时钟的上升沿,所述的视频处理器采集每个有效像素的图像数据;
(3)视频存储:所述的视频处理器将其采集到的图像信息以帧为单位写入所述的视频存储器中;写入所述的视频存储器的每帧图像的分辨率为a×b(a≤m,b≤n);
将所述的视频存储器中的存储空间分为至少a个存储组,每个所述的存储组中包含至少b个存储单元;当所述的视频存储器的写使能信号有效时,每帧图像中的有效像素的图像数据写入所述的视频存储器的存储单元中,当所述的视频存储器的写使能信号无效时,所述的视频处理器准备下一即将写入的有效像素的图像数据及其在所述的视频存储器中所对应的存储单元的地址;
所述的地址包括定位存储单元所在的存储组的组地址、定位存储单元在其所在的存储组中位置的单元地址;所述的组地址包括由有效行计数器产生的高位地址及由所述的奇偶场标志信号经反相器产生的低位地址,在所述的场同步参考信号的有效区间中,所述的有效行计数器在所述的行同步参考信号的上升沿开始计数,并在计满a/2个数后清零;所述的单元地址由有效像素计数器产生,在所述的行同步参考信号的有效区间中,所述的有效像素计数器在所述的像素时钟的上升沿开始计数,并在计满b个数后清零;
(4)视频显示:在对所述的OLED显示模块内部的驱动芯片进行配置后,所述的视频处理器读取所述的视频存储器中的图像信息并输出给所述的OLED显示模块进行动态显示。
优选的,所述的视频解码模块初始化过程中,所述的视频处理器通过IIC总线对所述的视频解码模块内的寄存器进行初始化配置;对每个所述的寄存器进行初始化配置时,所述的视频处理器首先发送起始信号后发送所述的视频解码模块的地址,所述的视频解码模块检测到所述的视频处理器所发送的地址与其自身的地址相同时,所述的视频解码模块发送第一应答信号,所述的视频处理器接收到所述的第一应答信号后传送需要访问的寄存器的地址,所述的视频解码模块接收到所述的寄存器的地址后发送第二应答信号,所述的视频处理器接收到所述的第二应答信号后传送需要写入到所述的寄存器的数据,所述的视频解码模块接收所述的数据后传送第三应答信号,所述的视频处理器接收到所述的第三应答器后发送停止位结束数据传输。
优选的,在所述的视频采集过程中,采用状态机对该过程进行总体控制;在初始状态下,当所述的状态机检测到所述的奇偶场标志信号为低电平时,则其进入第二状态;在所述的第二状态下,当所述的状态机检测到所述的奇偶场标志信号为高电平时,则其进入第三状态;在所述的第三状态下,当所述的状态机检测到所述的场同步参考信号为高电平时,则其进入第四状态;在所述的第四状态下,在所述的行同步参考信号为高电平时对所述的图像信息进行采集,当所述的状态机检测到所述的场同步参考信号为低电平时,则其进入第五状态;在所述的第五状态下,当所述的状态机检测到所述的场同步参考信号为高电平时,则其进入第六状态;在所述的第六状态下,在所述的行同步参考信号为高电平时对所述的图像信息进行采集,当所述的状态机检测到所述的场同步参考信号为低电平时,则其回到所述的初始状态。
优选的,当由所述的视频解码模块传输至所述的视频处理器的数字信号中每帧图像的分辨率大于由所述的视频处理器写入所述的视频存储器中的每帧图像的分辨率时(即a<m,b<n时),控制所述的视频存储器的写使能信号为所述的像素时钟的x分频(x为正整数)来使每帧所述的图像的分辨率由m×n降低为a’×b’,其中a’=(m/x),b’=(n/x);若a’>a、b’>b时,提取每帧图像的前a行像素行、该a行像素行中前b个有效像素来实现图像分辨率的降低。
优选的,当所述的OLED实时显示驱动控制系统中的所述的视频存储器包括两个所述的视频存储模块时,相邻两帧图像的图像信息交替存入两个所述的视频存储模块中,且交替从两个所述的视频存储模块中读出所述的图像信息。
优选的,对所述的OLED显示模块内部的驱动芯片进行配置,包括指定OLED显示模块的数据传输格式和传输位宽、指定X方向的图像显示起始地址和终止地址、指定Y方向的图像显示起始地址和终止地址。
由于上述技术方案运用,本发明与现有技术相比具有下列优点:本发明采用FPGA作为视频处理器,采用SRAM作为视频存储器,并结合控制方法,可大大提高数据处理速度,具备实时处理与存储视频图像信息的能力,使OLED能实时播放动态视频图像。
附图说明
附图1为本发明的OLED实时显示驱动控制系统的系统框架图。
附图2为本发明的OLED实时显示驱动控制系统的控制方法中视频处理器初始化配置视频解码模块寄存器的流程图。
附图3为本发明的OLED实时显示驱动控制系统的控制方法中有效像素与行同步参考信号的关系图。
附图4为本发明的OLED实时显示驱动控制系统的控制方法中有效像素与像素时钟信号的关系图。
附图5为本发明的OLED实时显示驱动控制系统的控制方法中状态机的状态示意图。
附图6为本发明的OLED实时显示驱动控制系统的控制方法中写SRAM时序图。
附图7为本发明的OLED实时显示驱动控制系统的控制方法中视频存储器的写地址信号发生器的逻辑框图。
附图8为本发明的OLED实时显示驱动控制系统的控制方法中OLED显示模块的显示流程图。
具体实施方式
下面结合附图所示的实施例对本发明作进一步描述。
实施例一:一种OLED实时显示驱动控制系统,用于驱动OLED显示模块实现实时显示。参见附图1所示。其包括视频解码模块、视频处理器、视频存储器,视频信号由视频解码模块的输入端输入,视频解码模块的输出端与视频处理器相连接,视频存储器与视频处理器相连接,视频处理器的输出端与OLED显示模块相连接,视频处理器采用FPGA,视频存储器采用SRAM。视频存储器包括两个视频存储模块,视频存储模块为相独立的SRAM,视频存储模块分别与视频处理器FPGA相连接。
上述OLED实时显示驱动控制系统的控制方法具体包括视频解码模块初始化、视频采集、视频存储、视频显示四大部分,各部分在视频处理器FPGA的控制下协调工作,最终实现视频图像在OLED显示模块上实时显示。
(1)视频解码模块初始化:当OLED实时显示驱动控制系统上电启动时,视频处理器FPGA对视频解码模块内的各个寄存器进行初始化配置。
解码模块采用SAA7111A芯片,其内部包括32个寄存器,该芯片的各项功能均通过这32个寄存器控制。视频解码模块初始化过程中,视频处理器FPGA通过IIC总线对视频解码模块内的寄存器进行初始化配置,视频处理器FPGA作为主设备,而视频解码模块作为从设备。IIC总线由数据线SDA和时钟线SCL组成,标准模式下数据传输速率为100kbit/s。对每个寄存器进行初始化配置时,参见附图2所示,视频处理器FPGA首先发送起始信号,接着发送视频解码模块的地址(包括7位地址码和一位W/R,这里为0x48H),当视频解码模块检测到视频处理器FPGA所发送的地址与其自身的地址相同时,视频解码模块发送第一应答信号ACK;视频处理器FPGA接收到第一应答信号ACK后传送需要访问的寄存器的地址,视频解码模块接收到寄存器的地址后发送第二应答信号;视频处理器FPGA接收到第二应答信号后传送需要写入到寄存器的数据,视频解码模块接收到数据后传送第三应答信号,视频处理器FPGA接收到第三应答信号则表示传输成功,接着发送停止位结束数据传输。
(2)视频采集:当视频解码模块初始化配置成功后,视频解码模块进入工作状态。若视频解码模块在其输入端检测到PAL制的模拟视频信号,则视频解码模块通过其内部的AD转换和解码处理后,向视频处理器FPGA输出RGB格式的数字信号及若干个同步参考信号。为了准确提取每帧图像的图像信息,同步参考信号包括奇偶场标志信号RTS0、场同步参考信号VREF、行同步参考信号HREF、像素时钟LLC2,其中,像素时钟LLC2的频率为13.5MHz。
设定视频解码模块输入至视频处理器FPGA的数字信号中,每帧图像的分辨率为m×n,在本实施例中,以分辨率为576×720为例。视频处理器FPGA采集数字信号中每帧图像的图像信息。在采集一帧图像的图像信息时,参见附图3和附图4所示,奇偶场标志信号RTS0的高电平区间和低电平区间分别对应一帧图像的奇数场和偶数场,其上升沿表示一帧图像的开始。在奇数场或偶数场中,当场同步参考信号VREF为高电平时,视频处理器FPGA采集奇数场或偶数场中的m/2个像素行(即288个像素行)、每个像素行中n个有效像素(即每行720个有效像素)的图像数据,而场同步参考信号VREF的低电平对应场消隐期间。具体地说,每个场同步参考信号VREF的高电平的有效区间中,行同步参考信号HREF具有m/2个(即288个)高电平的有效区间,分别对应奇数场或偶数场中的m/2个(即288个)像素行,而行同步参考信号HREF的低电平对应行消隐期间。同时在每个行同步参考信号HREF的高电平的有效区间中,包含n个(即720个)像素时钟,在每个像素时钟的上升沿,视频处理器FPGA采集每个有效像素的图像数据,从而采集每一帧图像的图像信息。
在上述图像采集过程中,最重要的是精确确定每一帧图像信息的开始和结束时刻,因此,采用状态机对该过程进行总体控制。参见附图5所示,在初始状态下,当状态机检测到奇偶场标志信号RTS0为低电平(RTS0=0)时,则其进入第二状态;在第二状态下,当状态机检测到奇偶场标志信号RTS0为高电平(RTS0=1)时表示新一帧图像开始,则其进入第三状态;在第三状态下,当状态机检测到场同步参考信号VREF为高电平(VREF=1)时,表示第一场图像数据即将到来,则其进入第四状态;在第四状态下,在行同步参考信号HREF为高电平(HREF=1)时对图像信息进行采集,当状态机检测到场同步参考信号VREF为低电平(VREF=0)时,表示第一场图像数据结束,则其进入第五状态;在第五状态下,当状态机检测到场同步参考信号VREF为高电平(VREF=1)时,标示第二场图像数据即将到来,则其进入第六状态;在第六状态下,在行同步参考信号HREF为高电平(HREF=1)时对图像信息进行采集,当状态机检测到场同步参考信号VREF为低电平(VREF=0)时,表示第二场图像数据结束,则其回到初始状态,为检测下一帧图像信息做准备。通过这六个状态即可精确的知道一帧图像的开始和结束时刻,为以后图像的精准重现做好准备。
(3)视频存储:视频处理器FPGA将其采集到的图像信息以帧为单位写入视频存储器SRAM中。设定写入视频存储器SRAM的每帧图像的分辨率为a×b(a≤m,b≤n)。在本实施例中,采用分辨率为128×160的逐行扫描的OLED显示模块,因此,写入视频存储器SRAM的每帧图像的分辨率为128×160。此时,在写入数据时需对每一帧图像进行降分辨率处理。
参见附图6所示,A[14:0]为视频存储器SRAM的地址线,DATA[15:0]为视频存储器SRAM的数据线。视频存储器SRAM在写使能信号WE的上升沿采样数据DATA[15:0],故视频处理器FPGA在写使能信号WE的下降沿把数据和其对应的地址准备好。控制视频存储器SRAM的写使能信号WE为像素时钟LLC2的x分频(x为正整数)来使每帧图像的分辨率由m×n降低为a’×b’,其中a’=(m/x),b’=(n/x)。在本实施例中,写使能信号WE为像素时钟LLC2的四分频,即每四个像素取一个像素,在此基础上,每四个像素行取一个像素行,即可把图像的分辨率由576×720降低为255×180。此时获得的图像分辨率仍大于OLED显示模块的分辨率,因此,需进行进一步的降低分辨率处理。此时,提取每帧图像的前a行像素行、该a行像素行中前b个有效像素,即提取每一帧图像的前128个像素行、每个像素行的前160个有效像素,进一步把图像的分辨率降低为OLED显示模块的分辨率128×160,实现图像分辨率的降低。
写SRAM时,由于视频解码模块输出的数字信号的图像数据采用隔行扫描的方式,奇数场扫描的像素行为第0,2,4,6,…,126行,偶数场扫描的像素行为第1,3,5,7,…,127行,而本系统采用的OLED为逐行扫描格式,所以要对隔行的图像数据进行去隔行处理,以适应OLED显示模块的要求,这就需要注意写入时的地址信号的生成机制。
将视频存储器SRAM中的存储空间分为至少a个存储组,每个存储组中包含至少b个存储单元。当视频存储器SRAM的写使能信号WE有效时,每帧图像中的有效像素的图像数据依次写入视频存储器SRAM的存储单元中,当视频存储器SRAM的写使能信号WE无效时,视频处理器FPGA准备下一即将写入的有效像素的图像数据及其在视频存储器SRAM中所对应的存储单元的地址。
地址包括定位存储单元所在的存储组的组地址、定位存储单元在其所在的存储组中位置的单元地址,其中组地址为地址中的高位,而单元地址为地址中的低位。参见附图7所示,组地址包括由有效行计数器产生的高位地址及由奇偶场标志信号RTS0经反相器产生的低位地址。在场同步参考信号VREF的有效区间(VREF=1)中,有效行计数器在行同步参考信号HREF的上升沿开始计数,并在计满a/2个数后清零。这样,结合场同步参考信号VREF经过反相器而产生的低位地址,就可以保证在奇数场期间所写数据位于存储空间中的第0,2,4,6,…,(a-2)个储存组中,而偶数场期间所写数据位于存储空间中的第1,3,5,7,…,(a-1)个储存组中。而单元地址由有效像素计数器产生,在行同步参考信号HREF的有效区间(HREF=1)中,有效像素计数器在像素时钟LLC2的上升沿开始计数,并在计满b个数后清零。
结合本实施例,视频存储器SRAM采用容量为256k×16Bit、存取最大速度为100MHz的芯片。而OLED显示模块显示的图像的大小为20k×16 Bit。在视频存储器SRAM中取出32k的存储空间,将其分为128个存储组,且每个存储组分配256个存储单元。存储时,OLED显示模块的一行像素对应视频存储器SRAM的一个存储组。要实现隔行到逐行的转换,只要把奇场期间采集的64行图像数据依次存入第0,2,4,…,126组存储组,把偶场期间采集的64行图像数据依次存入第1,3,5,…,127组存储组中,这样,视频存储器SRAM中第0-127组存储组的图像数据就对应一帧图像的第0-127行,构成了一幅完整的逐行扫描图像。每组存储组中的256个存储单元只占用了160个,虽然有些浪费,但是经过这样的处理,大大简化了去隔行的电路结构。
存储单元由地址线A[14:0]进行定位,其中A[14:8]为组地址,定位存储单元所在的存储组,A[7:0]为单元地址,定位存储单元在其所在的存储组中的位置。在场同步参考信号VREF为高电平(VREF=1)时,有效行计数器在行同步参考信号HREF的上升沿开始计数,并产生视频存储器SRAM的写地址信号中的高6位A[14:9],计满64个像素时,有效行计数器清零。在行同步参考信号HREF为高电平(HREF=1)时,有效像素计数器在像素时钟LLC2的上升沿开始计数,并产生视频存储器SRAM的写地址信号中的低8位A[7:0],计满160个像素时,有效像素计数器清零。将奇偶场标志信号RTS0反相后作为视频存储器SRAM写地址信号的A[8],保证了在奇数场期间所写数据的存储单元位于第0,2,4,…,126组存储组中,偶数场期间所写数据的存储单元位于第1,3,5,…,127组存储组中。
为了解决将处理后的图像数据写入视频存储模块以及从视频存储模块获取图像数据的冲突,本系统的视频存储器SRAM采用两个物理上独立的SRAM视频存储模块存储相邻的两帧图像。这两个视频存储模块交替处于被写与被读的状态,即相邻两帧图像的图像信息交替存入两个模块中,且交替由两个图像处理模块中读出图像信息。具体实现过程如下:第一个视频存储模块在第一帧图像采集周期内存储第一帧图像,在第二帧图像采集周期内输出第一帧图像,在第三帧图像采集周期内存储第三帧图像,在第四帧图像采集周期内输出第三帧图像,依此类推。而第二个视频存储模块在第二帧图像到来时才开始工作,在第二帧图像采集周期内存储第二帧图像,在第三帧图像采集周期内输出第二帧图像,在第四帧图像采集周期内存储第四帧图像,在第五帧图像采集周期内输出第四帧图像,依此类推。这样就实现了双帧切换机制,虽然这种方法使采集的图像延时一帧后才被显示,但是不会遗漏任何一帧图像信息。
(4)视频显示:OLED显示模块采用彩色显示器件,其内部自带驱动芯片,使其与视频处理器FPGA的接口较为简单。首先对OLED显示模块内部的驱动芯片进行配置,包括指定OLED显示模块的数据传输格式和传输位宽、指定X方向的图像显示起始地址和终止地址、指定Y方向的图像显示起始地址和终止地址。配置后,视频处理器FPGA读取视频存储器SRAM中的图像信息并输出给OLED显示模块进行动态显示,其流程参见附图8所示。
上述OLED实时显示驱动控制系统及其控制方法具有如下优点:
(1)结构简单,成本低,易于实施。
对于如何实现模拟视频信号的采集与显示,传统方案大量使用模拟分离元件,不仅较为复杂,而且难于调试。本发明采用集成电路设计,外围模拟器件少,体积小,结构简单。采用通用元器件设计,所用元器件易于采购,成本低,易于实施。
(2)使用灵活,修改方便。
可根据用户要求定制相应的软件,例如要改变图像显示模式,可通过修改视频解码芯片和OLED的配置实现图像亮度、对比度、画面幅度、显示方向等参数的调节。
(3)实现了视频信号的实时在线播放。
由于FPGA是硬件电路工作,其工作性质类似于编程中的多线程操作,对数据的处理都是并行进行的,具有处理高速视频图像数据的能力。本发明实现了视频信号实时采集与显示,使OLED显示模块能以每秒25帧的速度显示图像,画面清晰流畅。
上述实施例只为说明本发明的技术构思及特点,其目的在于让熟悉此项技术的人士能够了解本发明的内容并据以实施,并不能以此限制本发明的保护范围。凡根据本发明精神实质所作的等效变化或修饰,都应涵盖在本发明的保护范围之内。
Claims (7)
1.一种OLED实时显示驱动控制系统,用于驱动OLED显示模块实现实时显示,其包括视频解码模块、视频处理器、视频存储器,视频信号由所述的视频解码模块的输入端输入,所述的视频解码模块的输出端与所述的视频处理器相连接,所述的视频存储器与所述的视频处理器相连接,所述的视频处理器的输出端与所述的OLED显示模块相连接,其特征在于:所述的视频处理器采用FPGA,所述的视频存储器采用SRAM;所述的OLED显示模块为逐行扫描OLED显示模块;
所述的OLED实时显示驱动控制系统采用的控制方法包括:
(1)视频解码模块初始化:当所述的OLED实时显示驱动控制系统启动时,所述的视频处理器对所述的视频解码模块内的各个寄存器进行初始化配置;
(2)视频采集:当所述的视频解码模块初始化配置成功后,若所述的视频解码模块在其输入端检测到视频信号,则所述的视频解码模块将所述的视频信号进行解码处理后向所述的视频处理器输出数字信号及若干个同步参考信号,所述的视频处理器采集所述的数字信号中每帧图像的图像信息;
所述的同步参考信号包括奇偶场标志信号、场同步参考信号、行同步参考信号、像素时钟;设定所述的视频解码模块输入至所述的视频处理器的数字信号中,每帧图像的分辨率为m×n;在采集一帧图像的图像信息时,所述的奇偶场标志信号的高电平区间和低电平区间分别对应一帧图像的奇数场和偶数场,在所述的奇数场或所述的偶数场中,当所述的场同步参考信号为高电平时,所述的视频处理器采集所述的奇数场或所述的偶数场中的m/2个像素行、每个像素行中n个有效像素的图像数据;每个所述的场同步参考信号的高电平的有效区间中,所述的行同步参考信号具有m/2个高电平的有效区间,且每个所述的行同步参考信号的高电平的有效区间中,包含n个所述的像素时钟,在每个所述的像素时钟的上升沿,所述的视频处理器采集每个有效像素的图像数据;
(3)视频存储:所述的视频处理器将其采集到的图像信息以帧为单位写入所述的视频存储器中;写入所述的视频存储器的每帧图像的分辨率为a×b(a≤m,b≤n);
将所述的视频存储器中的存储空间分为至少a个存储组,每个所述的存储组中包含至少b个存储单元;当所述的视频存储器的写使能信号有效时,每帧图像中的有效像素的图像数据写入所述的视频存储器的存储单元中,当所述的视频存储器的写使能信号无效时,所述的视频处理器准备下一即将写入的有效像素的图像数据及其在所述的视频存储器中所对应的存储单元的地址;
所述的地址包括定位存储单元所在的存储组的组地址、定位存储单元在其所在的存储组中位置的单元地址;所述的组地址包括由有效行计数器产生的高位地址及由所述的奇偶场标志信号经反相器产生的低位地址,在所述的场同步参考信号的有效区间中,所述的有效行计数器在所述的行同步参考信号的上升沿开始计数,并在计满a/2个数后清零;所述的单元地址由有效像素计数器产生,在所述的行同步参考信号的有效区间中,所述的有效像素计数器在所述的像素时钟的上升沿开始计数,并在计满b个数后清零;
(4)视频显示:在对所述的OLED显示模块内部的驱动芯片进行配置后,所述的视频处理器读取所述的视频存储器中的图像信息并输出给所述的OLED显示模块进行动态显示。
2.根据权利要求1所述的OLED实时显示驱动控制系统,其特征在于:所述的视频存储器包括两个视频存储模块,所述的视频存储模块分别与所述的视频处理器相连接。
3.根据权利要求1所述的OLED实时显示驱动控制系统,其特征在于:所述的视频解码模块初始化过程中,所述的视频处理器通过IIC总线对所述的视频解码模块内的寄存器进行初始化配置;对每个所述的寄存器进行初始化配置时,所述的视频处理器首先发送起始信号后发送所述的视频解码模块的地址,所述的视频解码模块检测到所述的视频处理器所发送的地址与其自身的地址相同时,所述的视频解码模块发送第一应答信号,所述的视频处理器接收到所述的第一应答信号后传送需要访问的寄存器的地址,所述的视频解码模块接收到所述的寄存器的地址后发送第二应答信号,所述的视频处理器接收到所述的第二应答信号后传送需要写入到所述的寄存器的数据,所述的视频解码模块接收所述的数据后传送第三应答信号,所述的视频处理器接收到所述的第三应答信号后发送停止位结束数据传输。
4.根据权利要求1所述的OLED实时显示驱动控制系统,其特征在于:在所述的视频采集过程中,采用状态机对该过程进行总体控制;在初始状态下,当所述的状态机检测到所述的奇偶场标志信号为低电平时,则其进入第二状态;在所述的第二状态下,当所述的状态机检测到所述的奇偶场标志信号为高电平时,则其进入第三状态;在所述的第三状态下,当所述的状态机检测到所述的场同步参考信号为高电平时,则其进入第四状态;在所述的第四状态下,在所述的行同步参考信号为高电平时对所述的图像信息进行采集,当所述的状态机检测到所述的场同步参考信号为低电平时,则其进入第五状态;在所述的第五状态下,当所述的状态机检测到所述的场同步参考信号为高电平时,则其进入第六状态;在所述的第六状态下,在所述的行同步参考信号为高电平时对所述的图像信息进行采集,当所述的状态机检测到所述的场同步参考信号为低电平时,则其回到所述的初始状态。
5.根据权利要求1所述的OLED实时显示驱动控制系统,其特征在于:当由所述的视频解码模块传输至所述的视频处理器的数字信号中每帧图像的分辨率大于由所述的视频处理器写入所述的视频存储器中的每帧图像的分辨率时(即a<m,b<n时),控制所述的视频存储器的写使能信号为所述的像素时钟的x分频(x为正整数)来使每帧所述的图像的分辨率由m×n降低为a’×b’,其中a’=(m/x),b’=(n/x);若a’>a、b’>b时,提取每帧图像的前a行像素行、该a行像素行中前b个有效像素来实现图像分辨率的降低。
6.根据权利要求2所述的OLED实时显示驱动控制系统,其特征在于:当所述的OLED实时显示驱动控制系统中的所述的视频存储器包括两个所述的视频存储模块时,相邻两帧图像的图像信息交替存入两个所述的视频存储模块中,且交替从两个所述的视频存储模块中读出所述的图像信息。
7.根据权利要求1所述的OLED实时显示驱动控制系统,其特征在于:对所述的OLED显示模块内部的驱动芯片进行配置,包括指定OLED显示模块的数据传输格式和传输位宽、指定X方向的图像显示起始地址和终止地址、指定Y方向的图像显示起始地址和终止地址。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201210246802.1A CN102768819B (zh) | 2012-07-17 | 2012-07-17 | Oled实时显示驱动控制系统及其控制方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201210246802.1A CN102768819B (zh) | 2012-07-17 | 2012-07-17 | Oled实时显示驱动控制系统及其控制方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN102768819A CN102768819A (zh) | 2012-11-07 |
| CN102768819B true CN102768819B (zh) | 2014-12-10 |
Family
ID=47096203
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201210246802.1A Expired - Fee Related CN102768819B (zh) | 2012-07-17 | 2012-07-17 | Oled实时显示驱动控制系统及其控制方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102768819B (zh) |
Families Citing this family (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103065587B (zh) * | 2012-12-28 | 2016-01-20 | 富顺光电科技股份有限公司 | 一种无发送卡的led同步显示控制系统 |
| CN103472748B (zh) * | 2013-09-04 | 2017-01-18 | 上海顺久电子科技有限公司 | 时序控制电路的验证系统和验证方法 |
| FR3048293B1 (fr) * | 2016-02-29 | 2018-07-06 | Sagemcom Broadband Sas | Procede de programmation d'une animation lors de la phase de demarrage d'un dispositif electronique et dispositif electronique associe |
| CN106556407A (zh) * | 2016-11-22 | 2017-04-05 | 天津驰华科技有限公司 | 一种油量检测下的最近加油站行驶路线提示系统 |
| CN106934758B (zh) * | 2017-03-01 | 2019-08-27 | 南京大学 | 一种基于fpga的立体图像视频实时融合方法及系统 |
| CN106961570A (zh) * | 2017-03-20 | 2017-07-18 | 中航华东光电有限公司 | 基于fpga的视频信号去隔行的系统和处理方法 |
| CN113132651B (zh) * | 2020-01-15 | 2023-04-11 | 西安诺瓦星云科技股份有限公司 | 图像处理方法及装置和显示控制系统 |
| CN111757036A (zh) * | 2020-07-08 | 2020-10-09 | 深圳市洲明科技股份有限公司 | 一种基于fpga的水平镜像显示方法及装置 |
| CN112153447B (zh) * | 2020-09-27 | 2022-06-14 | 海信视像科技股份有限公司 | 一种显示设备及音画同步控制方法 |
| CN112565679A (zh) * | 2020-11-03 | 2021-03-26 | 合肥工业大学 | 一种基于机器视觉的监控方法及监控装置 |
| CN112967666B (zh) * | 2021-02-24 | 2022-07-15 | 南京磊积科技有限公司 | 一种可进行像素任意排布的led显示屏控制装置和控制方法 |
| CN116320244A (zh) * | 2022-09-09 | 2023-06-23 | 东莞市中辉新能源科技有限公司 | 一种4g模块显数据的显示处理方法 |
| CN116193043A (zh) * | 2022-12-29 | 2023-05-30 | 苏州长风航空电子有限公司 | 信号时序同步方法及同步装置 |
| CN116051354A (zh) * | 2022-12-30 | 2023-05-02 | 太原航空仪表有限公司 | 一种基于fpga的图形加速方法、装置及系统 |
| CN116778857B (zh) * | 2023-08-22 | 2023-11-07 | 联士光电(深圳)有限公司 | 微显示面板中输入信号极性自适应电路 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1801313A (zh) * | 2004-12-31 | 2006-07-12 | 厦门火炬福大显示技术有限公司 | 采用fpga控制fed图像数据的传输与显示电路 |
| CN1987972B (zh) * | 2005-12-23 | 2010-12-29 | 上海广电电子股份有限公司 | 有机发光二极管显示屏的视频驱动系统及其方法 |
| CN1988432B (zh) * | 2006-12-27 | 2010-05-19 | 中国科学院上海光学精密机械研究所 | 全数字化空间光通信阵列信号分集接收系统 |
| CN102572393A (zh) * | 2011-12-21 | 2012-07-11 | 成都众询科技有限公司 | 一种基于fpga与dsp的无线视频采集装置 |
-
2012
- 2012-07-17 CN CN201210246802.1A patent/CN102768819B/zh not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| CN102768819A (zh) | 2012-11-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102768819B (zh) | Oled实时显示驱动控制系统及其控制方法 | |
| CN104795044B (zh) | 驱动装置、驱动方法和显示装置 | |
| CN102708803B (zh) | 实现led恒流驱动器灰度等级可控的方法及恒流驱动器 | |
| CN102044211B (zh) | 扫描型显示装置控制电路 | |
| CN106097951A (zh) | 显示设备 | |
| CN206272746U (zh) | 一种基于fpga的数字视频显示接口模块 | |
| CN105118424A (zh) | 数据传输模块及方法、显示面板及驱动方法、显示装置 | |
| CN103248797A (zh) | 一种基于fpga的视频分辨率增强方法及模块 | |
| CN209149785U (zh) | 一种基于fpga的高刷新率led显示系统 | |
| CN104361854A (zh) | 显示面板驱动方法以及显示面板、显示装置 | |
| CN102708280A (zh) | 一种图像显示方法及设备 | |
| CN115512651B (zh) | 一种微显示无源阵列的显示驱动系统及方法 | |
| CN104658492A (zh) | 显示设备的驱动装置 | |
| CN113421519B (zh) | 驱动电路、驱动方法、显示装置和计算机可读存储介质 | |
| CN205508356U (zh) | Led显示驱动单元及led显示模块 | |
| CN104282341B (zh) | 硅基微显示器集成异步传输移位寄存器电路及实现方法 | |
| CN102622982A (zh) | 一种LCoS显示芯片的驱动方法及其显示芯片 | |
| CN115841799B (zh) | 一种有源Micro-LED显示控制系统 | |
| CN101930349B (zh) | Led扫描控制芯片 | |
| CN202976775U (zh) | 一种led阵列的驱动控制电路 | |
| CN1841482A (zh) | 采用玻璃覆晶封装的液晶显示器及其数据传输方法 | |
| CN201570228U (zh) | Led点阵显示牌 | |
| CN112785968A (zh) | 控制装置、显示装置及其操作方法 | |
| CN201788499U (zh) | Led扫描控制芯片装置 | |
| CN1877639A (zh) | 一种显示动画效果的方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| TR01 | Transfer of patent right | ||
| TR01 | Transfer of patent right |
Effective date of registration: 20180813 Address after: 233030 2016 Tang He road, Bengbu, Anhui Patentee after: 214 INSTITUTE OF CHINA NORTH INDUSTRIES GROUP Address before: 215163 No. 89 Longshan Road, hi tech Zone, Suzhou, Jiangsu Patentee before: Suzhou R & D center of 214 Institute of China North Industries Group |
|
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20141210 |