一种电子纸的驱动方法,包括:从第一存储单元获取上一帧图像数据;获取下一帧图像数据,比较所述下一帧图像数据和所述上一帧图像数据,获得驱动波形数据;将所述下一帧图像数据存入所述第一存储单元,将所述驱动波形数据存入第二存储单元;根据所述第二存储单元存储的所述驱动波形数据在数据线施以驱动电压,以实现从上一帧图像到下一帧图像的显示。基于所述电子纸的驱动方法,还提供了一种电子纸的驱动装置。本发明专利技术能够提高驱动数据处理的效率,减少闪存所需的存储空间,从而实现降低成本的目的。
【技术实现步骤摘要】
本专利技术涉及电子纸显示领域,特别涉及一种电子纸的驱动方法及驱动装置。
技术介绍
电子纸显示技术是一种新型的反射式显示模式,相较于传统显示模式,其具有反射率高,功耗低,对比度高,可长久保持等优点,是一种新型的可以替代纸张用于阅读的电子设备。目前研究较多的是基于电泳技术的电子纸显示器件,特别是基于微胶囊电泳技术的电子纸显示器件。电子纸显示器件一般由上下衬底对贴合而成,其间填充有电泳粒子薄膜,在上衬底上有公共电极,在下衬底上有像素电极,像素电极一般呈矩阵状布设,每个像素电极对应一个像素。对于有源电子纸显示,下衬底常用的是薄膜晶体管(TFT,Thin Film Transistor)有源基板,像素电极与TFT中的漏电极通过过孔相连,TFT中的源电极与数据线相连,TFT中的栅电极连接在栅总线上。基于上述结构,以栅总线控制各像素的选通,在栅电极通入选通电压时,通过有源层将漏电极和源电极导通,则像素电极被数据线施加以电压,再配合公共电极上的公共电压,通过像素电极与上衬底的公共电极之间施加电场时间的长短驱动电泳粒子移动到不同位置从而实现黑白灰阶显示。电子纸驱动一般分为复位阶段和显示阶段,在复位阶段,传统方法进行单向复位, 即只往黑或白某个方向复位,这样复位的时间就较长,于是又提出了双向复位的方法,即根据上一显示灰阶距离黑白哪个近就往哪个方向进行复位,从而理论上可以节省一半的复位时间;在显示阶段,根据复位后的状态,进行图像显示。在传统的驱动方法中,首先有两个同步动态随机存储器(SDRAM, Synchronous Dynamic Random Access Memory)分别存储上一帧和下一帧的图像数据,在驱动时,首先根据SDRAM中同样位置的数据从闪存(flash)的查找表(LUT,Look Up Table)中读取对应的波形(waveform)进行驱动。其存储的波形的形式为一串_1、1和0组成的序列,其中_1、1、0分别表示对应的数据线上的驱动电压为-15V、 +15V和0V。如果驱动分为64子帧复位和64子帧显示(这里的“子帧”指的是栅电极从第一行开始扫描到最后一行扫描结束的一次过程),那对应的波形即为1 位的序列。传统波形对应的序列数据位很多,在数据处理和存储方面比较复杂。例如,在每一子帧驱动前,都要先从波形中查找此子帧对应的是_1、1还是0,从而决定此子帧的电平,整个过程非常的繁琐,并且由于所有的波形都需要一个较大容量的闪存来进行存储,对闪存的空间容量也有一定要求。图1示出了现有技术中图像数据的存储示意图,如图1所示,SDRAMl和SDRAM2分别用于存储上一帧和下一帧的图像数据 (上一帧和下一帧的图像数据也可以存储于同一个SDRAM中,SDRAMl和SDRAM2则分别作为两个存储区域来进行表示),其中对每个像素的图像数据分别进行了存储,例如datal、data2......直至dataN。首先,在上电后需对电子纸进行显示初始化,这样后续的图像显示就有较好的基准值,例如将显示初始化后SDRAMl数据全置为0,第一帧图像数据存于 SDRAM2,显示第一帧图像时将SDRAM2与SDRAMl进行比对,查询查找表后显示输出,同时将4第一帧图像数据(第一帧图像显示输出后相对于第二帧需要显示的图像来说,即为上一帧图像,此时第一帧图像数据也称为上一帧图像数据)存于SDRAMl ;将第二帧图像数据(下一帧图像数据)存于SDRAM2,显示第二帧图像时将SDRAM2与SDRAMl进行比对,查表显示输出,SDRAMl即存储当前图像;下一帧要显示的图像数据存储于SDRAM2中,依次类推,循环执行即可输出要显示的画面。当然,SDRAMl和SDRAM2并非只能局限于分别存储上一帧和下一帧的图像数据,在其他实施例中,还可以通过交替存储的方式进行,例如,初始化之后,将第一帧图像数据存于SDRAM2,显示第一帧图像时将SDRAM2与SDRAMl进行比对,查询查找表后显示输出;将第二帧图像数据存于SDRAM1,显示第二帧图像时将SDRAMl与SDRAM2进行比对,查询查找表后显示输出;将第三帧图像数据存于SDRAM2,显示第三帧图像时将SDRAM2 与SDRAMl进行比对,查询查找表后显示输出,依次类推,循环执行也可输出要显示的画面。图2是现有技术中查找表的存储结构示意图。参阅图2,水平方向“0”至“7”分别标识出上一帧图像的灰阶,垂直方向“0”至“7”分别标识出下一帧图像的灰阶,由此,构成了一张8灰阶的8行8列的查找表,其中0灰阶表示白色,7灰阶表示黑色。例如,当某像素上一帧图像的灰阶数据为3,下一帧图像的灰阶数据为2,通过查询查找表,则可以找到3&2所在的数据,那么就根据3&2所在的数据驱动显示输出。假设显示图像为8灰阶且整个驱动分为64子帧复位和64子帧显示共1 子帧,则对应的查找表所需闪存的容量至少为128*2*(8*8) = 16384bits(用_1、1、0分别表示对应的数据线上的驱动电压需要由两位的二进制来表示)。如果“01”表示0V, "10"表示+15V,“11”表示-15V (不同的驱动电压表示不同的驱动方向),而且假设整个驱动的1 子帧中,某像素从3灰阶复位需要32子帧,显示至2灰阶需要22子帧,其余处于维持阶段,那么该驱动数据的表示形式则为1111......1111(共 32 组“11”)0101......0101 (共 32 组“01 ”)1010......1010(共22组“10”)0101......0101(共42组“01”),并且,本次驱动波形需要的存储空间为32*2+32*2+22*2+42*2 = 256bits (对应为图2所示查找表中的一格)。如果是采用了双向复位的方法,假设当某像素上一帧图像的灰阶数据为4,下一帧图像的灰阶数据为5,则会向灰阶7方向进行复位(与单向复位时向灰阶0进行复位有所区别),再进行由灰阶7 到灰阶5的显示。同样通过查询查找表,则可以找到5&4所在的数据,那么就根据5&4所在的数据驱动显示输出。还是假设整个驱动分为64子帧复位和64子帧显示共1 子帧中,某像素从4灰阶复位需要32子帧,显示至5灰阶需要22子帧,其余处于维持阶段,那么该驱动数据的表示形式则为:1010......1010(共32组“10”)0101......0101 (共32组“01”)1111......1111 (共 22 组“11”)0101......0101 (共 42 组“01”),同样,本次驱动波形需要的存储空间也是256bits (对应为图2所示查找表中的另一格)。
技术实现思路
本专利技术要解决的问题是现有技术中因驱动形式过于复杂,导致数据处理和存储的效率较差。为解决上述问题,本专利技术提供了一种电子纸的驱动方法,包括从第一存储单元获取上一帧图像数据;获取下一帧图像数据,比较所述下一帧图像数据和所述上一帧图像数据,获得驱动波形数据;5将所述下一帧图像数据存入所述第一存储单元,将所述驱动波形数据存入第二存储单元;根据所述第二存储单元存储的所述驱动波形数据在数据线施以驱动电压,以实现从上一帧图像到下一帧图像的显示。可选的,所述从上一帧图像到下一帧图像的显示包括本文档来自技高网...
【技术保护点】
【技术特征摘要】
【专利技术属性】
技术研发人员:黄文,李洪,杨康,
申请(专利权)人:上海天马微电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。