一种用于显示器的驱动控制器和驱动方法

文档序号:9490285阅读:614来源:国知局
一种用于显示器的驱动控制器和驱动方法
【技术领域】
[0001]本发明涉及显示器技术领域,特别是涉及一种用于显示器的驱动控制器和驱动方法。
【背景技术】
[0002]目前,显示器的驱动控制器(或驱动电路、驱动IC)根据是否具有帧储存模块(如RAM)而分为两种。
[0003]在显示器的主控制器(如CPU)不更新显示画面时,带有帧存储模块的驱动控制器能够将帧存储模块中的图像数据定时取出并转换成数据驱动电压信号,进而发送至显示器的对应数据线上以使得显示器的显示屏能够一直显示画面,此时主控制器通过移动处理接口(MIPI接口 )采用命令方式(command mode)传输图像数据至帧存储模块。因此带有帧存储模块的驱动控制器在主控制器显示静态画面时无需主控制器持续不断的发送图像数据,具有功耗低、省电的效果。但是用于存储图像数据中每个像素点的多位(比特,bit)数据的帧存储模块需要大量的存储空间,且像素深度(或像素分辨率)越大,需要的存储空间越大,这不仅会降低驱动控制器的良率而且还使得驱动控制器的成本增加。
[0004]而不带有帧存储模块的驱动控制器是直接接收由主控制器通过移动处理接口采用图像方式(video mode)传输的图像数据,并将图像数据直接转换成数据驱动电压信号用于驱动显示器的显示屏,若主控制器不发送图像数据,则显示器的显示屏不能接收并转换成有效的数据驱动电压信号,此时显示屏会显示异常。因此不带有帧存储模块的驱动控制器虽然在主控制器显示静态画面时仍需要主控制器持续不断的输出图像数据进而转换为数据驱动电压信号,具有功耗高的特点,但是其没有帧存储模块而又使得驱动控制器的成本较低。
[0005]综上,现有带有或不带有帧存储模块的驱动控制器均不能同时满足显示器对功耗和成本的要求。

【发明内容】

[0006]本发明主要解决的技术问题是提供一种显示器的驱动控制器和驱动方法,能够根据切换指令切换至带有帧存储模块和无帧存储模块的驱动控制器,且在带有帧存储模块时,将图像数据的位数数据压缩存储进而减少帧存储模块的存储空间,使得驱动控制器的成本降低,同时还降低了图像数据传输产生的功耗。
[0007]为解决上述技术问题,本发明采用的一个技术方案是,提供一种显示器的驱动控制器,该驱动控制器包括切换模块、数据压缩模块、帧存储模块、数据解压模块和数据驱动模块;切换模块用于获取每个像素点具有η位数据的第一图像数据,同时获取切换为第一工作模式还是第二工作模式的切换指令;当切换模块获取到切换为第一工作模式的切换指令时,将第一图像数据发送到数据压缩模块,数据压缩模块将第一图像数据中的每个像素点压缩成具有m位数据的对应像素点,进而形成第二图像数据;帧存储模块用于接收并存储第二图像数据,并发送至数据解压模块,以由数据解压模块将第二图像数据解压缩为每个像素点具有n位数据的第三图像数据后发送至数据驱动模块;当切换模块获取到切换为第二工作模式的切换指令时,将第一图像数据发送至数据驱动模块,数据驱动模块用于将第三图像数据或第一图像数据转换为数据驱动电压信号,并进一步利用数据驱动电压信号驱动显示器的显示屏进行显示;其中n、m是正整数,且m小于η。
[0008]其中,数据压缩模块进一步用于将第一图像数据中每个像素点的η位数据压缩成第二图像数据中的对应像素点的1位数据。
[0009]其中,数据压缩模块进一步用于截取第一图像数据中每个像素点的η位数据的最高位数据的数值作为第二图像数据中的对应像素点的1位数据的数值。
[0010]其中,数据解压模块进一步用于将第二图像数据中每个像素点的1位数据以相同的数值扩展为η位数据以得到第三图像数据。
[0011]其中,数据驱动模块进一步包括数据锁存单元、数/模转换单元和源极驱动单元;数据锁存单元用于接收并锁存第三图像数据或第一图像数据;数/模转换单元用于将第三图像数据或第一图像数据转换为数据驱动电压信号;源极驱动单元用于将数据驱动电压信号施加至显示器的对应数据线上。
[0012]为解决上述技术问题,本发明采用的另一个技术方案是,提供一种用于显示器的驱动方法,该驱动方法包括以下步骤:获取每个像素点具有η位数据的第一图像数据,同时获取切换为第一工作模式还是第二工作模式的切换指令;若获取到切换为第一工作模式的切换指令,将第一图像数据中的每个像素点压缩为具有m位数据的对应像素点,进而形成第二图像数据;对第二图像数据进行存储;将存储的第二图像数据解压缩为每个像素点具有η位数据的第三图像数据;根据第三图像数据生成用于驱动显示器的显示屏的数据驱动电压信号;若获取到切换为第二工作模式的切换指令,直接根据第一图像数据生成数据驱动电压信号;其中n、m是正整数,且m小于η。
[0013]其中,将第一图像数据中的每个像素点压缩为具有m位数据的对应像素点,进而形成第二图像数据的步骤包括:将第一图像数据中每个像素点的η位数据压缩成第二图像数据中的对应像素点的1位数据。
[0014]其中,将第一图像数据中每个像素点的η位数据压缩成第二图像数据中的对应像素点的1位数据的步骤包括:截取第一图像数据中每个像素点的η位数据的最高位数据的数值作为第二图像数据中的对应像素点的1位数据的数值。
[0015]其中,将存储的第二图像数据解压缩为每个像素点具有η位数据的第三图像数据的步骤包括:将第二图像数据中每个像素点的1位数据以相同的数值扩展为η位数据以得到所述第三图像数据。
[0016]其中,第一图像数据在第一工作模式下的刷新频率小于在第二工作模式下的刷新频率。
[0017]本发明的有益效果是:本发明提供的显示器的驱动控制器提供两种工作模式,在第一种工作模式下对输入的图像数据进行压缩及帧存储,并利用压缩后的图像数据进行显示,适于显示色彩含量相对较少且刷新率相对较低的图像(例如,黑白两色时钟图像或黑白两色组成的静态界面),而在第二工作模式下直接利用输入的图像数据进行显示,适于显示色彩含量相对较高或刷新率相对较高的图像(例如,视频图像)。与现有技术相比,本发明能够根据切换指令切换至带有帧存储模块和无帧存储模块的驱动控制器,且在带有帧存储模块时,将图像数据的位数数据压缩存储进而减少帧存储模块的存储空间,使得驱动控制器的成本降低,同时还降低了图像数据传输产生的功耗。
【附图说明】
[0018]图1是本发明提供的显示器的驱动控制器一实施方式的示意框图;
[0019]图2是图1中数据压缩模块将第一图像数据压缩成第二图像数据的示意图
[0020]图3是现有技术中用于存储每个像素点具有24位数据的帧存储模块的示意图;
[0021]图4是图1中用于存储每个像素点具有I位数据的帧存储模块的示意图;
[0022]图5是图1中数据解压模块得到每个像素点具有24位数据的第三图像数据的示意图;
[0023]图6是本发明提供的用于显示器的驱动方法一实施方式的流程示意图。
【具体实施方式】
[0024]下面结合附图和实施方式对本发明进行详细说明。
[0025]请参阅图1,图1是本发明提供的显示器的驱动控制器一实施方式的示意框图。如图1所示,该驱动控制器10包括切换模块110、数据压缩模块120、帧存储模块130、数据解压模块140和数据驱动模块150 ;切换模块110用于获取每个像素点具有η位数据的第一图像数据,同时获取切换为第一工作模式还是第二工作模式的切换指令;当切换模块110获取到切换为第一工作模式的切换指令时,将第一图像数据发送到数据压缩模块120,数据压缩模块120将第一图像数据中的每个像素点压缩成具有m位数据的对应像素点,进而形成第二图像数据;帧存储模块130用于接收并存储第二图像数据,并发送至数据解压模块140,以由数据解压模块140将第二图像数据解压缩为每个像素点具有η位数据的第三图像数据后发送至数据驱动模块150 ;当切换模块110获取到切换为第二工作模式的切换指令时,将第一图像数据发送至数据驱动模块150,数据驱动模块150用于将第三图像数据或第一图像数据转换为数据驱动电压信号,并进一步利用数据驱动电压信号驱动显示器的显示屏进行显示;其中n、m是正整数,且m小于η。
[0026]其中,切换模块110用于接收显示器的主控制器(图1中未示出)通过移动处理接口(图1中未示出)发送的第一图像数据和切换指令。
[0027]如切换模块110获取到第一图像数据中每个像素点具有24位数据,即η为24,表示显示器的显示屏能够显示24位真彩色。第二图像数据中每个像素点具有m位数据,可选m是小于η的任意正整数。此时m可选是小于24的任意正整数,如1、3、5、6、9或其他数值。
[0028]其中,数据压缩模块12
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1