专利名称:一种oled显示器同步显示驱动控制方法
技术领域:
本发明涉及一种OLED显示屏的驱动控制方法,特别是涉及一种OLED显示屏驱动时序与存储器数据同步的显示控制方法。
背景技术:
与技术成熟、产业链完善、规模庞大的产业相比,OLED目前还处于发展的初级阶段,但无论是从技术上或是产业发展两方面来看它都具有LCD显示器无可比拟的优势。在技术上0LED很薄、很轻,厚度可以做到比LCD薄;由于是不需要背光源的主动发光,所以 OLED视角很广,一般认为接近180度;并且具有省电、耐低温特性,在低温下的性能远远优于IXD ;而且响应速度快,图像刷新率几乎是IXD的100至1000倍;除了图像质量的根本性改进外,还具有抗震性好这一特性;不仅如此,由于可弯曲的塑料也可以用作基质材料,所以OLED显示屏的外形不受限制,可以是任何形状,可以放到任意物体的表面。由于使用了新的基质材料,OLED显示屏比目前最薄的薄膜电晶体管(TFT)屏幕还要平整得多。产业上 与TFT-LCD动辄数亿美元的投资相比,OLED的投资相对来说则少得多,成本上更具优势。由于自身具有突出的性能优势,OLED在市场上大受欢迎,从目前的情况来看,一直处于上升趋势。OLED属载流子双注入型发光器件,它利用了电子发光的特性当电流通过时,某些材料会发光,而且从每个角度看,都比液晶显示器清晰;其发光机理为在外界电压的驱动下,由电极注入的电子和空穴在有机材料中复合而释放出能量,并将能量传递给有机发光物质的分子,使其受到激发,从基态跃迁到激发态,当受激分子从激发态回到基态时辐射跃迁而产生发光现象。发光过程通常由以下五个阶段完成1)载流子的注入在外加电场的作用下,电子和空穴分别从阴极和阳极向夹在电极之间的有机功能薄膜注入;2)载流子的迁移注入的电子和空穴分别从电子输送层和空穴输送层向发光层迁移;3)载流子的复合电子和空穴复合产生激子;4)激子的迁移激子在电场作用下迁移,能量传递给发光分子,并激发电子从基态跃迁到激发态;5)电致发光激发态能量通过辐射失活,产生光子, 释放出能量。光的颜色与材料有关一种方法是用小分子层工作,例如铝氧化物;另一种方法是将激活的色素嵌入聚合物长链,这种聚合物非常容易溶化,可以制成涂层。电子流和载流子通常是不等量的,这意味着,占主导地位的载流子穿过整个结构层时,不会遇到从相反方向来的电子,能耗投入大,效率低。目前在OLED的两大技术体系中,低分子OLED技术为日本掌握,而高分子的PLED 技术及专利则由英国的科技公司CDT掌握;两者相比PLED产品的彩色化上仍有困难,而低分子OLED则较易彩色化,虽然将来技术更优秀的OLED会取代TFT等LCD,但有机发光显示技术还存在使用寿命短、屏幕大型化难等缺陷。现有技术OLED显示驱动及控制方法存在的缺陷是,实现的电路复杂,芯片价格昂贵,另外操作复杂,用户使用非常不灵活,设计针对性不强。
发明内容
本发明针对现有技术不足,提出一种OLED显示器驱动时序与存储器数据同步的显示控制方法,与现有传统的OLED显示方法相比,可根据用户需求改变扫描模式,具有更强的灵活性;同时,实现方式简单,容易操作,使用方便。本发明所采用的技术方案
一种OLED显示器同步显示驱动控制方法,以FPGA为控制中心对存储器进行分时操作, 同时实现对存储器读写操作和OLED显示屏实时显示,
FPGA控制中心一方面通过地址/数据总线采集CPU模块的读、写控制信号,同时将控制信号(即点时钟DCLK)低电平期间的数据和地址进行锁存,并将该数据通过相应的地址/ 数据总线写入相应存储器地址或将相应的存储器地址上的数据读出;
同时,FPGA控制中心根据OLED显示屏的时序要求进行行、场计数,以该计数作为地址通过相应的地址/数据总线对存储器进行读操作,并将该数据在点时钟有效期内对OLED显示屏发出。所述的OLED显示器同步显示驱动控制方法,FPGA控制中心在点时钟DCLK的低电平期间,判断在此之前CPU模块的读写操作,如果是写操作,将锁存的数据和地址写到相应存储器的区域;如果是读操作,用锁存的地址在存储器相应位置读出数据并锁存,在CPU模块下一个读操作时将该数据发送至数据总线;在点时钟DCLK高电平期间,将列控制器和行控制器的计数值当作存储器的地址,从存储器读出相应数据送至OLED显示屏,至此完成一个周期的操作。所述的OLED显示器同步显示驱动控制方法,通过列扫描控制器由点时钟DCLK进行加计数,计到OLED显示屏要求的值后产生HS信号,并将计数器清零;通过行扫描控制器由HS进行加计数,计到OLED显示屏要求的值后产生VS信号,并将计数器清零;将VS信号和HS信号进行与运算得出DE信号,然后将HS、VS、DE、点时钟DCLK以及从存储器中读出的数据一并送到OLED显示屏,此时,OLED显示屏就在加上电源、行、场同步的情况下,通过点时钟DCLK将存储器中的对应数据输出到OLED显示屏进行显示。本发明的有益积极效果
1、本发明OLED显示器同步显示驱动控制方法,与现有传统的OLED显示驱动方法相比, 具有更强的灵活性,可根据用户需求改变扫描模式;操作方式像对存储器进行读写操作一样,对用户来说,使用相当方便。2、本发明OLED显示器同步显示驱动控制方法,实现方案简单,同时可供选择的芯片多,价格比专用芯片便宜,大大的节约了显示器成本。目前的OLED显示器通常采用价格很高的专用芯片实现显示功能,结构复杂,产品成本高;显示器驱动一般有十几个到几十个寄存器控制,用户使用时要对每一个寄存器进行设置,非常麻烦,而且扫描都按固定模式进行,用户别无选择;而本发明显示驱动方法的实现方案则简单的多,且具有相当的灵活性, 可根据用户的需求改变扫描模式;在操作上像存储器一样操作,用户使用相当方便。
图1 实现本发明OLED显示器驱动方法的一种显示器方框结构示意图; 图2 本发明显示驱动控制方法流程方框示意图;图3:0LED屏扫描原理时序图。
具体实施例方式实施例一参见图1、图2。本发明OLED显示器同步显示驱动控制方法,通过FPGA 控制中心对存储器进行分时操作,同时实现对存储器读写和向屏幕实时显示FPGA控制中心一方面通过地址/数据总线(总线1)采集CPU模块的读写控制信号,同时将控制信号低电平期间的数据和地址进行锁存,并将该数据通过相应的地址/数据总线(总线2)写入相应地址或将相应的存储器地址上的数据读出;
同时,FPGA控制中心根据OLED显示屏的时序要求进行行场计数,以该计数作为地址通过相应的地址/数据总线(总线2)对存储器进行读操作,并将该数据在点时钟有效期内对 OLED显示屏发出。图1为本发明OLED显示器显示方法实现方案的结构方框图。显示器包括CPU模块,FPGA控制中心,高速存储器,OLED显示屏,所述FPGA控制中心分别通过相应的地址/ 数据总线与CPU模块及存储器相连接;同时FPGA控制中心通过相应的控制总线和通讯总线与OLED显示屏连接;所述的显示控制方法以FPGA为控制中心,通过如下几个功能模块 CPU对显存读操作控制模块、CPU对显存写操作控制模块、高速SRAM控制模块、OLED驱动模块(包括列扫描控制器、行扫描控制器、点时钟发生器),实现OLED显示屏驱动时序与存储器数据同步显示。OLED驱动模块通过相应的控制信号(包括行、场扫描、数据和点时钟等)与 OLED显示屏相连。其中,CPU对显存读操作控制模块包括地址锁存,使用D触发器,用CPU读信号作为促发信号;CPU对显存写操作控制模块包括地址锁存和数据锁存,都使用D触发器,用 CPU写信号作为促发信号;高速SRAM控制模块该模块控制信号由地址线、数据线、读信号、 写信号、片选信号组成。OLED驱动模块模块中,点时钟发生器将外部时钟整形后发出;列扫描控制器由点时钟进行加计数,计到OLED显示屏要求的值后产生HS信号,并将计数器清零;行扫描控制器由HS进行加计数,计到OLED显示屏要求的值后产生VS信号,并将计数器清零。将VS 信号和HS信号进行与运算得出DE信号。将HS、VS、DE、DCLK以及从存储器中读出的数据一并送到OLED显示屏,此时,OLED显示屏在加上适当的电源、行、场同步的情况下,通过点时钟将存储器中对应数据输出到OLED显示屏进行同步显示。实施例二 参见图1、图2、图3,本实施例的同步显示驱动控制方法,与实施例一不同的是,FPGA控制中心采用分时操作方式对存储器进行读写操作,具体步骤如下FPGA控制中心在点时钟DCLK的低电平期间,判断在此之前CPU模块的读写操作,如果是写操作,将锁存的数据和地址写到相应存储器的区域;如果是读操作,用锁存的地址在存储器相应位置数据读出并锁存,在CPU下一个读操作时将该数据发送至数据总线;在点时钟DCLK高电平期间,将列控制器和行控制器的计数值当作存储器的地址,读出相应数据送至OLED显示屏。至此完成一个周期的操作。图3是OLED屏扫描原理时序图。其中Tfem为帧扫描周期,Tline为行扫描周期,确定了帧频率fFffl后也就确定了一帧的时间TFEM=l/fFEM,每一行的扫描时间Tune在帧频确定的情况下是确定的,即Tune=Tfkm/N (其中N为行扫描数)。
基于以上时序要求,采用FPGA实现以满足型号ISSI25616为存储设备的OLED驱动。该设计通过对存储器分时操作,同时实现对存储器读写和向屏幕实时显示。基本思路如下用屏幕需要的时钟进行行、场计数,同时对屏幕点时钟进行分时处理,低电平期间进行外部读写操作,高电平期间将屏幕扫描对应的数据发出,使屏幕正确显示存储数据。process (elk) BEGIN
if (elk 'event and elk=' 0') then
if clk_count=611 then clk_count<=//0000000000// ; if hs_count=339 then hs_count<=//0000000000// ; else hs_count<=hs_count+l ; end if;
else clk_count<=clk_count+l; end if; end if; end process;
其中clk为屏幕点时钟;elk—count为屏幕行扫描计数;hs—count为屏幕场扫描计数。process (elk) begin
if elk= 0' then if cpu_rw=i Γ then
if rw—state=' 0' then we〈=,0,; oe〈=,1,; else
we<= 1, ;oe〈=, 0,; end if;
end if;
else
we〈=,1,; oe〈=,0,;
end if;
其中CpU_rw为外部进行读写标志,为0时说明有外部读写操作,为1时无。 state为读写状态,为0时为写操作,为1时为读操作。以奇晶P0340WQLA的OLED屏的驱动为例,用FPGA实现OLED屏驱动时序与存储器数据同步显示。该款OLED屏是3. 4寸48(^272分辨率全彩OLED面板,亮度200Cd/ m2,最大电流170Ma,对比度10000 :1,所使用的驱动IC是HX5116。本设计使用的是16位并行RGB 模式。同时该设计选用了 Lattice的芯片LC4256作为控制主芯片。通过FPGA控制中心对存储器分时操作,同时实现对存储器读写和向屏幕实时显示。用屏幕需要的时钟进行行、场计数,同时对屏幕点时钟进行分时处理,低电平期间进行外部读写操作,高电平期间将屏幕扫描对应的数据发出,使屏幕正确显示存储数据。
采用专用芯片一般需要由十几个到几十个寄存器控制,用户使用时要对每一个寄存器进行设置,非常麻烦,而且扫描都按固定模式进行,用户别无选择;专用芯片价格又很高。本发明技术方案实现方式简单,可供选择的芯片多,价格便宜,大大的节约了成本;而且增加了相当的灵活性,可根据用户的需求改变扫描模式;在操作上像存储器一样操作,对用户来说,使用相当方便。
权利要求
1.一种OLED显示器同步显示驱动控制方法,以FPGA为控制中心对存储器进行分时操作,同时实现对存储器读写操作和OLED显示屏实时显示,其特征是FPGA控制中心一方面通过地址/数据总线采集CPU模块的读、写控制信号,同时将控制信号低电平期间的数据和地址进行锁存,并将该数据通过相应的地址/数据总线写入相应存储器地址或将相应的存储器地址上的数据读出;同时,FPGA控制中心根据OLED显示屏的时序要求进行行、场计数,以该计数作为地址通过相应的地址/数据总线对存储器进行读操作,并将该数据在点时钟有效期内对OLED显示屏发出。
2.根据权利要求1所述的OLED显示器同步显示驱动控制方法,其特征是FPGA控制中心在点时钟DCLK的低电平期间,判断在此之前CPU模块的读写操作,如果是写操作,将锁存的数据和地址写到相应存储器的区域;如果是读操作,用锁存的地址在存储器相应位置读出数据并锁存,在CPU模块下一个读操作时将该数据发送至数据总线;在点时钟DCLK高电平期间,将列控制器和行控制器的计数值当作存储器的地址,从存储器读出相应数据送至 OLED显示屏,至此完成一个周期的操作。
3.根据权利要求2所述的OLED显示器同步显示驱动控制方法,其特征是通过列扫描控制器由点时钟DCLK进行加计数,计到OLED显示屏要求的值后产生HS信号,并将计数器清零;通过行扫描控制器由HS进行加计数,计到OLED显示屏要求的值后产生VS信号,并将计数器清零;将VS信号和HS信号进行与运算得出DE信号,然后将HS、VS、DE、点时钟DCLK 以及从存储器中读出的数据一并送到OLED显示屏,此时,OLED显示屏就在加上电源、行、场同步的情况下,通过点时钟DCLK将存储器中的对应数据输出到OLED显示屏进行显示。
全文摘要
本发明涉及一种OLED显示屏的驱动控制方法,特别是涉及一种OLED显示屏驱动时序与存储器数据同步的显示控制方法。以FPGA为控制中心对存储器进行分时操作,同时实现对存储器读写操作和OLED显示屏实时显示,FPGA控制中心一方面通过地址/数据总线采集CPU模块的读、写控制信号,同时将控制信号低电平期间的数据和地址进行锁存,并将该数据通过相应的地址/数据总线写入相应存储器地址或将相应的存储器地址上的数据读出;同时,FPGA控制中心根据OLED显示屏的时序要求进行行、场计数,以该计数作为地址通过相应的地址/数据总线对存储器进行读操作,并将该数据在点时钟有效期内对OLED显示屏发出。本发明与现有传统的OLED显示方法相比,可根据用户需求改变扫描模式,具有更强的灵活性;同时,实现方式简单,容易操作,使用方便。
文档编号G09G3/32GK102194410SQ201110181659
公开日2011年9月21日 申请日期2011年6月30日 优先权日2011年6月30日
发明者刘晓霞, 许斌, 赵金璞 申请人:郑州朗睿科技有限公司