用于驱动显示面板的控制器/驱动器的制作方法

文档序号:2603476阅读:112来源:国知局
专利名称:用于驱动显示面板的控制器/驱动器的制作方法
技术领域
本发明一般涉及控制器/驱动器和包括该设备的显示设备,更为确切地说,涉及适合颜色缩减的控制器/驱动器。
背景技术
控制器/驱动器用于驱动显示面板,包括液晶显示板。控制器/驱动器可以与显示面板机械式隔开,或通过使用COG(玻璃上芯片)技术集成在显示面板上。
控制器/驱动器用于在显示面板上显示高质量图像。通过使用适合于增加了的颜色数目的显示面板和适合于由每一个像素的所增加数据位组成的像素数据的控制器/驱动器,可以满足这一需求。
不过,由于对控制器/驱动器和显示面板存在各种技术限制,这一方法不适合于位于便携式设备中的控制器/驱动器和显示面板,这些便携式设备包括移动电话和PDA(个人数据助理)。对用于便携式设备的控制器/驱动器和显示面板而言需要降低功耗,再一个就是要降低安置空间。为了降低功耗,用于便携式设备的显示面板,特别是LCD,不允许显示增加的颜色数目。另外,从功耗和安置空间的角度来考虑,便携式设备中的控制器/驱动器最好不要包括具有增加的容量以存储增加的像素数据的显示存储器。因此,便携式设备中的控制器/驱动器需要使用特殊技术以获得高质量图像。
日本未决专利申请公开P2002-287709中公开了适合于便携式设备的控制器驱动器,该设备能够获得高质量图像。所公开的控制器/驱动器由用于根据抖动或误差扩散来进行颜色缩减的电路。这种结构通过使用带有减小的容量的显示存储器,使控制器/驱动器能够显示高质量图像。
不过,最近用户的需求包括图像质量的进一步改善,因此根据抖动和误差扩散的现有颜色缩减无法满足这种用户的需求。便携式设备的用户现在希望在显示器上显示照片图像,而这需要相当高的图像质量。然而,根据现有抖动的颜色缩减易受颗粒噪声的影响,而根据现有误差扩散的颜色缩减易受令人不快的摩尔纹的影响。因此,需要提供能够实现复杂的颜色缩减的控制器驱动器,以提高图像质量。
另外,控制器/驱动器最好是多功能的。当便携式设备安装有多个LCD时,最好通过使用单个的控制器/驱动器来驱动LCD。使用单个控制器/驱动器来驱动多个LCD有效地简化了便携式设备中的布线路由。
根据另一方面,控制器/驱动器最好适合于除位图之外的其他各种图像格式。位图形式的一个缺点是数据尺寸大,这一缺点对便携式设备的控制器/驱动器来说比较严重。接收数据尺寸增加了的图像数据会令人不快地增加控制器/驱动器的功耗,因为控制器/驱动器需要有功耗来接收数据位。用于解决这一缺点的一种方法是传递除位图形式之外的其他图像形式的图像,这样能够减小图像数据尺寸。例如,传递具有矢量形式或JPEG形式的图像对于降低控制器/驱动器的功耗来说是一种有前景的技术。需要指出的是,据发明人所知,目前没有任何技术对将使用除位图形式以外的图像格式的图像传递到控制器/驱动器的显示设备进行公开。
这些需求最好要满足功耗和安置空间的减少,包括集成在控制器/驱动器中的显示存储器容量的减少。因此,需要提出一种多功能控制器/驱动器,它能够在减少显示存储器容量的同时,获得高质量图像。

发明内容
因此,本发明的一个目标是提出一种多功能控制器/驱动器,它能够在减少显示存储器容量的同时,获得高质量图像。
为了实现这一目标,本发明一般讲述包括第一和第二多用途存储器区的控制器/驱动器。第一和第二存储器区用于不同的图像数据,具体取决于控制器/驱动器所处的工作模式。
具体地说,根据本发明的一个方面,用于驱动主和次显示面板的控制器/驱动器由第一和第二存储器区、颜色缩减电路和数据线驱动器电路组成。当控制器/驱动器处于第一模式时,颜色缩减电路提供在第一条件下的颜色缩减功能,用于将从外部接收的输入图像数据形成第一颜色缩减图像数据,并且提供在不同于第一条件的第二条件下的颜色缩减功能,用于将输入图像数据形成第二颜色缩减图像数据,并且第一和第二存储器区中分别存储有第一和第二颜色缩减图像数据。另外,当控制器/驱动器处于第一模式时,数据线驱动器电路驱动主和次显示面板之一,以响应第一帧的第一和第二颜色缩减图像数据之一,并且驱动主和次显示面板中的另一个,以响应紧随第一帧之后的第二帧的第一和第二颜色缩减图像数据中的另一个。另一方面,当控制器/驱动器处于第二模式时,第一存储器区中存储有与要显示在主显示面板上的主图像有关的主图像数据,并且第二存储器区中存储有与要显示在次显示面板上的次图像有关的次图像数据。另外,当控制器/驱动器处于第二模式时,数据线驱动器电路驱动主显示面板,以响应存储在第一存储器区中的主图像数据,并且驱动次显示面板,以响应存储在第二存储器区中的次图像数据。
在这样构建起来的控制器/驱动器中,第二存储器区适合于存储用于驱动次显示面板的图像数据,并且还适合于存储第二颜色缩减图像数据以通过帧率控制来实现图像质量的增强。这种结构使用减少的存储器资源,在主显示面板上有效地获得了高质量图像。
根据本发明的另一方面,用于驱动显示面板的控制器/驱动器由第一和第二存储器区、颜色缩减电路、图像处理器和数据线驱动器电路组成。当控制器/驱动器处于第一模式时,颜色缩减电路提供在第一条件下的颜色缩减功能,用于将位图形式的输入图像数据形成第一颜色缩减图像数据,并且提供在不同于第一条件的第二条件下的颜色缩减功能,用于将输入图像数据形成第二颜色缩减图像数据,并且第一和第二存储器区中分别存储有第一和第二颜色缩减图像数据。另外,当控制器/驱动器处于第一模式时,数据线驱动器电路驱动显示面板,以响应第一帧的第一和第二颜色缩减图像数据之一,并且驱动显示面板,以响应紧随第一帧之后的第二帧的第一和第二颜色缩减图像数据中的另一个。另一方面,当控制器/驱动器处于第二模式时,图像处理器使用第一存储器区作为工作区域,将不同于位图形式的其他形式的另一个输入图像数据转换成相应的位图数据,并且将相应的位图数据形成在第一存储器区中,并且第二存储器区从第一存储器区接收位图数据,并将其存储起来。另外,当控制器/驱动器处于第二模式时,数据线驱动器电路驱动显示面板,以响应存储在第二存储器区中的位图数据。
在这样构建起来的控制器/驱动器中,第一存储器区适合作为存储区,存储第一颜色缩减图像数据以通过帧率控制来实现图像质量的增强,并且还作为工作区域,用于将非位图形式的另一个输入图像数据转换为相应的位图数据。这种结构使用减少的存储器资源,在主显示面板上有效地获得了高质量图像。
根据本发明的再一方面,显示设备由处理器、显示面板和驱动显示面板以响应从处理器接收的输入图像数据的控制器/驱动器组成,输入图像数据被表示成位图形式。控制器/驱动器包括颜色缩减电路,通过对处于第一条件下的输入图像数据使用颜色缩减,生成第一颜色缩减图像数据,并且通过对处于不同于第一条件的第二条件下的输入图像数据使用颜色缩减,生成第二颜色缩减图像数据,第一存储器区存储第一颜色缩减图像数据,第二存储器区存储第二颜色缩减图像数据,并且数据线驱动器电路驱动显示面板,以响应第一帧中的第一和第二颜色缩减图像数据之一,并且驱动显示面板,以响应紧随第一帧之后的第二帧中的第一和第二颜色缩减图像数据中的另一个。


根据下面的讲述并结合附图,将能更好地理解本发明的上述和其他目标、优势和特征,其中图1为一框图,示出了根据本发明第一实施例的包括有控制器/驱动器的显示设备的示例结构;图2为一框图,示出了第一实施例中的控制器/驱动器内的抖动电路的示例结构;图3示意性地示出了当控制器/驱动器处于正常模式时,第一实施例中的显示设备的示例工作;图4示意性地示出了当控制器/驱动器处于图像质量增强模式时,第一实施例中的显示设备的示例工作;图5为一框图,示出了根据本发明第二实施例的包括有控制器/驱动器的显示设备的示例结构;图6为一框图,示出了第二实施例中的控制器/驱动器内的误差扩散电路;图7为一框图,示出了根据本发明第三实施例的显示设备的示例结构;图8为一框图,示出了第三实施例中的控制器/驱动器内的双输出抖动电路的示例结构;图9为一框图,示出了第三实施例中的控制器/驱动器内的第一和第二显示存储器的示例结构;图10示意性地示出了当控制器/驱动器处于矢量数据模式时,第三实施例中的示例工作;图11示意性地示出了当控制器/驱动器处于位图数据模式时,第三实施例中的示例工作;图12为一框图,示出了第四实施例中的显示设备的示例结构;图13为一框图,示出了第四实施例中的控制器/驱动器内的误差扩散电路的示例结构。
具体实施例方式
下面将参考解释性实施例来讲述本发明。本领域技术人员都知道,在本发明的指导下可以完成许多替代性实施例,并且本发明并不受用于解释目的的这些实施例的限制。
第一实施例1.显示设备结构图1为一框图,示出了第一实施例中的显示设备10的示例结构。显示设备10由主LCD面板11、次LCD面板12、CPU(中央处理单元)13、控制器/驱动器14和一对门线驱动器15和16组成。
主LCD面板11由在Y轴方向(垂直方向)上延伸的H1数据线11a和在X轴方向(水平方向)上延伸的V1门线11b组成;需要指出的是,H1表示数据线11a的个数,并且V1表示门线11b的个数。像素位于数据线11a和门线11b的各个交叉处。换句话说,主LCD面板11包括以V1行H1列分布的像素。
相应的,次LCD面板12由在Y轴方向上延伸的H2数据线12a和在X轴方向上延伸的V2门线12b组成。次LCD面板12包括以V2行H2列形式在数据线12a和门线12b的各个交叉处分布的像素。次LCD面板12的H2数据线12a分别连接到从主LCD面板11的H1数据线11a中选出的H2数据线。正如下面所述,设计的控制器/驱动器14通过主LCD面板11的数据线11a来驱动次LCD面板12的数据线12a。
CPU13将表示待显示在主和次LCD面板11和12上的图像的输入图像数据17提供给控制器/驱动器14。输入图像数据17是k位灰度级位图数据(也就是2k灰度级位图数据),它使用k数据位来表示每一个像素的灰度级。CPU13还形成了控制信号18,以控制控制器/驱动器14。
在CPU13的控制下,控制器/驱动器14驱动主和次LCD面板11和12的数据线11a和12a,以响应输入图像数据17。另外,控制器/驱动器14形成定时控制信号19a和19b,用于控制门线驱动器15和16的操作时序。
控制器/驱动器14有两种工作模式正常模式和图像质量增强模式。当处于正常模式时,控制器/驱动器14驱动所选的一或两个具有正常图像质量的主和次LCD面板11和12。另一方面,当处于图像质量增强模式时,控制器/驱动器14有选择地增强主LCD面板11的所选部分的图像质量;控制器/驱动器14以正常图像质量来驱动主LCD面板11的其余部分。在主LCD面板11内部,以增强图像质量来驱动的所选部分可以被称为增强图像质量区,并且其余部分可以被称为正常图像质量区。当控制器/驱动器14处于图像质量增强模式时,次LCD面板12被去激活,并且没有图像显示在次LCD面板12上。控制器/驱动器14的工作模式受到控制信号18的控制。
门线驱动器15和16分别用于驱动主和次LCD面板11和12的门线。门线驱动器15响应从控制器/驱动器14接收的定时控制信号19a,以扫描主LCD面板11的门线11b。相应地,门线驱动器16响应定时控制信号19b,以扫描次LCD面板12的门线12b。
2.控制器/驱动器结构控制器/驱动器14由存储器控制器电路21、抖动电路22、显示存储器23、锁存器电路24、数据线驱动器25、灰度级电压生成器电路26和定时控制电路27组成。
设计的存储器控制器电路21用于将从CPU13接收的输入图像数据17传递到抖动电路22,并且控制抖动电路22和显示存储器23。更为确切地说,存储器控制器电路21的功能如下(1)依序将输入图像数据17的像素数据传递给抖动电路22的功能;(2)为有关所传递像素数据的像素提供由x和y坐标组成的坐标数据31的功能;(3)提供用于控制为抖动电路22所用的抖动矩阵的矩阵开关信号32的功能;以及(4)形成显示存储器控制信号33以响应从CPU13接收的控制信号18和从定时控制电路27接收的定时控制信号34的功能。
显示存储器控制信号33可以包括用于表示显示存储器23的访问地址的地址信号,行地址选通(RAS)信号,以及列地址选通(CAS)信号等。显示存储器23的访问和工作时序被这些控制信号所控制。
抖动电路22通过抖动为输入图像数据17提供r位颜色缩减,以形成颜色缩减图像数据35,其中r为小于k的整数。颜色缩减图像数据35为n位位图数据(也就是2n灰度级位图数据),其中n=k-r。换句话说,颜色缩减图像数据35通过使用n数据位来表示每一个像素的灰度级。抖动电路22使用指定的(r,r)抖动矩阵以及表示每一个像素的x和y坐标的坐标数据31来实现抖动。抖动电路22选择两个抖动矩阵A1和A2之一,以响应矩阵开关信号32,并且使用所选的抖动矩阵来实现输入图像数据17的抖动。当将矩阵开关信号32设为逻辑“0”时,抖动电路22选择抖动矩阵A1来实现抖动。另一方面,当将矩阵开关信号32设为逻辑“1”时,抖动电路22选择抖动矩阵A2。
显示存储器23中存储有从抖动电路22接收的颜色缩减图像数据35。在显示存储器23中限定有主区域23a和次区域23b。主区域23a的容量为H1×V1×n位,而次区域23b的容量为H1×V2×n位;H1为主LCD面板11的像素列数,V1为主LCD面板11的像素行数,V2为次LCD面板12的像素行数。这表明主区域23a的容量足够存储主LCD面板11中所有像素的像素数据,并且次区域23b的容量足够存储次LCD面板12中所有像素的像素数据。显示存储器23的结构包括H1×n个位线,并且通过位线同时输出H1×n个数据位,其中H1×n个数据位是与主LCD面板11的所选的包括H1个像素在内的一个像素行有关的像素数据。
如下所述,显示存储器23中的次区域23b用于两个目的一个目的是存储与待显示在次LCD面板12上的图像有关的图像数据,并且另一个目的是存储用于通过帧率控制技术来增强主LCD面板11的图像质量的图像数据。这使得控制器/驱动器14能够以减小的显示存储器尺寸来实现图像质量的增强和多个LCD面板的同时驱动。
锁存器电路24、数据线驱动器电路25和灰度级电压生成器电路26作为驱动部件,用于驱动主LCD面板11和/或次LCD面板12,以响应颜色缩减图像数据35。锁存器24锁存从显示存储器23接收的H1×n位像素数据,以响应从定时控制电路27接收的锁存信号,并且将锁存的像素数据传递到数据线驱动器电路25。灰度级电压生成器电路26为数据线驱动器电路25提供分别与可在主和次LCD面板12和13上表示的2n个灰度级有关的2n个电压。数据线驱动器电路25为每一个像素选择2n个电压之一,以响应有关的像素数据,并且为每一个像素将所选的电压形成在主LCD面板11中的有关数据线11a上,或者通过有关数据线11a形成在次LCD面板12中的有关数据线12a上。
定时控制电路27为控制器/驱动器14中的存储器控制器电路21、显示存储器23和锁存器电路24,以及为门线驱动器15和16,提供定时控制。更为确切地说,定时控制电路27为存储器控制器电路21定时控制信号34,并且从而控制显示存储器23的写/读定时。另外,定时控制器27生成锁存信号36,并输出到锁存电路24,并且从而为锁存器电路24提供数据锁存定时控制。最后,定时控制电路27为门线驱动器15和16提供控制信号19a和19b,并且从而控制主LCD面板11中的门线11b和次LCD面板12中的门线12b的激活定时。图像在主LCD面板11上显示的帧率受到定时控制信号34、锁存信号36和控制信号19a和19b的控制。
3.抖动电路的结构图2为一框图,示出了能够实现2位颜色缩减的抖动电路22的示例结构,其中假定r(=k-n)为2。抖动电路22由矩阵选择器22a、XOR门22b、抖动矩阵缓存22c和加法器22d组成。抖动电路22接收用于每一个像素的k位像素数据,k位像素数据的数据位被并行输入到抖动电路22。另外,抖动电路22接收每一个像素的x和y坐标。矩阵选择器22a计算出通过将像素的x坐标除以2而获得的余数p和通过将像素的y坐标除以2而获得的余数q。余数p和q均是从“0”和“1”中选出的值。XOR门22b通过将余数q和矩阵开关信号32的逻辑值进行XOR运算,生成逻辑值q’。抖动矩阵缓存22c中包括有2×2Bayer矩阵A;Bayer矩阵A的(i,j)元素被表示为aij,它是一个2位数据。一旦接收余数p和逻辑值q’,抖动矩阵缓存22c输出元素apq’,它是Bayer矩阵A的(p,q)元素。加法器22d将抖动矩阵缓存22c的输出加到输入图像数据17上。加法器22d的输出的高n数据位被取出来作为颜色缩减图像数据35。
这种结构使得抖动电路22通过使用抖动矩阵A1和A2中的所选一个来为输入图像数据17提供抖动,其中表示如下 4.显示设备的工作如上所述,控制器/驱动器14具有两种工作模式正常模式和图像质量增强模式。当处于正常模式时,控制器/驱动器14除了驱动主LCD面板11以外,还驱动次LCD面板12。另一方面,当处于图像质量增强模式时,控制器/驱动器14驱动主LCD面板11中具有高质量的所选部分,同时次LCD面板被去激活。下面来详细讲述控制器/驱动器14在正常模式和图像质量增强模式下的工作。
(4-1)正常模式的工作图3示意性地示出了当控制器/驱动器14处于正常模式时显示设备10的工作。CPU13通过使用控制信号18来指示控制器/驱动器14,使其激活次LCD面板12。响应控制信号18,控制器/驱动器14处于正常模式下。
另外,CPU13生成输入图像数据17,使得输入图像数据17包括主图像数据17a,表示待显示在主LCD面板11上的图像,以及次图像数据17b,表示待显示在次LCD面板12上的图像。CPU13然后为控制器/驱动器14提供输入图像数据17。
响应处于正常模式下的控制器/驱动器14,存储器控制器电路21将矩阵开关信号32设为逻辑值0,并且从而指示抖动电路22来选择抖动矩阵A1。此外,存储器控制器电路21将坐标数据31和包括主和次图像数据17a和17b在内的输入图像数据17传递给存储器控制器电路21。
抖动电路22对每一个主和次图像数据17a和17b使用抖动,并且从而形成颜色缩减的主图像数据35a和颜色缩减的次图像数据35b。颜色缩减的主图像数据35a是通过对主图像数据17a进行抖动而得到的,而颜色缩减的次图像数据35b是通过对次图像数据17b进行抖动而得到的。抖动电路22形成的颜色缩减图像数据35包括颜色缩减的主和次图像数据35a和35b,并且为显示存储器23提供颜色缩减图像数据35。
显示存储器23将颜色缩减的主图像数据35a存储到主区域23a,并且还将颜色缩减的次图像数据35b存储到次区域23b。换句话说,当控制器/驱动器14处于正常模式时,主区域23a能够存储用于驱动主LCD面板11的图像数据,而次区域23b能够存储用于驱动次LCD面板12的图像数据。
数据线驱动器电路25驱动主LCD面板11中的数据线11a,以响应颜色缩减的主图像数据35a,并且还驱动次LCD面板12中的数据线12a,以响应颜色缩减的次图像数据35b。如上所述,次LCD面板12中的数据线12a是通过主LCD面板11中的数据线11a而被驱动的。在驱动数据线11a和12a的同时,门线驱动器15和16驱动主和次LCD面板11和12中的门线11b和12b。因此实现了分别在主和次LCD面板11和12上显示分别由主和次图像数据17a和17b来表示的图像。
(4-2)图像质量增强模式的工作图4示意性地示出了当控制器/驱动器14处于图像质量增强模式时显示设备10的工作。CPU13通过使用控制信号18来指示控制器/驱动器14,使其在主LCD面板11的所选部分上显示高质量图像。响应控制信号18,控制器/驱动器14处于图像质量增强模式下。
另外,CPU13生成输入图像数据17,使得输入图像数据17包括正常质量图像数据17c和增强质量图像数据17d,正常质量图像数据17c表示待显示在主LCD面板11的正常图像质量区域上的图像,并且增强质量图像数据17d表示待显示在主LCD面板11的增强图像质量区域上的图像。CPU13然后为控制器/驱动器14提供输入图像数据17,包括正常质量图像数据17c和增强质量图像数据17d。需要指出的是,CPU13不为控制器/驱动器14提供用于次LCD面板12的数据。存储器控制器电路21先后将从CPU13接收的正常质量图像数据17c和增强质量图像数据17d传递给抖动电路22。
抖动电路22对正常质量图像数据17c和增强质量图像数据17d使用抖动。更为确切地说,抖动电路22使用抖动矩阵A1对正常质量图像数据17c进行抖动,从而形成颜色缩减的正常质量图像数据35c。另外,抖动电路22使用抖动矩阵A1对增强质量图像数据17d进行抖动,从而形成第一颜色缩减的增强质量图像数据35d,并且还使用抖动矩阵A2对增强质量图像数据17d进行抖动,从而形成第二颜色缩减的增强质量图像数据35e。抖动电路22形成的颜色缩减图像数据35包括颜色缩减的正常质量图像数据35c和第一、第二颜色缩减的增强质量图像数据35d和35e,并提供给显示存储器23。
更为确切地说,抖动电路22形成颜色缩减的正常质量图像数据35c和第一、第二颜色缩减的增强质量图像数据35d和35e如下所述。当为抖动电路22提供正常质量图像数据17c时,存储器控制器电路21将矩阵开关信号32设为逻辑值0,并且从而指示抖动电路22,使其选择抖动矩阵A1用于抖动。抖动电路22使用抖动矩阵A1对正常质量图像数据17c进行抖动,以形成颜色缩减的正常质量图像数据35c。颜色缩减的正常质量图像数据35c存储在显示存储器23的主区域23a中。
另一方面,当为抖动电路22提供增强质量图像数据17d时,存储器控制器电路21在增强质量图像数据17d的数据位被输入到抖动电路22所用频率的两倍频率处,打开矩阵开关信号32。更为确切地说,存储器控制器电路21为与抖动电路22的目标像素有关的像素数据提供被设为逻辑值0的矩阵开关信号32。响应被设为逻辑值0的矩阵开关信号32,抖动电路22使用抖动矩阵A1对对目标像素进行抖动。通过抖动而得到的结果像素数据被存储在显示存储器23的主区域23a中。然后,存储器控制器电路21将矩阵开关信号32设为逻辑值1。响应被设为逻辑值1的矩阵开关信号32,抖动电路22使用抖动矩阵A2对目标像素进行抖动。通过抖动而得到的结果像素数据被存储在显示存储器23的次区域23b中。对于其他像素做同样处理。这一过程通过使用抖动矩阵A1对增强质量图像数据17d进行抖动,使抖动电路22形成第一颜色缩减的增强质量图像数据35d,通过使用抖动矩阵A2对增强质量图像数据17d进行抖动来形成第二颜色缩减的增强质量图像数据35e。
显示存储器23将颜色缩减的正常质量图像数据35c和第一颜色缩减的增强质量图像数据35d存储在主区域23a中。并且还将第二颜色缩减的增强质量图像数据35e存储在次区域23b中。
数据线驱动器25驱动主LCD面板11的数据线11a,以响应颜色缩减的正常质量图像数据35c,以及第一和第二颜色缩减的增强质量图像数据35d和35e。同时,门线11b被门线驱动器15所激活,以合适的时序与数据线11a的驱动保持同步。因此实现了对主LCD面板11的正常图像质量区域中的像素的驱动,以响应颜色缩减的正常质量图像数据35c,并且还实现了对增强图像质量区域中的像素的驱动,以响应第一和第二颜色缩减的增强质量图像数据35d和35e。
这一过程使控制器/驱动器14能够在主LCD面板11的正常图像质量区域上以正常质量显示图像。通过使用抖动矩阵A1来生成的颜色缩减的正常质量图像数据35c是从显示存储器23的每一帧而得到的,并且正常图像质量区域中的像素被驱动以响应所得到的颜色缩减的正常质量图像数据35c。因此实现了在主LCD面板11的正常图像质量区域上对与正常质量图像数据17c有关的图像的显示。
另一方面,图像质量是通过在主LCD面板11的增强图像质量区域中进行抖动和帧率控制而得到增强的。在第一帧,通过使用抖动矩阵A1来生成的第一颜色缩减的增强质量图像数据35d是从显示存储器23而得到的,并且增强图像质量区域中的像素被驱动以响应第一颜色缩减的增强质量图像数据35d。在紧接着第一帧的第二帧,通过使用抖动矩阵A2来生成的第二颜色缩减的增强质量图像数据35e是从显示存储器23而得到的,并且增强图像质量区域中的像素被驱动以响应第二颜色缩减的增强质量图像数据35e。以后的各帧做法相同;在奇数帧,增强图像质量区域中的像素被驱动以响应第一颜色缩减的增强质量图像数据35d,而在偶数帧,则是被驱动以响应第二颜色缩减的增强质量图像数据35e。交替使用通过使用不同的抖动矩阵来生成的第一和第二颜色缩减的增强质量图像数据35d和35e,有效地减少了因抖动而引起的图像颗粒噪声,并且从而提高增强图像质量区域的图像质量。
控制器/驱动器14能够部分地更新显示在主LCD面板11的增强图像质量区域上的图像,如下所述。更新图像从CPU13向控制器/驱动器14提供与待更新图像的部分有关的差分图像数据和表示待更新部分中像素坐标的坐标数据开始。抖动矩阵22使用抖动矩阵A1和A2对差分图像数据进行抖动。然后,与该待更新部分有关的显示存储器23的主区域23a的部分被覆盖重写到通过使用抖动矩阵A1而生成的抖动差分图像数据,同时与该待更新部分有关的显示存储器23的主区域23a的部分被覆盖重写到通过使用抖动矩阵A2而生成的抖动差分图像数据。这一过程完成了对显示在主LCD面板11的增强图像质量区域上的图像的部分更新。通过仅传输待更新图像数据来部分地更新主LCD面板11上图像的这一结构,有效地减小了功耗;这提高了对用于便携式设备的该实施例中的显示设备10的使用。
总之,在该实施例中利用了用于驱动多个LCD面板的存储器资源的控制器/驱动器14,通过使用抖动和帧率控制,同时使用减小的存储器容量,实现了图像质量的提高。控制器/驱动器14使用显示存储器23的次区域23b具有多种目的,一是存储颜色缩减的次图像数据35b以用于驱动次LCD面板12,二是存储第二颜色缩减的增强质量图像数据35e以用于通过抖动和帧率控制在主LCD面板11上显示质量增强的图像。这使控制器/驱动器14能够在主LCD面板11上显示增强质量的图像和使用减少的存储器资源来驱动多个显示面板。
另外,该实施例中的控制器/驱动器14通过抖动和帧率控制有效地实现了图像质量的提高,同时具有减小的功耗。一旦在显示存储器23上生成和存储了第一和第二颜色缩减的增强质量图像数据35d和35e,控制器/驱动器14不需要每一帧都从CPU13接收图像数据以实现帧率控制。这种工作在控制器/驱动器14实施了帧率控制的同时,有效地减少了从CPU13到控制器/驱动器14的数据传输。数据传输的减少有效地减少了控制器/驱动器14的功耗。这是很重要的,特别是当将该实施例中的显示设备10安装在便携式设备中的时候。
在该实施例中,主LCD面板11在控制器/驱动器14处于图像质量增强模式时的刷新帧率高于它在控制器/驱动器14处于正常模式时的刷新帧率。增加帧率使通过使用不同的抖动矩阵而生成的图像在高频处打开,并且从而使得结构性噪声难以察觉到。因此有效地提高了图像质量;不过,帧率的增加会令人不快地增加功耗。为了实现提高的图像质量同时又具有减少的功耗,优选情况下帧率的控制应该是当需要增强的图像质量时,也就是说,当控制器/驱动器14处于图像质量增强模式时,就增加帧率,而当控制器/驱动器14处于正常模式时,就减少帧率。
对于作为等于或小于r的自然数的任意i和j,用于生成颜色缩减图像数据35的抖动矩阵A1和A2要能够满足如下等式aij1+aij2=const.]]>(常数)其中aij1是抖动矩阵A1的(i,j)元素,并且aij2是抖动矩阵A2的(i,j)元素。显示通过使用这样构建的抖动矩阵A1和A2而生成的图像,能够使抖动误差在时域和空域中均一地分布。因此有效地提高了图像质量。
尽管在该实施例中,在主LCD面板11中准备了增强图像质量区域,不过也可以在次LCD面板12中准备有增强图像质量区域,来取代主LCD面板11。在这种情况下,主LCD面板12被去激活,以响应处于图像质量增强模式下的控制器/驱动器14,并且整个次LCD面板12被用作为增强图像质量区域。
此外,在替代性实施例中,显示存储器23中的次区域23b可以具有与主区域23a相同的容量。因此,当控制器/驱动器14处于图像质量增强模式时,整个主LCD面板11可以被用作为增强图像质量区域。作为替代,整个次LCD面板12可以被用作为增强图像质量区域。
第二实施例1.显示设备结构图5为一框图,示出了根据本发明第二实施例的显示设备20的结构。显示设备20通过误差扩散而不是抖动,为输入图像数据17提供r位颜色缩减。为了实现误差扩散,在该实施例中使用误差扩散电路28来取代抖动电路22。此外,设计的存储器控制器21为误差扩散电路28提供初始误差开关信号37而不是矩阵开关信号28。初始误差开关信号37是初始误差的指示器,为误差扩散电路28所使用。进而,设计的存储器控制器21为误差扩散电路28提供了坐标数据31,表示每一个像素的x和y坐标。
图6示出了设计用于通过误差扩散来提供2位颜色缩减的误差扩散电路28的示例结构;这表明r=2。误差扩散电路28由初始误差配置电路41、第一和第二误差扩散部件42a和42b、以及选择器43组成。初始误差配置电路41生成第一和第二初始误差xINI1和xINI2,以响应由坐标数据31所指示的y坐标。第一和第二初始误差xINI1和xINI2彼此互不相同,并且依赖于目标像素的y坐标。在一个示例中,当通过将坐标y除以4而得到的余数等于0时,第一和第二初始误差xINI1和xINI2分别被设为“0”和“3”,当余数等于1时被设为“2”和“1”,当余数等于2时被设为“1”和“2”,并且当余数等于3时被设为“3”和“0”。
第一误差扩散部件42a通过使用从初始误差配置电路41接收的第一初始误差xINI1来对输入图像数据17进行误差扩散,以生成第一颜色缩减图像数据44a。为了实现误差扩散,第一误差扩散部件42a由加法器46、延迟电路47、误差选择器48和另一个加法器49组成。加法器46将从误差选择器48接收的2位误差x加到输入图像数据17的低两位上,从而形成了和数据xSUM和进位c。和数据xSUM是2位数据,表示输入图像数据17的低两位与误差x之和。延迟电路47将和数据xSUM延迟了与一个像素处理有关的延迟时间。当目标像素的x坐标为“1”时(也就是说,当目标像素为最左边的像素时),误差选择器48选择第一初始误差xINI1作为误差x并输出到加法器46,而选择延迟电路47的输出作为误差x并输出到加法器46。加法器49将进位c加到输入图像数据17的高n位上。加法器49的输出是通过使用第一初始误差xINI1来进行误差扩散而获得的第一颜色缩减图像数据44a。
第二误差扩散部件42b通过使用从初始误差配置电路41接收的第二初始误差xINI2来对输入图像数据17进行误差扩散。第二误差扩散部件42b的结构几乎与第一误差扩散部件42a的结构相同,除了误差选择器48接收第二误差扩散部件42b而不是第一误差扩散部件42a。
选择器43响应初始误差开关信号37,以选择第一和第二颜色缩减图像数据44a和44b作为颜色缩减图像数据35。具体地说,当初始误差开关信号37被设为逻辑值“0”时,第一颜色缩减图像数据44a被输出作为颜色缩减图像数据35。另一方面,当初始误差开关信号37被设为逻辑值“1”时,第二颜色缩减图像数据44b被输出作为颜色缩减图像数据35。
误差扩散电路28的所述这种结构在当初始误差开关信号37被设为逻辑值“0”时,通过使用初始误差xINI1来进行误差扩散,同样实现了输入图像数据17的颜色缩减,并且在当初始误差开关信号37被设为逻辑值“1”时,通过使用初始误差xINI2来进行误差扩散,实现了输入图像数据17的颜色缩减。
2.显示设备的工作参考图5,在该实施例中显示设备20的工作类似于第一实施例中显示设备10的工作,除了控制器/驱动器14是通过使用第一初始误差xINI1来进行误差扩散而不是使用抖动矩阵A1来进行抖动,以及通过使用第二初始误差xINI2来进行误差扩散而不是使用抖动矩阵A2来进行抖动以外。
当控制器/驱动器14处于正常模式时,存储器控制器电路21将初始误差开关信号37设为逻辑值“0”。响应被设为逻辑值“0”的初始误差开关信号37,误差扩散电路28能够输出第一颜色缩减图像数据44a作为结果得到的颜色缩减图像数据35。这等于是说,误差扩散电路28能够通过使用第一初始误差xINI1来实施误差扩散。一旦通过存储器控制器电路21从CPU13接收主和次图像数据17a和17b,则误差扩散电路28通过使用第一初始误差xINI1来对主和次图像数据17a和17b进行误差扩散,以形成颜色缩减主图像数据35a和颜色缩减次图像数据35b。颜色缩减主图像数据35a存储在主区域23a中,并且颜色缩减次图像数据35b存储在次区域23b中。数据线驱动器电路25驱动主LCD面板11的数据线11a,以响应存储在主区域23a中的颜色缩减主图像数据35a,同时驱动次LCD面板12的数据线11b,以响应存储在次区域23b中的颜色缩减次图像数据35b。结果导致与主和次图像数据17a和17b有关的图像分别被显示在主和次LCD面板11和12上。
另一方面,当控制器/驱动器14处于图像质量增强模式时,CPU13分别形成正常质量图像数据17c和增强质量图像数据17d。正常质量图像数据17c与待显示在正常图像质量区域上的图像有关,而增强质量图像数据17d则与待显示在增强图像质量区域上的图像有关。通过存储器控制器电路21将正常质量图像数据17c和增强质量图像数据17d提供给误差扩散电路28。
当为误差扩散电路28提供正常质量图像数据17c时,存储器控制器电路21将初始误差开关信号37设为逻辑值“0”。这使误差扩散电路28能够通过第一初始误差xINI1来实施误差扩散。误差扩散电路28能够通过使用第一初始误差xINI1来对正常质量图像数据17c进行误差扩散,以形成颜色缩减正常质量图像数据35c。颜色缩减正常质量图像数据35c存储在显示存储器23的主区域23a中。
另一方面,当为误差扩散电路28提供增强质量图像数据17d时,存储器控制器电路21在增强质量图像数据17d的数据位被输入到误差扩散电路28所用频率的两倍频率处,打开初始误差开关信号37。更为确切地说,存储器控制器电路21为增强质量图像数据17d的特定像素的像素数据提供被设为逻辑值“0”的初始误差开关信号37。响应被设为逻辑值“0”的初始误差开关信号37,误差扩散电路28选择通过使用初始误差xINI1来实施误差扩散的第一误差扩散部件42a,来对特定像素数据进行误差扩散。结果得到的像素数据存储在显示存储器23的主区域23a中。然后,存储器控制器电路21将初始误差开关信号37设为逻辑值“1”。响应被设为逻辑值“1”的初始误差开关信号37,误差扩散电路28选择通过使用初始误差xINI2来实施误差扩散的第二误差扩散部件42b,来对特定像素数据进行误差扩散。结果得到的像素数据存储在显示存储器23的次区域23b中。对于其他像素做同样处理。这一过程通过使用第一初始误差xINI1来进行误差扩散,使误差扩散电路28形成第一颜色缩减的增强质量图像数据35d,并且通过使用第二初始误差xINI2来进行误差扩散,形成第二颜色缩减的增强质量图像数据35e。
颜色缩减正常质量图像数据35c和第一颜色缩减增强质量图像数据35d存储在主区域23a中,并且第二颜色缩减增强质量图像数据35e存储在次区域23b中。数据线驱动器电路25使用颜色缩减正常质量图像数据35c和第一、第二颜色缩减增强质量图像数据35d和35e。主LCD面板11的正常图像质量区域中的像素被驱动以响应颜色缩减正常质量图像数据35c,同时增强图像质量区域中的像素被驱动以响应第一和第二颜色缩减增强质量图像数据35d和35e。
对于第一实施例的情况,图像以正常图像质量显示在主LCD面板11的正常图像质量区域上,而在增强图像质量区域中的图像质量通过误差扩散和帧率控制得到增强。颜色缩减正常图像数据35c是从显示存储器23的每一帧而得到的,并且其像素被驱动以响应在正常图像质量区域中所得到的颜色缩减正常图像数据35c。因此实现了在主LCD面板11的正常图像质量区域上对与具有正常图像质量的正常质量图像数据17c有关的图像的显示。另一方面,第一和第二颜色缩减增强质量图像数据35d和35e被交替得到。在奇数帧,从显示存储器23得到第一颜色缩减增强质量图像数据35d,并且增强图像质量区域中的像素被驱动以响应第一颜色缩减的增强质量图像数据35d。另一方面,在偶数帧,从显示存储器23得到第二颜色缩减增强质量图像数据35e,并且增强图像质量区域中的像素被驱动以响应第二颜色缩减增强质量图像数据35e。交替使用由具有不同初始误差的误差扩散来生成的图像数据,有效地减少了因误差扩散而可能引起的摩尔纹,并且从而提高了增强图像质量区域的图像质量。
总之,在该实施例中利用了用于驱动多个LCD面板的存储器资源的控制器/驱动器14,通过使用误差扩散和帧率控制,同时使用减小的存储器容量,实现了图像质量的提高。此外,该实施例中的控制器/驱动器14通过误差扩散和帧率控制有效地实现了图像质量的提高,同时具有减小的功耗。
对于任意一个像素线(也就是像素的任意一个y坐标),用于生成第一和第二颜色缩减增强质量图像数据35d和35e的第一和第二初始误差xINI1和xINI2要能够满足如下等式xINI1+xINI2=const.]]>显示通过使用这样构建的初始误差xINI1和xINI2而生成的图像,能够使扩散误差在时域和空域中均一地分布。因此有效地提高了图像质量。
第三实施例1.显示设备结构图7示出了根据本发明第三实施例的显示设备30的示例结构。在第三实施例中,图像数据以矢量的形式被部分地传输到控制器/驱动器,并且余数以位图的形式被传输。这种方法对于减小传输到控制器/驱动器的图像数据量是有效的,同时能够取得必要的图像质量。根据本发明人所知,位图形式适合于表示一些显示在便携式设备上的图像,而矢量形式适合于表示其他图像。照片由于需要许多灰度级来实现诸如精细梯度等丰富的展现,因此适合于被表示成位图形式。诸如视频游戏图像和地像等主要由对比度来表示的图像不适合使用位图形式,因为位图形式会不必要地增加数据尺寸。此外,通过位图形式的图像数据来表示运动图片会令人不快地增加数据传输量。因此,在该实施例中,矢量形式用于传递需要较少数据传递的图像,诸如视频游戏图像和地像等。
在如图7所示的第三实施例中,图像显示设备30由LCD面板51、CPU52、控制器/驱动器53和门线驱动器54组成。
LCD面板51包括H数据线(电源线)51a和V门线51b,它们相互交叉。数据线51a在y轴方向(垂直方向)上延伸,而门线51b在x轴方向(水平方向)上延伸。像素位于数据线51a和门线51b的各个交叉处;换句话说,LCD面板51包括以H行V列分布的像素。
CPU52形成图像数据,表示待显示在LCD面板51上的图像,并且为控制器/驱动器53提供所形成的图像数据。从CPU52传递到控制器/驱动器53的图像数据以下述两种形式之一来形成一种是位图形式,另一种是矢量形式。
在当所形成的图像适合于矢量数据的情况下,CPU52生成表示输出到控制器/驱动器53的图像的矢量数据55。矢量数据55由矢量绘图指令(下文中简称为指令),每一个指令表示图像中所包括的一个基本图形;图像帧是由一或多个指令来表示的。矢量数据55可以被描述成SVGTM(标称矢量图形)形式,或MacromediaFlashTM形式。与位图形式相比,矢量形式的使用使图像能够以较少的数据来表示,并且从而有效地较少了从CPU52到控制器/驱动器53的数据传递。
在当由CPU52形成的图像适合于表示成矢量形式的情况下,例如,当所形成的图像为由许多个灰度级表示的照片图像时,CPU52生成与待输出到控制器/驱动器的图像有关的位图数据56。位图数据56为k位位图数据,适合于2k灰度级图像,而上述矢量数据55则是适合于2n灰度级图像的图像数据;需要指出的是,n小于k。此外,CPU52通过提供存储器控制信号57控制着控制器/驱动器53。
控制器/驱动器53驱动LCD51的数据线51a,以响应从CPU52接收的矢量数据55、位图数据56和存储器控制信号57。控制器/驱动器53既适合于矢量数据55,也适合于位图数据56。当将矢量数据55传递到控制器/驱动器53时,控制器/驱动器53处于矢量数据模式。另一方面,当将位图数据56传递到控制器/驱动器53时,控制器/驱动器53处于位图数据模式。当控制器/驱动器53处于矢量数据模式时,控制器/驱动器53将矢量数据55转换成位图数据,并且使用从矢量数据55形成的位图数据来驱动LCD面板51。另一方面,当处于位图数据模式时,控制器/驱动器53驱动LCD面板51,以响应位图数据56。此外,控制器/驱动器53生成控制信号58,用于控制门线驱动器54的工作定时。如下所述,当接收位图数据56时,控制器/驱动器53能够通过使用抖动和帧率控制来在LCD面板51上显示质量增强的图像。
门线驱动器54驱动LCD面板51的门线51b,以响应从控制器/驱动器53接收的控制信号58。
2.控制器/驱动器结构控制器/驱动器53由图像处理器61、存储器控制器电路62、双输出抖动电路63、选择器64、第一显示存储器65、第二显示存储器66、锁存器电路67、数据驱动器电路68、灰度级电压生成器电路69和定时控制器70组成。
图像处理器61将矢量数据65转换成位图数据,并且将位图数据形成在第一显示存储器65上。图像处理器61使用第一显示存储器65作为工作区域,用于形成位图数据。具体地说,图像处理器61先后解译矢量数据55中的指令以形成表示与指令有关的基本图形的中间工作数据71,并且先后将所形成的中间工作数据71写入第一显示存储器65中。需要指出的是,中间工作数据71是以位图形式来描述的。当与最新形成的一个中间工作数据71有关的基本图形与另一个已经存在于第一显示存储器65中的基本图形相重叠时,图像处理器61覆盖重写第一显示存储器65的有关部分。在完成对与图像帧有关的指令的解译之后,在第一显示存储器65上就形成了表示该图像帧的位图数据。
设计的存储器控制器电路62用于将从CPU52接收的位图数据56传递到双输出抖动电路63,并且为双输出抖动电路63提供表示每一个像素的x和y坐标的坐标数据72。此外,存储器控制器电路62生成第一和第二存储器控制信号74和75来控制第一和第二显示存储器65和66,以响应从CPU13接收的控制信号57和从定时控制器电路70接收的定时控制信号73。第一和第二存储器控制信号74和75每一个均包括表示访问地址的地址信号,行地址选通(RAS)信号,以及列地址选通(CAS)信号。第一和第二显示存储器65和66的访问时序和工作时序被这些控制信号所控制。
双输出抖动电路63通过使用坐标数据72进行抖动来为位图数据56提供r位颜色缩减,并且从而形成第一和第二颜色缩减图像数据76和77,其中r为小于k的整数。第一和第二颜色缩减图像数据76和77的每一个为n位位图数据,用n位来表示每一个像素的灰度级,其中n=k-r。换句话说,第一和第二颜色缩减图像数据76和77是2n灰度级位图数据。具体地说,双输出抖动电路63通过使用抖动矩阵A1进行抖动来生成第一颜色缩减图像数据76,并且还通过使用另一个抖动矩阵A2进行抖动来生成第二颜色缩减图像数据77。抖动矩阵A1和A2是互不相同的(r,r)Bayer矩阵。
选择器64选择从图像处理器61和第一颜色缩减图像数据76接收的中间工作数据71中的一个,并且将所选数据输出到第一显示存储器65。当控制器/驱动器53处于矢量模式时,选择器64选择中间工作数据71并输出到第一显示存储器65。另一方面,当控制器/驱动器53处于位图模式时,选择器64选择第一颜色缩减图像数据76并输出到第一显示存储器65。
第一显示存储器65中存储有从选择器64接收的图像数据,也就是中间工作数据71中的所选一个,以及第一颜色缩减图像数据76。第一显示存储器65的容量为H×V×k/2位。这表明第一显示存储器65的容量足够存储需要一个图像帧的2n个灰度级显示的图像数据。第一显示存储器65将其中存储的数据输出到第二显示存储器66中,以响应从存储器控制器电路62接收的第一存储器控制信号74。设计的第一显示存储器65并行输出H×n个数据位。
第二显示存储器66响应从存储器控制器电路62接收的第二存储器控制信号75,用于存储从第一显示存储器65接收的图像数据,或者存储从双输出抖动电路63接收的第二颜色缩减图像数据77。对于第一显示存储器65的情况,第二显示存储器66的容量为H×V×n位。第二显示存储器66将其中存储的数据输出到锁存器电路67,以响应从存储器控制器电路62接收的第二存储器控制信号75。设计的第二显示存储器66并行输出H×n个数据位。此外,如后面要详细讲述的,设计的第二显示存储器66用于将存储在第一显示存储器65中的数据传递到锁存器电路67,而不会破坏存储在第二显示存储器66中的数据。这样就不需要提供专用的互连结构,以用于从第一显示存储器65到锁存器电路67的数据传递,并且有效地减小了控制器/驱动器53的芯片尺寸。
锁存器电路67、数据驱动器电路68和灰度级电压生成器电路69起到驱动电路的作用,用于驱动LCD面板51,以响应存储在第一和第二显示存储器65和66中的数据。锁存器电路67、数据驱动器电路68和灰度级电压生成器电路69的作用与第一实施例的控制器/驱动器14中的锁存器电路24、数据驱动器电路25和灰度级电压生成器电路26的作用相同。锁存器电路67锁存与来自第二显示存储器66的所选线有关的H×n位像素数据,以响应从定时控制电路70接收的锁存信号78,并且将锁存的像素数据传递到数据线驱动器电路68。需要指出的是,从第二显示存储器66接收的像素数据可以是从第一显示存储器65经由第二显示存储器66传递来的像素数据。灰度级电压生成器电路69为数据驱动器电路68提供与在LCD面板51上表示的2n灰度级分别有关的2n个电压。数据驱动器电路68为每一个像素选择2n个电压中的一个以响应有关的像素数据,并且将所选的电压形成在LCD面板51的有关数据线51a上。
定时控制器电路70为控制器/驱动器53中的存储器控制器电路62、第一显示存储器65、第二显示存储器66和锁存器电路67,以及为门线驱动器54提供定时控制。更为确切地说,定时控制器电路70为存储器控制器电路62提供定时控制信号73,并且从而控制着第一和第二显示存储器65和66的写和读定时。此外,定时控制器电路70生成锁存信号78并输出到锁存器电路67,并且从而控制锁存器电路67的数据锁存定时。最后,定时控制器电路70为门线驱动器54提供定时控制信号58,并且从而控制LCD面板51的门线51b的激活定时。图像在LCD面板51上显示的帧率受到定时控制信号73、锁存信号78和定时控制信号58的控制。
3.双输出抖动电路的结构图8为一框图,示出了能够实现2位颜色缩减的双输出抖动电路63的示例结构,其中假定r(=k-n)为2。双输出抖动电路63由矩阵选择器63a、第一和第二抖动矩阵缓存63b和63c、以及加法器63d和63e组成。双输出抖动电路63接收用于每一个像素的k位像素数据,k位像素数据的数据位被并行输入到双输出抖动电路63。另外,双输出抖动电路63接收表示每一个像素的x和y坐标的坐标数据72。
矩阵选择器63a计算出通过将像素的x坐标除以2而获得的余数p和通过将像素的y坐标除以2而获得的余数q。余数p和q均是从“0”和“1”中选出的值。
第一和第二抖动矩阵缓存63b和63c中分别存储有抖动矩阵A1和A2。抖动矩阵A1的(i,j)元素被表示为aij1,并且抖动矩阵A2的(i,j)元素被表示为aij2。元素aij1和aij2均是2位数据。
一旦接收余数p和q,第一抖动矩阵缓存63b输出抖动矩阵A1的(p,q)元素apq1。同样,一旦接收余数p和q,第二抖动矩阵缓存63c输出抖动矩阵A2的(p,q)元素apq2。
加法器63d将抖动矩阵缓存63b的输出apq1加到位图数据56上。加法器63d的输出的高n位被取出来以作为第一颜色缩减图像数据76,并且第一颜色缩减图像数据76存储在第一显示存储器65中。
同样,加法器63e将抖动矩阵缓存63b的输出apq1加到位图数据56上。加法器63e的输出的高n位被取出来以作为第二颜色缩减图像数据77,并且第二颜色缩减图像数据77存储在第二显示存储器66中。
这样构建的双输出抖动电路63适合于通过使用第一抖动矩阵A1对位图数据56进行抖动来形成第一颜色缩减图像数据76,以及通过使用第二抖动矩阵A2对位图数据56进行抖动来形成第二颜色缩减图像数据77。
4.第一和第二显示存储器的结构图9示出了第一和第二显示存储器65和66的详细电路结构。
第一显示存储器65由字线81、位线82、互补位线83、存储器单元84、字线解码器85和位线解码器86组成。字线81的个数为V,这与门线51b的个数相同。位线82和互补位线83的个数为H×n,其中H为数据线51a的个数。最后,存储器单元84的个数为H×V×n。字线81在x轴方向上延伸,并且位线82在y轴方向上延伸。互补位线83分别与位线82有关;每一个互补位线83的电压与有关的位线82互补。一个位线82和有关的位线83一起被称为位线对。存储器单元84分布于字线81和位线82的各个交叉处。每一个存储器单元84连接到有关的字线81、位线82和互补位线83。字线解码器85用于选择字线81以响应第一存储器控制信号74。位线解码器86用于通过位线82和互补位线83进行数据访问;位线解码器86在有关的位线82和互补位线83上形成的电压对应于从选择器64接收的数据。从选择器64接收的数据可以是中间工作数据71或第一颜色缩减图像数据76。
从第一显示存储器65到第二显示存储器66的数据传递可以通过将位线82和互补位线83与第二显示存储器66直接连接起来而实现。在替代性实施例中,位线82和互补位线83可以与读出放大器相连,并且该读出放大器可以用于从第一显示存储器65到第二显示存储器66的数据传递。
第二显示存储器66的结构几乎与第一显示存储器65的结构相同,除了第二显示存储器66另外包括读出放大器以外。更为具体地说,第二显示存储器66由字线91、位线92、互补位线93、存储器单元94、字线解码器95、位线解码器96和读出放大器97组成。字线91的个数为V,位线92和互补位线93的个数为H×n。另外,存储器单元94的个数为H×V×n,读出放大器97的个数为H×n。字线91在x轴方向上延伸,并且位线92在y轴方向上延伸。互补位线93分别与位线92有关;每一个互补位线93的电压与有关的位线92互补。一个位线92和有关的位线93一起被称为位线对。存储器单元94分布于字线91和位线92的各个交叉处。每一个存储器单元94连接到有关的字线91、位线92和互补位线93。字线解码器95用于选择字线91以响应第二存储器控制信号75。位线解码器96将第一显示存储器65的位线82和互补位线83与第二显示存储器66的有关位线92和互补位线93电气连接起来。此外,位线解码器96接收第二颜色缩减图像数据77,以响应第二存储器控制信号75,并且在有关的位线92和互补位线93上形成的电压对应于第二颜色缩减图像数据77。读出放大器97分别与位线对有关。读出放大器97将在有关的位线92和互补位线93上形成的电压进行比较,以识别出在有关的位线92上形成的数据。读出放大器97与位线对呈一对一的关系。
其中第一显示存储器65的位线个数与第二显示存储器66的位线个数相同的这种结构,可以有效用于加速从第一显示存储器65到第二显示存储器66的数据传递。这种存储器结构能够允许在第一显示存储器65的位线82和第二显示存储器66的位线92之间进行一对一的连接。对于互补位线83和93是同样的。这样有效地简化了用于传递图像数据的电路。此外,前述存储器结构允许存储器控制器电路62使用同一地址来识别图像数据的数据源和数据目的地的位置。因此有效地简化了地址生成。
此外,第一和第二显示存储器65和66的结构能够进行所选线的像素数据从第一显示存储器65经由第二显示存储器66到锁存器电路67的数据传递,而不会破坏存储在第二显示存储器66中的数据。所选线的像素数据从第一显示存储器65经由第二显示存储器66到锁存器电路67的数据传递可以通过在第二显示存储器66的所有字线91被去激活的情况下激活第一显示存储器65的所选字线,通过位线解码器96将第一显示存储器65的位线82与第二显示存储器66的位线92电气连接起来,以及激活第二显示存储器66的读出放大器97来实现。去激活第二显示存储器66的所有字线91将有效地防止存储于第二显示存储器66中的数据免受破坏。
5.显示设备的工作如上所述,控制器/驱动器53具有两种工作模式矢量数据模式和位图数据模式。下面分别来详细讲述控制器/驱动器53在矢量数据模式和位图数据模式下的工作。
(5-1)矢量数据模式的工作图10示出了当控制器/驱动器53处于矢量数据模式时该实施例中的显示设备30的示例工作。CPU52通过使用控制信号57来通知控制器/驱动器53已经为控制器/驱动器53提供了矢量数据55,并且从而使控制器/驱动器53处于矢量数据模式。此外,CPU52生成矢量数据55,对应于待显示在LCD面板51上的图像,并输出到控制器/驱动器53。
当从CPU52接收矢量数据55时,控制器/驱动器53驱动LCD面板51,以响应矢量数据55。矢量数据55首先通过图像处理器电路61被转换成位图数据,并且LCD面板51被驱动以响应从矢量数据55获得的位图数据。响应矢量数据55的LCD驱动包括如下几个步骤。
首先实施对矢量数据55的数据转换,以在第一显示存储器65上形成相应的位图数据。一旦接收来自CPU52的矢量数据55,图像处理器61先后解译矢量数据55中描述的指令,以识别出待融合在显示图像中的基本图形,并且形成对应于位图形式的基本图形的中间工作数据71。中间工作数据71被存储到第一显示存储器65中。当与最新形成的一个中间工作数据71有关的基本图形与另一个已经存在于第一显示存储器65中的基本图形相重叠时,图像处理器61覆盖重写第一显示存储器65的有关部分。在完成对与图像帧有关的指令的解译之后,在第一显示存储器65上就形成了表示该图像帧的位图数据。在第一显示存储器65上形成的位图数据为n位位图数据,表示2n灰度级。
然后,在第一显示存储器65上形成的位图数据被传递到第二显示存储器66。LCD面板51被驱动以响应存储在第二显示存储器66中的位图数据。在进行数据传递之后,对下一帧图像实施矢量数据55的数据转换,同时驱动LCD面板51以响应存储在第二显示存储器66中的位图数据。在将矢量数据55输入到控制器/驱动器53之后,这将有效地改善显示延迟。
在第一显示存储器65上形成的位图数据不直接用于驱动LCD面板51。这可以避免在LCD面板51上显示“不完整的”图像。直到图像处理器61处理了与目标图像帧有关的一套完整指令之后,才在第一显示存储器65上形成“完整的”位图数据;不过,在第一显示存储器65上形成“完整的”位图数据将无法与显示在LCD面板51上的图像的更新或刷新定时保持同步。因此直接使用存储在第一显示存储器65中的位图数据作为工作区域,会造成在LCD面板51上显示未预料之图像。为了避免未预料之图像的显示,在形成“完整的”位图数据之后,将“完整的”位图数据从第一显示存储器65传递到第二显示存储器66。然后,存储在第二显示存储器66中的位图数据被专门用于更新或刷新LCD面板51上的图像。
接下来,依序将存储在第二显示存储器66中的完整位图数据经由锁存器电路17传递到数据线驱动器电路18,并且驱动LCD面板51,以响应所传递的位图数据。更为确切地说,LCD面板51的数据线51a被驱动以响应被锁存电路67锁存的、与所选线有关的像素数据,并且与所选线有关的门线51b被门线驱动器54所激活。对于驱动数据线51a和门线51b的其余各线是同样道理,并且从而完成了有关图像帧的显示。
(5-2)位图数据模式的工作图11示出了当控制器/驱动器53处于位图数据模式时显示设备30的示例工作。CPU52通过使用控制信号57来通知控制器/驱动器53已经为控制器/驱动器53提供了位图数据56,并且从而使控制器/驱动器53处于位图数据模式。此外,CPU52生成位图数据56,对应于待显示在LCD面板51上的图像,并输出到控制器/驱动器53。
当从CPU52接收位图数据56时,控制器/驱动器53中的存储器控制器电路62将位图数据56传递到双输出抖动电路63,并且另外还为双输出抖动电路63提供坐标数据72。
双输出抖动电路63通过使用抖动矩阵A1对位图数据56进行抖动,以形成第一颜色缩减图像数据76,并且还通过使用抖动矩阵A2对位图数据56进行抖动,以生成第二颜色缩减图像数据77。第一颜色缩减图像数据76通过选择器64被传递到第一显示存储器65,并且被存储在第一显示存储器65中。第二颜色缩减图像数据被传递和存储到第二显示存储器66中。
数据线驱动器电路68驱动LCD面板51中的数据线51a以响应第一和第二颜色缩减图像数据76和77,并且在LCD面板51上显示相应的图像。显示在LCD面板51上的图像的质量通过抖动和帧率控制而得到增强。在第一帧,通过使用抖动矩阵A1进行抖动来生成的第一颜色缩减图像数据76是从第一显示存储器65中取出的,并且LCD面板51中的像素被驱动以响应第一颜色缩减图像数据76。第一颜色缩减图像数据76从第一显示存储器65,经由第二显示存储器66中的位线92和锁存器电路67,被传递到数据线驱动器68。在紧接着第一帧的第二帧,通过使用抖动矩阵A2进行抖动来生成的第二颜色缩减图像数据77是从第二显示存储器66中取出的,并且LCD面板51中的像素被驱动以响应第二颜色缩减图像数据77。以后的各帧做法相同;在奇数帧,LCD面板51中的像素被驱动以响应第一颜色缩减图像数据76,而在偶数帧,则是被驱动以响应第二颜色缩减图像数据77。交替使用通过使用不同的抖动矩阵来生成的第一和第二颜色缩减图像数据76和77,有效地减少了因抖动而引起的图像颗粒噪声,并且从而提高LCD面板51的图像质量。
控制器/驱动器53能够部分地更新显示在主LCD面板51上的图像,如下所述。更新图像从CPU52向控制器/驱动器53提供与待更新图像的部分有关的差分图像数据和表示待更新部分中像素坐标的坐标数据开始。双输出抖动电路63使用抖动矩阵A1和A2对差分图像数据进行抖动,并且从而形成一对经过抖动的差分图像数据。然后,与该待更新部分有关的第一显示存储器65的部分被覆盖重写到通过使用抖动矩阵A1而生成的抖动差分图像数据,同时与该待更新部分有关的第二显示存储器66的部分被覆盖重写到通过使用抖动矩阵A2而生成的抖动差分图像数据。这一过程完成了对显示在LCD面板51上的图像的部分更新。通过仅传输待更新图像数据来部分地更新LCD面板51上图像的这一结构,有效地减小了功耗;这提高了对用于便携式设备的该实施例中的显示设备30的使用。
需要指出的是,在奇数帧,LCD面板51中的像素被驱动以响应第二颜色缩减图像数据77,而在偶数帧,则是被驱动以响应第一颜色缩减图像数据76。
总之,在该实施例中利用了用于对矢量数据55进行数据转换的存储器资源的控制器/驱动器53,通过使用抖动和帧率控制,同时使用减小的存储器容量,实现了图像质量的提高。控制器/驱动器53使用第一显示存储器65具有多种目的,一是作为工作区域以用于将矢量数据55转换成相应的位图数据,二是作为存储第一颜色缩减图像数据76的存储区域以用于实现帧率控制。这使控制器/驱动器53能够处理矢量数据55,并且能够以减少的存储器资源来在LCD面板51上显示增强质量的图像。
另外,该实施例中的控制器/驱动器53通过抖动和帧率控制有效地实现了图像质量的提高,同时具有减小的功耗。一旦在第一和第二显示存储器65和66上生成和存储了第一和第二颜色缩减图像数据76和77,控制器/驱动器53就不需要每一帧都从CPU52接收图像数据以实现帧率控制。这种工作在控制器/驱动器53实施了帧率控制的同时,有效地减少了从CPU52到控制器/驱动器53的数据传输。数据传输的减少有效地减少了控制器/驱动器53的功耗。
在该实施例中,LCD面板51在控制器/驱动器53处于位图数据模式时的刷新帧率高于它在控制器/驱动器53处于矢量数据模式时的刷新帧率。因此有效地提高了图像质量,同时又具有减少的功耗。
第四实施例1.显示设备结构图12为一框图,示出了根据本发明第四实施例的显示设备40的示例结构。该实施例中的显示设备40的结构类似于第三实施例中的显示设备30的结构;区别是显示设备40通过误差扩散而不是抖动,为位图数据56提供r位颜色缩减。为了实现误差扩散,显示设备40包括双输出误差扩散电路79而不是双输出抖动电路63。双输出误差扩散电路79使用坐标数据72来实现位图数据56的误差扩散。
双输出误差扩散电路79使用不同的初始误差来对位图数据56进行误差扩散,以形成一对颜色缩减图像数据第一和第二颜色缩减图像数据76和77。如同第三实施例的情况,第一颜色缩减图像数据76被存储在第一显示存储器65中,并且第二颜色缩减图像数据77被存储在第二显示存储器66中。
图13示出了双输出误差扩散电路79的示例结构。双输出误差扩散电路79的结构几乎与第二实施例中的误差扩散电路28的结构相同,只是在双输出误差扩散电路79中除去了选择器43。双输出误差扩散电路79由初始误差配置电路101,以及第一和第二误差扩散部件102a和102b组成。初始误差配置电路101生成第一和第二初始误差xINI1和xINI2,以响应由坐标数据72所指示的y坐标。第一和第二初始误差xINI1和xINI2彼此互不相同,并且依赖于目标像素的y坐标。在一个示例中,当通过将坐标y除以4而得到的余数等于0时,第一和第二初始误差xINI1和xINI2分别被设为“0”和“3”,当余数等于1时被设为“2”和“1”,当余数等于2时被设为“1”和“2”,并且当余数等于3时被设为“3”和“0”。
第一误差扩散部件102a通过使用从初始误差配置电路101接收的第一初始误差xINI1来对位图数据56进行误差扩散,以生成第一颜色缩减图像数据76。为了实现误差扩散,第一误差扩散部件102a由加法器103、延迟电路104、误差选择器105和另一个加法器106组成。加法器103将从误差选择器105接收的2位误差x加到位图数据56的低两位上,从而形成了和数据xSUM和进位c。和数据xSUM是2位数据,表示输入图像数据47的低两位与误差x之和。延迟电路104将和数据xSUM延迟了与一个像素处理有关的延迟时间。当目标像素的x坐标为“1”时(也就是说,当目标像素为最左边的像素时),误差选择器105选择第一初始误差xINI1作为误差x并输出到加法器103,而选择延迟电路104的输出作为误差x并输出到加法器103。加法器106将从加法器103接收的进位c加到位图数据56的高n位上。加法器106的输出是通过使用第一初始误差xINI1来进行误差扩散而获得的第一颜色缩减图像数据76。
第二误差扩散部件102b通过使用从初始误差配置电路101接收的第二初始误差xINI2来对位图数据56进行误差扩散。第二误差扩散部件102b的结构几乎与第一误差扩散部件102a的结构相同,区别只是误差选择器105接收第二初始误差xINI2而不是第一初始误差xINI1。
2.显示设备的工作该实施例中显示设备40的工作类似于第三实施例中显示设备30的工作,区别只是显示设备40是通过使用误差扩散而不是抖动来生成第一和第二颜色缩减图像数据76和77。
当控制器/驱动器53处于矢量数据模式时,控制器/驱动器53响应用于驱动LCD面板51的矢量数据53。具体地说,图像处理器61使用第一显示存储器65作为工作区域,将从CPU52接收的矢量数据55转换成相应的位图数据,以在第一显示存储器65上形成相应的位图数据。所形成的位图数据从第一显示存储器65被传递到第二显示存储器66,并且被存储在第二显示存储器66中。数据线驱动器电路68接收来自第二显示存储器66的位图数据,并且驱动LCD面板51以响应接收的位图数据。
另一方面,当控制器/驱动器53处于位图数据模式时,控制器/驱动器53驱动LCD面板51,以响应位图数据56。控制器/驱动器53通过使用误差扩散和帧率控制来增强LCD面板51的图像质量。具体地说,一旦从CPU52接收位图数据56,控制器/驱动器53中的存储器控制器电路62就将位图数据56传递到双输出误差扩散电路79。双输出误差扩散电路79使用第一初始误差xINI1来对位图数据56进行误差扩散,以形成第一颜色缩减图像数据76,并且还使用第二初始误差xINI2来对位图数据56进行误差扩散,以形成第二颜色缩减图像数据77。第一颜色缩减图像数据76被存储在第一显示存储器65中,并且第二颜色缩减图像数据77被存储在第二显示存储器66中。在奇数帧,数据线驱动器电路68通过第二显示存储器66接收来自第一显示存储器65的第一颜色缩减图像数据76,并且驱动LCD面板51以响应第一颜色缩减图像数据76。另一方面,在偶数帧,数据线驱动器电路68接收来自第二显示存储器66的第二颜色缩减图像数据77,并且驱动LCD面板51以响应第二颜色缩减图像数据77。交替使用由具有不同初始误差的误差扩散来生成的颜色缩减图像数据,有效地减少了因误差扩散而可能引起的摩尔纹,并且从而提高了增强图像质量区域中的图像质量。
总之,在该实施例中利用了用于处理矢量数据55的存储器资源的控制器/驱动器53,通过使用误差扩散和帧率控制,同时使用减小的存储器容量,实现了图像质量的提高。此外,该实施例中的控制器/驱动器53通过误差扩散和帧率控制有效地实现了图像质量的提高,同时具有减小的功耗。
对于任意一个像素线(也就是像素的任意一个y坐标),用于生成第一和第二颜色缩减图像数据76和77的第一和第二初始误差xINI1和xINI2要能够满足如下等式xINI1+xINI2=const.]]>显示通过使用这样构建的初始误差xINI1和xINI2而生成的图像,能够使扩散误差在时域和空域中均一地分布。因此有效地提高了图像质量。
尽管对本发明的讲述使用了它的带有一定程度特殊性的优选形式,但是很明显地,只要不偏离下文中所申明的本发明的范围,可以在构建的细节上对优选形式的公开内容进行修正或更改。
权利要求
1.一种用于驱动主和次显示面板(11,12)的控制器/驱动器(14),包括第一和第二存储器区(23a,23b);颜色缩减电路(22,28);以及数据线驱动器电路(25),其中,当所述控制器/驱动器(14)处于第一模式时,所述颜色缩减电路(22,28)提供在第一条件下的颜色缩减,用于将输入图像数据(17d)形成第一颜色缩减图像数据(35d),并且提供在不同于所述第一条件的第二条件下的颜色缩减,用于将所述输入图像数据(17d)形成第二颜色缩减图像数据(35e),并且所述第一和第二存储器区(23a,23b)中分别存储有第一和第二颜色缩减图像数据(35d,35e),并且其中,当所述控制器/驱动器(14)处于所述第一模式时,所述数据线驱动器电路(25)在第一帧驱动所述主和次显示面板(11,12)之一,以响应所述第一和第二颜色缩减图像数据(35d,35e)之一,并且在紧随所述第一帧之后的第二帧驱动所述主和次显示面板(11,12)中的所述一个,以响应所述第一和第二颜色缩减图像数据(35d,35e)中的另一个,其中,当所述控制器/驱动器(14)处于第二模式时,所述第一存储器区(23a)中存储有与要显示在所述主显示面板(11)上的主图像有关的主图像数据(17a),并且所述第二存储器区(23b)中存储有与要显示在所述次显示面板(12)上的次图像有关的次图像数据(17b),并且其中,当所述控制器/驱动器(14)处于所述第二模式时,所述数据线驱动器电路(25)驱动所述主显示面板(11),以响应存储在所述第一存储器区(23a)中的所述主图像数据(17a),并且驱动所述次显示面板(12),以响应存储在第二存储器区(23b)中的所述次图像数据(17b)。
2.如权利要求1所述的控制器/驱动器(14),其中在所述第一条件下的所述颜色缩减包括使用第一抖动矩阵(A1)进行抖动,并且其中在所述第二条件下的所述颜色缩减包括使用不同于所述第一抖动矩阵(A1)的第二抖动矩阵(A2)进行抖动。
3.如权利要求2所述的控制器/驱动器(14),其中第一和第二抖动矩阵(A1,A2)的每一个均为(r,r)Bayer矩阵,r为等于或大于2的自然数,并且其中对于作为等于或小于r的自然数的任意i、j组合,所述第一抖动矩阵的(i,j)元素aij1和所述第二抖动矩阵的(i,j)元素aij2满足如下等式aij1+aij2=const.]]>
4.如权利要求1所述的控制器/驱动器(14),其中在所述第一条件下的所述颜色缩减包括使用第一初始误差(xINI1)的误差扩散,并且其中在所述第二条件下的所述颜色缩减包括使用不同于所述第一初始误差(xINI1)的第二初始误差(xINI2)的误差扩散。
5.如权利要求4所述的控制器/驱动器(14),其中对于所述主和次显示面板(11,12)的所述一个中的任意像素线,所述第一和第二初始误差(xINI1,xINI2)满足如下等式xINI1+xINI2=const.]]>其中xINI1是所述第一初始误差,xINI2是所述第二初始误差。
6.如权利要求1所述的控制器/驱动器(14),其中在所述控制器/驱动器(14)处于所述第一模式的情况下的第一帧率高于在所述控制器/驱动器(14)处于所述第二模式的情况下的第二帧率。
7.一种用于驱动显示面板(51)的控制器/驱动器(53),包括第一和第二存储器区(65,66);颜色缩减电路(63,79);图像处理器(61);以及数据线驱动器电路(68),其中,当所述控制器/驱动器(53)处于第一模式时,所述颜色缩减电路(63,79)提供在第一条件下的颜色缩减,用于将位图形式的输入图像数据(56)形成第一颜色缩减图像数据(76),并且提供在不同于所述第一条件的第二条件下的颜色缩减,用于将所述输入图像数据(56)形成第二颜色缩减图像数据(77),并且所述第一和第二存储器区(65,66)中分别存储有所述第一和第二颜色缩减图像数据(35d,35e),其中,当所述控制器/驱动器(53)处于所述第一模式时,所述数据线驱动器电路(68)在第一帧驱动所述显示面板(51),以响应所述第一和第二颜色缩减图像数据(76,77)之一,并且在紧随所述第一帧之后的第二帧驱动所述显示面板(51),以响应所述第一和第二颜色缩减图像数据(76,77)中的另一个,其中,当所述控制器/驱动器(53)处于第二模式时,所述图像处理器(61)使用所述第一存储器区(65)作为工作区域,将不同于所述位图形式的另一个输入图像数据(55)转换成相应的位图数据,并且将所述相应位图数据形成在所述第一存储器区(65)中,并且所述第二存储器区(66)从所述第一存储器区(65)接收所述位图数据,并将其存储起来,并且其中,当所述控制器/驱动器(53)处于所述第二模式时,所述数据线驱动器电路(68)驱动所述显示面板(51),以响应存储在所述第二存储器区(66)中的所述位图数据。
8.如权利要求7所述的控制器/驱动器,其中在所述第一条件下的所述颜色缩减包括使用第一抖动矩阵(A1)进行抖动,并且其中在所述第二条件下的所述颜色缩减包括使用不同于所述第一抖动矩阵(A1)的第二抖动矩阵(A2)进行抖动。
9.如权利要求7所述的控制器/驱动器,其中在所述第一条件下的所述颜色缩减包括使用第一初始误差(xINI1)的误差扩散,并且其中在所述第二条件下的所述颜色缩减包括使用不同于所述第一初始误差(xINI1)的第二初始误差(xINI2)的误差扩散。
10.一种显示设备,包括处理器(13)(52);显示面板(11)(51);以及控制器/驱动器(14)(53),驱动所述显示面板(11)(51)以响应从所述处理器(13)(52)接收的输入图像数据(17d)(56),所述输入图像数据(17d)(56)被表示成位图形式,其中所述控制器/驱动器(14)(53)包括颜色缩减电路,通过在第一条件下对所述输入图像数据(17d)(56)使用颜色缩减,生成第一颜色缩减图像数据(35d)(76),并且通过在不同于所述第一条件的第二条件下对所述输入图像数据(17d)(56)使用颜色缩减,生成第二颜色缩减图像数据(35e)(77),第一存储器区(23a)(65),存储所述第一颜色缩减图像数据(35d)(76),第二存储器区(23b)(66),存储所述第二颜色缩减图像数据(35e)(77),以及数据线驱动器电路(25)(68),在第一帧驱动所述显示面板(11)(51),以响应所述第一和第二颜色缩减图像数据(35d,35e)(76,77)之一,并且在紧随所述第一帧之后的第二帧驱动所述显示面板(11)(51),以响应所述第一和第二颜色缩减图像数据(35d,35e)(76,77)中的另一个。
11.如权利要求10所述的显示设备,其中在所述第一条件下的所述颜色缩减包括使用第一抖动矩阵(A1)进行抖动,并且其中在所述第二条件下的所述颜色缩减包括使用不同于所述第一抖动矩阵(A1)的第二抖动矩阵(A2)进行抖动,
12.如权利要求10所述的显示设备,其中在所述第一条件下的所述颜色缩减包括使用第一初始误差(xINI1)的误差扩散,并且其中在所述第二条件下的所述颜色缩减包括使用不同于所述第一初始误差(xINI1)的第二初始误差(xINI2)的误差扩散。
13.一种操作控制器/驱动器(14)的方法,所述方法包括从外部接收输入图像数据(17d);通过在第一条件下对所述输入图像数据(17d)进行颜色缩减,形成第一颜色缩减图像数据(35d);将所述第一颜色缩减图像数据(35d)存储到第一存储器区(23a);通过在不同于所述第一条件的第二条件下对所述输入图像数据(17d)进行颜色缩减,形成第二颜色缩减图像数据(35e);将所述第二颜色缩减图像数据(35e)存储到第二存储器区(23b);在第一帧驱动第一显示面板(11),以响应所述第一和第二颜色缩减图像数据(35d,35e)之一;在紧随所述第一帧之后的第二帧驱动所述第一显示面板(11),以响应所述第一和第二颜色缩减图像数据(35d,35e)中的另一个,存储与待显示在所述第一显示面板(11)上的图像有关的第一图像数据(17a);存储与待显示在所述第二显示面板(12)上的图像有关的第二图像数据(17b);驱动所述第一显示面板(11),以响应所述第一图像数据(17a);以及驱动所述第二显示面板(12),以响应所述第二图像数据(17b)。
14.一种操作控制器/驱动器的方法,所述方法包括从外部接收位图形式的第一输入图像数据(56);通过在第一条件下对所述第一输入图像数据(56)进行颜色缩减,形成第一颜色缩减图像数据(76);将所述第一颜色缩减图像数据(76)存储到第一存储器区(65);通过在不同于所述第一条件的第二条件下对所述第一输入图像数据(56)进行颜色缩减,形成第二颜色缩减图像数据(77);将所述第二颜色缩减图像数据(77)存储到第二存储器区(66);在第一帧驱动显示面板(51),以响应所述第一和第二颜色缩减图像数据之一;在紧随所述第一帧之后的第二帧驱动所述显示面板(51),以响应所述第一和第二颜色缩减图像数据(76,77)中的另一个,从外部接收不同于所述位图形式的第二输入图像数据(55);使用所述第一存储器区(65)作为工作区域,将所述第二输入图像数据(55)转换成相应的位图数据,从而将所述相应位图数据形成在所述第一存储器区(65)中;将所述相应位图数据从所述第一存储器区(65)传递到所述第二存储器区(66);以及驱动所述显示面板(51),以响应存储在所述第二存储器区(66)中的所述位图数据。
15.一种用于操作包括有处理器(13,52)、控制器/驱动器(14,53)和显示面板(11,51)在内的显示设备的方法,所述方法包括将输入图像数据(17d)(56)从所述处理器(13,52)传递到所述控制器/驱动器(14,53);在第一条件下,通过对所述被传递的输入图像数据(17d)(56)使用颜色缩减,生成第一颜色缩减图像数据(35d)(76);将所述第一颜色缩减图像数据(35d)(76)存储到所述控制器/驱动器(14,53)内的第一存储器区(23a)(65);在不同于所述第一条件的第二条件下,通过对所述被传递的输入图像数据(17d)(56)使用颜色缩减,生成第二颜色缩减图像数据(35e)(77);将所述第二颜色缩减图像数据(35e)(77)存储到所述控制器/驱动器(14,53)内的第二存储器区(66);在第一帧,驱动所述显示面板(11)(51),以响应存储在所述第一存储器区(23a)(65)中的所述第一颜色缩减图像数据(35d)(76);以及在紧随所述第一帧之后的第二帧,驱动所述显示面板,以响应存储在所述第二存储器区(23b,66)中的所述第二颜色缩减图像数据(35e)(77)。
全文摘要
一种用于驱动主和次显示面板(11,12)的控制器/驱动器(14),由第一和第二存储器区(23a,23b)、颜色缩减电路(22,28)和数据线驱动器电路(25)组成。第一和第二存储器区(23a,23b)用于多种目的的显示存储器。当控制器/驱动器(14)处于第一模式时,第一和第二存储器区(23a,23b)中存储有在不同的条件下进行颜色缩减以实现帧率控制的一对图像数据(35d,35e)。另一方面,当控制器/驱动器(14)处于第二模式时,第一和第二存储器区(23a,23b)中存储有分别与待显示在主和次显示面板(11,12)上的图像有关的主和次图像数据(17a,17b)。
文档编号G09G5/36GK1604179SQ20041008340
公开日2005年4月6日 申请日期2004年10月8日 优先权日2003年10月2日
发明者能势崇, 降旗弘史 申请人:恩益禧电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1