检测显示器数据的变化的方法

文档序号:2582605阅读:206来源:国知局

专利名称::检测显示器数据的变化的方法
技术领域
:本发明涉及用于更新显示设备的系统和方法。
背景技术
:机电系统(EMS)包含机械元件、激活器和电子元件。可使用沉积、蚀刻和/或其它蚀刻掉衬底和/或已沉积材料层的部分或者添加层以形成电装置和机电装置的加工工艺来产生机械元件。一种类型的EMS装置称为干涉式调制器。如本文所使用,术语干涉式调制器或干涉式光调制器指的是一种使用光学干涉原理选择性地吸收且/或反射光的装置。在某些实施例中,干涉式调制器可包括一对导电板,其中之一或两者可能整体或部分透明且/或具有反射性,且能够在施加适当电信号时进行相对运动。在特定实施例中,一个板可包括沉积在衬底上的固定层,且另一个板可包括通过气隙与固定层分离的金属薄膜。如本文更详细描述,一个板相对于另一个板的位置可改变入射在干涉式调制器上的光的光学干涉。此些装置具有广范围的应用,且在此项技术中,利用且/或修改这些类型装置的特性使得其特征可被发掘用于改进现有产品和创建尚未开发的新产品,将是有益的。
发明内容本发明的系统、方法和装置每一者具有若干方面,其中没有单一方面仅负责其所期望属性。在不限制本发明范围的情况下,现在将简要论述其较显著特征。在考虑此论述之后,且明确地说在阅读标题为“具体实施方式”的段落之后,将理解本发明的特征如何提供优于其它显示装置的优点。本发明的一个方面包含一种更新显示器的方法。所述方法包含获得对应于显示器数据的第一单元的第一识别值;获得对应于显示器数据的第二单元的第二识别值;比较所述第一与第二识别值;以及至少部分基于所述比较而选择性地将显示器数据的所述第一单元写入到显示器。本发明的另一方面包含一种显示设备。所述显示设备包括存储器,所述存储器存储对应于显示器数据的相应单元的一个或一个以上识别值。所述识别值包括比显示器数据的所述对应单元少的数据。所述显示设备还包括存储显示器数据的所述对应单元的帧缓冲器。本发明的另一方面包含一种用于更新显示器的设备。所述设备包括用于获得对应于显示器数据的第一单元的第一识别值的装置;用于获得对应于显示器数据的第二单元的第二识别值的装置;用于比较所述第一与第二识别值的装置;以及用于至少部分基于所述比较而选择性地将显示器数据的所述第一单元写入到显示器的装置。本发明的另一方面包括一种计算机程序产品。所述计算机程序产品包括具有存储于其上的计算机可执行指令的计算机可读媒体,所述计算机可执行指令在由一设备执行的情况下致使所述设备执行一种方法。所述方法包括获得对应于显示器数据的第一单元的第一识别值;获得对应于显示器数据的第二单元的第二识别值;比较所述第一与第二识别值;以及至少部分基于所述比较而选择性地将显示器数据的所述第一单元写入到显示器。图I是描绘干涉式调制器显示器的一个实施例的一部分的等角视图,其中第一干涉式调制器的可移动反射层处于松弛位置,且第二干涉式调制器的可移动反射层处于激活位置。图2是说明并入有3X3干涉式调制器显示器的电子装置的一个实施例的系统框图。图3是图I的干涉式调制器的一个示范性实施例的可移动镜位置对所施加电压的图。图4是可用于驱动干涉式调制器显示器的一组行和列电压的说明。图5A和5B说明可用于将显示器数据帧写入到图2的3X3干涉式调制器显示器的行和列信号的一个示范性时序图。图6A和图6B是说明包括多个干涉式调制器的视觉显示装置的实施例的系统框图。图7A是图I的装置的横截面。图7B是干涉式调制器的替代实施例的横截面。图7C是干涉式调制器的另一替代实施例的横截面。图7D是干涉式调制器的又一替代实施例的横截面。图7E是干涉式调制器的额外替代实施例的横截面。图8A、8B和SC说明用于显示系统的示范性更新序列。图9是说明更新设备的实施例的系统框图。图10是更新显示器的过程的实施例的流程图。具体实施例方式以下详细描述是针对某些特定实施例。然而,本文的教示可以许多不同方式应用。在本描述内容中参看了附图,附图中所有相同部分始终用相同标号表示。所述实施例可实施在经配置以显示不论运动(例如,视频)还是固定(例如,静止图像)的且不论文字还是图画的图像的任何装置中。更明确地说,预期所述实施例可实施在多种电子装置中或与多种电子装置相关联,所述多种电子装置例如(但不限于)移动电话、无线装置、个人数据助理(PDA)、手持式或便携式计算机、GPS接收器/导航器、相机、MP3播放器、摄像机、游戏控制台、手表、时钟、计算器、电视机监视器、平板显示器、计算机监视器、汽车显示器(例如,里程表显示器等)、座舱控制器和/或显示器、相机视图的显示器(例如,交通工具中后视相机的显示器)、电子相片、电子广告牌或指示牌、投影仪、建筑结构、包装和美学结构(例如,一件珠宝上的图像显示器)。具有与本文中描述的装置类似的结构的EMS装置也可用于例如电子切换装置中等非显示器应用中。减少EMS显示装置中的功率消耗的常规方法已包含各种技术,其每一者往往由于降低显示给用户的图像的质量而损害用户体验。这些方法已包含降低所显示图像的分辨率或复杂性;减少给定时间周期内序列中的图像的数目;以及降低图像的灰度级或色彩强度深度。已作出通过寻址显示的不同方法来减小功率消耗的其它建议,然而其过于复杂,使得其需要比通过寻址显示所节省的功率更多的功率来对计算求解。本文描述经配置以通过确定可在不使用户体验降级的情况下跳过的显示更新的部分来减小功率消耗的方法和装置。特定来说,呈现用于确定何时显示器数据已改变的低功率系统和方法。图I中说明包括干涉式EMS显示元件的一个干涉式调制器显示器实施例。在这些装置中,像素处于亮状态或暗状态。在亮(“松弛”或“开启”)状态下,显示元件将入射可见光的大部分反射到用户。当在暗(“激活”或“关闭”)状态下时,显示元件将极少的入射可见光反射到用户。依据实施例而定,可颠倒“接通”和“断开”状态的光反射性质。EMS像素可经配置以主要在所选色彩下反射,从而除了黑色和白色以外还允许彩色显示器。图I是描绘视觉显示器的一系列像素中的两个相邻像素的等角视图,其中每一像素包括一EMS干涉式调制器。在一些实施例中,干涉式调制器显示器包括这些干涉式调制器的行/列阵列。每一干涉式调制器包含一对反射层,其定位成彼此相距可变且可控制的距离,以形成具有至少一个可变尺寸的谐振光学间隙。在一个实施例中,可在两个位置之间移动所述反射层中的一者。在第一位置(本文中称为松弛位置)中,可移动反射层定位成距固定部分反射层相对较大的距离。在第二位置(本文中称为激活位置)中,可移动反射层定位成较紧密邻近所述部分反射层。视可移动反射层的位置而定,从所述两个层反射的入射光相长地或相消地进行干涉,从而针对每一像素产生全反射状态或非反射状态。图I中像素阵列的所描绘部分包含两个相邻干涉式调制器12a和12b。在左侧的干涉式调制器12a中,说明可移动反射层14a处于距包含部分反射层的光学堆叠16a预定距离处的松弛位置中。在右侧的干涉式调制器12b中,说明可移动反射层14b处于邻近于光学堆叠16b的激活位置中。如本文所引用的光学堆叠16a和16b(统称为光学堆叠16)通常包括若干熔合层(fusedlayer),所述熔合层可包含例如氧化铟锡(ITO)等电极层、例如铬等部分反射层和透明电介质。因此,光学堆叠16是导电的、部分透明且部分反射的,且可通过(例如)将上述层的一者或一者以上沉积到透明衬底20上来制造。部分反射层可由为部分反射的多种材料(例如,各种金属、半导体及电介质)形成。部分反射层可由一个或一个以上材料层形成,且所述层中的每一者可由单一材料或材料的组合形成。在一些实施例中,光学堆叠16的层经图案化成为若干个平行条带,且如下文中进一步描述,可在显示装置中形成列电极。可移动反射层14a、14b可形成为沉积金属层的一系列平行条带(与列电极16a、16b正交)以形成沉积在柱18之上的行和沉积于柱18之间的介入牺牲材料。当蚀刻去除牺牲材料时,可移动反射层14a、14b通过所界定的间隙19而与光学堆叠16a、16b分离。例如铝等高度导电且反射的材料可用于反射层14,且这些条带可形成显示装置中的行电极。注意,图I可能未按比例绘制。在一些实施例中,柱18之间的间距可约为IOum-IOOum,而间隙19可约为<1000埃。在不施加电压的情况下,间隙19保留在可移动反射层14a与光学堆叠16a之间,其中可移动反射层14a处于机械松弛状态,如图I中像素12a所说明。然而,当将电位(电压)差施加到选定的行和列时,形成在对应像素处的行电极与列电极的交叉处的电容器变得带电,且静电力将所述电极拉在一起。如果电压足够高,那么可移动反射层14变形,且被迫抵靠光学堆叠16。光学堆叠16内的电介质层(在此图中未说明)可防止短路,并控制层14与16之间的分离距离,如图I中右侧的经激活像素12b所说明。不管所施加的电位差的极性如何,表现均相同。图2到5说明在显示器应用中使用干涉式调制器阵列的一个示范性工艺和系统。图2是说明可并入有干涉式调制器的电子装置的一个实施例的系统框图。所述电子装置包含处理器21,处理器21可为任何通用单芯片或多芯片微处理器(例如ARM'Pentium、805UMIPS,Power),或任何专用微处理器(例如数字信号处理器、微控制器或可编程门阵列)。如此项技术中常规的做法,处理器21可经配置以执行一个或一个以上软件模块。除了执行操作系统外,所述处理器还可经配置以执行一个或一个以上软件应用程序,包含网络浏览器、电话应用程序、电子邮件程序或任何其它软件应用程序。在一个实施例中,处理器21还经配置以与阵列驱动器22通信。在一个实施例中,阵列驱动器22包含将信号提供到显示器阵列或面板30的行驱动器电路24和列驱动器电路26。在图2中,以线1-1展示图I中说明的阵列的横截面。注意,尽管图2为清晰起见说明干涉式调制器的3x3阵列,但显示阵列30可含有非常大数目的干涉式调制器,且可在行中具有与在列中不同数目的干涉式调制器(例如,每行300个像素乘每列190个像素)。图3是针对图I的干涉式调制器的一个示范性实施例的可移动镜位置对所施加电压的图。对于EMS干涉式调制器来说,行/列激活协议可利用如图3中说明的这些装置的滞后性质。干涉式调制器可能需要(例如)10伏的电位差来致使可移动层从松弛状态变形为激活状态。然而,当电压从所述值减小时,可移动层在电压降回10伏以下时维持其状态。在图3的示范性实施例中,可移动层直到电压降到2伏以下时才完全松弛。因此,在图3中所说明的实例中,存在约3到7V的电压范围,其中存在所施加电压窗,在所述所施加电压窗内,装置在松弛状态或激活状态中均是稳定的。此窗在本文中称为“滞后窗”或“稳定窗”。对于具有图3的滞后特性的显示器阵列来说,可对行/列激活协议进行设计,使得在行选通期间,已选通行中待激活的像素暴露于约10伏的电压差,且待松弛的像素暴露于接近零伏的电压差。在选通之后,所述像素暴露于约5伏的稳态状态或偏压差,使得其维持在行选通将其置于的任何状态中。在此实例中,每一像素在被写入之后经历3到7伏的“稳定窗”内的电位差。此特征使图I中说明的像素设计在相同的施加电压条件下在激活或松弛预存在状态下均是稳定的。因为干涉式调制器的每一像素(不论处于激活还是松弛状态)本质上是由固定反射层和移动反射层形成的电容器,所以可在滞后窗内的一电压下保持此稳定状态而几乎无功率消耗。如果所施加的电位是固定的,那么本质上没有电流流入像素中。如下文进一步描述,在典型应用中,可通过根据第一行中的所要激活像素集合在列电极集合上发送一组数据信号(各自具有某一电压电平)来创建图像的帧。接着将行脉冲施加到第一行电极,从而激活对应于所述组数据信号的像素。所述组数据信号接着经改变以对应于第二行中的所要激活像素集合。接着将脉冲施加到第二行电极,从而根据数据信号而激活第二行中的适当像素。第一行像素不受第二行脉冲影响,且保持在其在第一行脉冲期间被设定的状态中。可以连续方式对整个系列的行重复此过程以产生帧。通常,通过以每秒某一所要数目的帧的速度连续地重复此过程来用新的图像数据刷新且/或更新所述帧。可使用用于驱动像素阵列的行和列电极以产生图像帧的各种各样的协议。图4和5说明用于驱动例如干涉式调制器阵列等机电装置阵列的一个可能的激活协议。图4说明可用于使调制器展示出图3中说明的滞后特性的一组可能的列和行电压电平。在图4的实施例中(也参见图5A),可沿着列线(在各种实施例中,其可为行或列线),施加多达五个或五个以上可能的电压,以便寻址特定列线,且可沿着线段施加至少两个可能的电压,以将数据写入到当前正寻址的共同线。当沿着共同线施加释放电压VC■时,沿着共同线的所有干涉式调制器元件将被置于松弛状态,或者称为释放或未激活状态,而不管沿着线段施加的电压如何。相应地选择释放电压vcKa以及高和低片段电压VS1^PVSp特定来说,当沿着共同线施加释放电压vcKa时,在沿着对应线段施加高片段电压VSh和低片段电压V&这两种情况下调制器上的潜在电压(或者称为像素电压)均处于松弛窗(见图3,也称为释放窗)内。高片段电压与低片段电压之间的差(也称为片段电压摆动)小于松弛窗的宽度。当在共同线上施加保持电压(例如,高保持电压VC_—H或低保持电压VC_—J时,干涉式调制器的状态将保持恒定。VCholdhVCholdl也分别称为正和负保持电压。松她的调制器将保持在松弛位置,且激活的调制器将保持在激活位置。将保持电压选择为使得在沿着对应线段施加高片段电压VSh和低片段电压V&这两种情况下,像素电压均将保持在干涉式调制器的稳定窗内。片段电压摆动因此小于正或负稳定窗的宽度。当在共同线上施加寻址电压(例如,高寻址电压VCaddh或低寻址电压VCaddJ时,可通过沿着相应的片段线施加片段电压而将数据选择性地写入到沿着所述线的调制器。VCadd!^PVCadi^也可分别称为正和负寻址电压。将寻址电压选择为使得当沿着共同线施加寻址电压时,在沿着片段线施加片段电压中的一者时,像素电压将在稳定窗内,但在施加另一者时像素电压将超出稳定窗,从而致使激活所述像素。致使激活的特定片段电压将依据使用哪一寻址电压而变化。当沿着共同线施加高寻址电压VCaddh时,高片段电压VSh的施加将致使调制器保持在其当前位置,而低片段电压¥&的施加致使激活调制器。当施加低寻址电压VCai^时,片段电压的效应将相反,其中高片段电压使激活调制器,且低片段电压V&对调制器状态没有影响。在某些实施例中,可使用仅高或低保持电压以及寻址电压。然而,使用正和负保持和寻址电压两者允许写入程序的极性交替,从而抑制在仅单一极性的写入操作之后可能发生的电荷累积。图5B是展示施加到图2的3X3阵列的一系列共同和片段电压信号的时序图,所述系列的共同和片段电压信号将产生图5A中说明的显示器布置,其中经激活调制器为非反射的且说明为暗的。在写入图5A中说明的帧之前,像素可处于任何状态,且图5B的时序图中说明的写入程序在寻址共同线之前在给定共同线中释放每一调制器。在第一线时间60a期间,不在寻址共同线1、2或3的任一者。在共同线I上施加释放电压70。共同线2上施加的电压在高保持电压72处开始,且移动到释放电压70。沿着共同线3施加低保持电压76。因此,沿着共同线I的调制器(1,1)、(1,2)和(1,3)在第一线时间60a的持续时间期间保持处于松弛状态,沿着共同线2的调制器(2,I)、(2,2)和(2,3)将移动到松弛状态,且沿着共同线3的调制器(3,I)、(3,2)和(3,3)将保持处于其先前状态。沿着片段线1、2和3施加的片段电压将对干涉式调制器的状态没有影响,因为在线时间60a期间不在寻址共同线1、2或3中的任一者。在第二线时间60b期间,共同线I上的电压移动到高保持电压72,且沿着共同线I的所有调制器保持处于松弛状态,而不管所施加的片段电压如何。沿着共同线2的调制器保持处于松弛状态,且当沿着共同线3的电压移动到释放电压70时,沿着共同线3的调制器(3,I)、(3,2)和(3,3)将松弛。在第三线时间60c期间,通过在共同线I上施加高寻址电压74来寻址共同线I。因为在施加此寻址电压期间沿着线段I和2施加低片段电压64,所以调制器(1,1)和(1,2)上的像素电压大于调制器的正稳定窗,且调制器(1,1)和(1,2)被激活。因为沿着线段3施加高片段电压62,所以调制器(1,3)上的像素电压小于调制器(1,1)和(1,2)的像素电压,且在调制器的正稳定窗内。因此调制器(1,3)保持松弛。同样在线时间60c期间,沿着共同线2的电压减小到低保持电压76,且沿着共同线3的电压保持处于释放电压,从而留下沿着共同线2和3的调制器处于松弛位置。在第四线时间60d期间,共同线I上的电压处于高保持电压72,从而留下沿着共同线I的调制器处于其相应所寻址状态。现在通过使共同线2上的电压减小到低寻址电压78来寻址共同线2。因为沿着线段2施加高片段电压62,所以调制器(2,2)上的像素电压在调制器的负稳定窗以下,从而致使调制器(2,2)激活。因为沿着线段I和3施加低片段电压64,所以调制器(2,I)和(2,3)保持处于松弛位置。共同线3上的电压增加到高保持电压72,从而留下沿着共同线3的调制器处于松弛状态。最后,在第五线时间60e期间,共同线I上的电压保持处于高保持电压72,且共同线2上的电压保持处于低保持电压,从而留下沿着共同线I和2的调制器处于其相应的所寻址状态。共同线3上的电压增加到高寻址电压,以寻址沿着共同线3的调制器。当在线段2和3上施加低片段电压64时,调制器(3,2)和(3,3)激活,同时沿着线段I施加的高片段电压62致使调制器(3,I)保持处于松弛位置。因此,在第五保持时间60e结束时,3x3像素阵列处于图5A所示的状态,且将保持在所述状态,只要沿着共同线施加保持电压即可,而不管当正寻址沿着其它共同线(未图示)的调制器时可能发生的片段电压的变化如何。在图5B的时序图中可看到,给定写入程序包含使用高保持和寻址电压,或低保持和寻址电压。一旦施加高或低保持电压,像素电压就保持处于或超过给定稳定窗,且直到施加释放电压才通过松弛窗。此外,当每一调制器在寻址调制器之前作为写入程序的一部分而被释放时,调制器的激活时间而非释放时间决定必要的线时间。在其中调制器的释放时间大于激活时间的实施例中,可施加释放电压持续长于单一线时间的时间,如图5B中描绘。在另外的实施例中,沿着共同线或线段施加的电压可变化以适应不同调制器(例如,不同色彩的调制器)的激活和释放电压的变化。图6A和图6B是说明显示装置40的实施例的系统框图。显示装置40可为(例如)蜂窝式电话或移动电话。然而,显示装置40的相同组件或其稍微变化形式也说明例如电视机和便携式媒体播放器等各种类型的显示装置。显示装置40包含外壳41、显示器30、天线43、扬声器45、输入装置48和麦克风46。外壳41通常由多种制造工艺中的任一者形成,所述工艺包含注射模制和真空成形。另夕卜,外壳41可由多种材料中的任一者制成,所述材料包含(但不限于)塑料、金属、玻璃、橡胶和陶瓷,或其组合。在一个实施例中,外壳41包含可去除部分(未图示),所述可去除部分可与其它具有不同色彩或含有不同标记、图画或符号的可去除部分互换。如本文中所描述,示范性显示装置40的显示器30可为包含双稳态显示器(bi-stabledisplay)在内的多种显示器中的任一者。在其它实施例中,显示器30包含例如如上所述的等离子、EL、OLED、STNIXD或TFTIXD等平板显示器,或例如CRT或其它管装置等非平板显示器。然而,出于描述本发明实施例的目的,如本文中所描述,显示器30包含干涉式调制器显示器。图6B中示意性地说明示范性显示装置40的一个实施例的组件。所说明的示范性显示装置40包含外壳41,且可包含至少部分地封围在所述外壳41中的额外组件。举例来说,在一个实施例中,示范性显示装置40包含网络接口27,所述网络接口27包含耦合到收发器47的天线43。收发器47连接到处理器21,处理器21连接到调节硬件52。调节硬件52可经配置以调节信号(例如,对信号进行滤波)。调节硬件52连接到扬声器45和麦克风46。处理器21还连接到输入装置48和驱动器控制器29。驱动器控制器29耦合到帧缓冲器28,且耦合到阵列驱动器22,阵列驱动器22又耦合到显示器阵列30。根据特定示范性显示装置40设计的要求,电源50将电力提供给所有组件。网络接口27包含天线43和收发器47,使得示范性显示装置40可经由网络与一个或一个以上装置通信。在一个实施例中,网络接口27还可具有某些处理能力以减轻对处理器21的要求。天线43是用于发射和接收信号的任何天线。在一个实施例中,所述天线根据IEEE802.11标准(包含IEEE802.11(a)、(b)或(g))来发射和接收RF信号。在另一实施例中,所述天线根据蓝牙(BLUETOOTH)标准来发射和接收RF信号。在蜂窝式电话的情况下,所述天线经设计以接收CDMA、GSM、AMPS、W-CDMA或其它用于在无线手机网络内通信的已知信号。收发器47预处理从天线43接收到的信号,使得处理器21可接收所述信号并进一步对所述信号进行处理。收发器47还处理从处理器21接收到的信号,使得可经由天线43从示范性显示装置40发射所述信号。在替代实施例中,收发器47可由接收器代替。在又一替代实施例中,网络接口27可由可存储或产生待发送到处理器21的图像数据的图像源代替。举例来说,所述图像源可为数字视频光盘(DVD)或含有图像数据的硬盘驱动器,或产生图像数据的软件模块。处理器21通常控制示范性显示装置40的全部操作。处理器21接收例如来自网络接口27或图像源的压缩图像数据等数据,并将所述数据处理成原始图像数据,或处理成易被处理成原始图像数据的格式。处理器21接着将已处理的数据发送到驱动器控制器29或发送到帧缓冲器28以供存储。原始数据通常是指识别图像内每一位置处的图像特性的信息。举例来说,此些图像特性可包含色彩、饱和度和灰度级。在一个实施例中,处理器21包含微控制器、CPU或逻辑单元以控制示范性显示装置40的操作。调节硬件52通常包含放大器和滤波器,以用于将信号发射到扬声器45,且用于从麦克风46接收信号。调节硬件52可为示范性显示装置40内的离散组件,或可并入在处理器21或其它组件内。驱动器控制器29直接从处理器21或从帧缓冲器28取得由处理器21产生的原始图像数据,并适当地重新格式化所述原始图像数据以供高速发射到阵列驱动器22。具体来说,驱动器控制器29将原始图像数据重新格式化为具有类似光栅的格式的数据流,使得其具有适于在显示器阵列30上进行扫描的时间次序。接着,驱动器控制器29将已格式化的信息发送到阵列驱动器22。尽管驱动器控制器29(例如IXD控制器)通常与系统处理器21相关联而作为独立的集成电路(1C),但可以许多方式实施此些控制器。所述控制器可作为硬件嵌入处理器21中,作为软件嵌入处理器21中,或与阵列驱动器22完全集成在硬件中。通常,阵列驱动器22从驱动器控制器29接收已格式化的信息,且将视频数据重新格式化为一组平行波形,所述波形以每秒多次的速度被施加到来自显示器的x-y像素矩阵的数百且有时数千个引线。在一个实施例中,驱动器控制器29、阵列驱动器22和显示器阵列30适用于本文所描述类型的显示器中的任一者。举例来说,在一个实施例中,驱动器控制器29是常规显示器控制器或双稳态显示器控制器(例如,干涉式调制器控制器)。在另一实施例中,阵列驱动器22是常规驱动器或双稳态显示器驱动器(例如,干涉式调制器显示器)。在一个实施例中,驱动器控制器29与阵列驱动器22集成。此实施例在例如蜂窝式电话、手表和其它小面积显示器等高度集成系统中是常见的。在又一实施例中,显示器阵列30是典型的显示器阵列或双稳态显示器阵列(例如,包含干涉式调制器阵列的显示器)。输入装置48允许用户控制示范性显示装置40的操作。在一个实施例中,输入装一个实施例中,麦克风46是用于示范性显示装置40的输入装置。当使用麦克风46将数据输入到所述装置时,用户可提供声音命令以便控制示范性显示装置40的操作。电源50可包含此项技术中众所周知的多种能量储存装置。举例来说,在一个实施例中,电源50是例如镍镉电池或锂离子电池等可再充电电池。在另一实施例中,电源50是可再生能源、电容器或太阳能电池,包含塑料太阳能电池和太阳能电池涂料。在另一实施例中,电源50经配置以从壁式插座接收电力。在某些实施方案中,如上文中所描述,控制可编程性驻存在驱动器控制器中,所述驱动器控制器可位于电子显示器系统中的若干位置中。在某些情况下,控制可编程性驻存在阵列驱动器22中。上述优化可实施在任何数目的硬件和/或软件组件中且可以各种配置实施。根据上文陈述的原理而操作的干涉式调制器的结构的细节可广泛变化。举例来说,图7A到7E说明可移动反射层14及其支撑结构的五个不同实施例。图7A是图I的实施例的横截面,其中金属材料条带14沉积在正交延伸的支撑件18上。在图7B中,每一干涉式调制器的可移动反射层14的形状为正方形或矩形,且在系链(tether)32上仅在隅角处附接到支撑件。在图7C中,可移动反射层14的形状为正方形或矩形,且从可包括柔性金属的可变形层34悬置下来。可变形层34直接或间接地连接到围绕可变形层34的周边的衬底20。这些连接在本文中称为支柱。图7D中说明的实施例具有支柱插塞42,可变形层34搁置在所述支柱插塞42上。如图7A到7C所示,可移动反射层14保持悬置在间隙上方,但可变形层34并不通过填充可变形层34与光学堆叠16之间的孔而形成所述支柱。而是,支柱由平坦化材料形成,其用于形成支柱插塞42。图7E中说明的实施例是基于图7D中展示的实施例,但也可适于与图7A到7C中说明的实施例以及未图示的额外实施例中的任一者一起发挥作用。在图7E中所示的实施例中,已使用金属或其它导电材料的额外层来形成总线结构44。这允许信号沿着干涉式调制器的背面进行路由,从而消除许多原本可能必须形成在衬底20上的电极。在例如图7中所示的那些实施例的实施例中,干涉式调制器充当直接观看装置,其中从透明衬底20的前侧观看图像,所述侧与上面布置有调制器的一侧相对。在这些实施例中,反射层14以光学方式遮蔽在反射层的与衬底20相对侧的干涉式调制器的部分,其包含可变形层34。这允许对遮蔽区域进行配置和操作,而不会消极地影响图像质量。举例来说,此遮蔽允许图7E中的总线结构44,其提供使调制器的光学性质与调制器的机电性质分离的能力,例如,寻址或由所述寻址引起的移动。这种可分离的调制器架构允许选择用于调制器的机电方面和光学方面的结构设计和材料且使其彼此独立而发挥作用。此外,图7C到7E中所示的实施例具有源自反射层14的光学性质与其机械性质脱离的额外益处,所述益处由可变形层34执行。这允许用于反射层14的结构设计和材料在光学性质方面得以优化,且用于可变形层34的结构设计和材料在所要的机械性质方面得以优化。本发明的一些实施例涉及一种用于更新显示器的设备和方法。在一个特定实施例中,提供一种用于选择性地跳过显示器的若干部分的更新的设备。可在更新显示器的部分时花费显示器中消耗的大量电力。因此,为了减小电力消耗,可能需要减少所进行的更新的量。然而,还需要使跳过对用户的视觉体验的更新的影响最小化。因此,需要使用选择要跳过的更新同时使视觉假象最小化的方案。然而,因为此方案的实施可本身涉及使用电力和其它资源,所以可能需要使用于识别待跳过的更新的复杂性和电力最小化。在一个实施例中,描述用于在选择要跳过的更新时使复杂性和电力使用最小化的系统和方法。图8A、8B和8C说明用于显示设备860的示范性更新序列。显示设备860可类似于图2的显示阵列30。显示设备860包括多个共同线864和多个片段线866。共同线864与片段线866的相交表示干涉式调制器。如上文描述,在第一时间点861,特定共同线862可经调度以进行更新。出于阐释的目的,待写入到共同线862的数据可称为显示器数据单元。在一个实施例中,显示器数据单元可包括显示设备860的对应部分中的干涉式调制器的既定状态的表示。举例来说,显示器数据单元可包括指示沿着共同线862的干涉式调制器将被激活还是释放的多个二进制数字。在其它实施例中,显示器数据单元可对应于显示设备860的多个共同线、整个帧、单一像素或某一其它部分的数据。如上文描述,可通过将电压选择性地施加到共同线862和片段线866而将显示器数据单元写入到共同线862。在第二时间870,可将另一显示器数据单元写入到显示设备860的共同线872,如图8B中描绘。在第三时间880,可将另一显示器数据单元写入到显示设备860的共同线882,如图SC中描绘。然而,如所说明,共同线881尚未更新。如上文描述,可能出于一个或一个以上原因而需要不更新共同线881。举例来说,通过不更新共同线881,可节省更新过程中使用的电力。在共同线881的经更新显示器数据与已写入到共同线881的显示器数据足够类似或相同的情况下,跳过共同线881的更新可能是可接受的。在此情况下,跳过共同线881的更新可能是最终用户视觉上不可察觉的,且可节省电力。如下文描述,在一个实施例中,提供用于高效地确定已在显示的显示器数据与经更新的显示器数据之间的类似度的系统和方法。图9是说明更新设备900的实施例的系统框图。更新设备900可功能上类似于图6B的显示装置40的部分。更新设备900包括处理器905、识别值存储器920和帧缓冲器925。处理器905进一步包括识别值产生器910和比较器915。处理器905经配置以接收显示器数据单元930,且将所述显示器数据单元930选择性地写入到帧缓冲器925。处理器进一步经配置以从识别值存储器920接收识别值,且将识别值写入到识别值存储器920。识别值产生器910经配置以产生显示器数据单元930的识别值,且将所述识别值提供给比、较器915。比较器经配置以从识别值产生器910以及从识别值存储器920接收识别值。在一个方面中,处理器905经配置以弓丨导更新设备900的元件之间的信息流。特定来说,处理器确定是否将新接收的显示器数据单元930写入到帧缓冲器925。如本文描述,在一个实施例中,至少部分基于所接收的显示器数据单元930的识别值和先前接收的显示器数据单元的识别值来作出此确定。在一个实施例中,处理器905可为任何通用单芯片或多芯片微处理器(例如,ARM'Pentium'、8051、MIPSK、PowerPC或ALPHA)或任何专用微处理器(例如,数字信号处理器、微控制器或可编程门阵列)。如此项技术中常规的,处理器905可经配置以执行一个或一个以上软件模块。在一个方面中,识别值产生器910经配置以产生所接收的显示器数据单元930的识别值。如本文所使用,识别值包括可用于识别从中产生其的显示器数据单元的值。举例来说,识别值产生器910可实施为用于执行散列函数的电路或软件。在一个实施例中,散列函数可为循环冗余校验(CRC)函数。显示器数据单元930可被视为到CRC函数的输入,且CRC函数的输出可被视为识别值。虽然在通过CRC函数之后,不同的显示器数据单元可产生相同的识别值,但可选择用于CRC函数的特定代码,使得对于到识别值产生器的输入的正常范围不经常发生此类冲突。在一个特定实施例中,识别值产生器910可实施为16位CRC。因此,不管显示器数据单元930的大小如何,识别值仅为16位长。举例来说,如果显示器数据单元对应于显示器数据的单一共同线值,且共同线包括各自使用单一位来表示其相应状态的1024个像素,那么识别值将表示大小从显示器数据单元的1024个位减小到识别值的16个位。此举显著减少了确定两个显示器数据单元是否相同所必需的存储器读取和写入。在一个实施例中,识别值产生器910可在硬件中实施为算术逻辑单元或其它逻辑电路。或者,识别值产生器910可实施为由处理器905执行的软件模块或计算机指令。虽然说明为处理器905的组件,但识别值产生器910可与处理器905分离而实施为独立的单元或实施为另一系统元件的组件。在一个实施例中,比较器915经配置以比较不同显示器数据单元的识别值。举例来说,在先前更新期间,可能已确定对应于特定共同线的第一显示器数据单元的第一识别值。随后,在当前更新期间,可接收对应于同一共同线的第二显示器数据,且可确定所述第二显示器数据单元的第二识别值。比较器915可经配置以比较第一与第二识别值。如下文进一步描述,处理器905可使用比较结果来确定是否用第二显示器数据单元来更新特定共同线。在一个实施例中,比较器915可从经配置以保存先前更新期间产生的识别值的存储器(例如,识别值存储器920)接收第一识别值。此外,比较器915可在产生新的显示器数据单元的识别值时从识别值产生器910接收第二识别值。在一个实施例中,比较器915可作为算术逻辑单元或其它逻辑电路而实施于硬件中。或者,比较器915可实施为由处理器905执行的软件模块或计算机指令。虽然说明为处理器905的组件,但识别值产生器910可与处理器905分开实施为独立的单元或实施为另一系统元件的组件。帧缓冲器925类似于图6B的帧缓冲器28。所述帧缓冲器存储写入到显示器的显示器数据单元。在一个实施例中,当接收到对应于特定共同线的显示器数据单元且识别值不同于针对所述特定共同线的先前接收的显示器数据单元的识别值时,可将所述显示器数据单元写入到帧缓冲器925。识别值存储器920是经配置以存储显示器数据单元的识别值的存储器。可从识别值存储器920读取识别值以便确定是否应将新接收的显示器数据单元写入到帧缓冲器926和显示器。写入到帧缓冲器的显示器数据单元的识别值也可写入到识别值存储器920。识别值存储器920可使用一个或一个以上不同存储技术来实施。此外,识别值存储器可实施为处理器905或帧缓冲器925的组件。图10是用于更新显示器的过程1000的实施例的流程图。过程1000可由显示设备900实施。在框1005处,获得显示器数据单元。如上文描述,处理器905可接收显示器数据单元930。显示器数据单元930可来自例如图6E的输入装置等输入装置。显示器数据单元可对应于显示器的整个帧、一个或一个以上共同线或某一其它部分的数据。在框1010处,获得显示器数据单元的第一识别值。在一个实施例中,识别值产生器910对显示器数据单元930执行操作以产生第一识别值。在一个实施例中,所述操作可为散列函数或CRC函数。在框1015处,获得第二显示器数据单元的第二识别值。在一个实施例中,第一和第二显示器数据单元对应于显示器的例如同一共同线等同一部分。第二显示器数据单元表示在先前更新期间接收的显示器数据,且第一显示器数据单元表示在当前更新期间接收的显示器数据。在一个实施例中,通过从识别值存储器920检索第二识别值来获得第二识别值。在框1020处,比较第一与第二识别值。在一个实施例中,由比较器915执行所述比较。在框1025处,过程1000的流程响应于第一与第二识别值的比较而形成分支。在一个实施例中,均等为所述比较操作。在其它实施例中,可使用例如差值、XOR或其它逻辑或数学比较等其它比较。如果第一与第二识别值为均等1025(是),那么第一显示器数据单元被丢弃,如框1030处所描述。此丢弃可由处理器905执行,因此,第一显示器数据单元所对应于的显示器的部分可不更新。或者,如果第一与第二识别值为不均等1025(否),那么将第一显示器数据单元写入到帧缓冲器,如框1035处说明。在一个实施例中,处理器905可将显示器数据单元写入到帧缓冲器925。在框1040处,将第一识别值1040写入到识别值存储器。在一个实施例中,处理器905可将第一识别值写入到识别值存储器920。以此方式,第一识别值可在随后更新期间用于确定是否应将经更新的显示器数据单元写入到显示器。第一识别值可在识别值存储器920中重写第二识别值。在框1045处,可将第一显示器数据单元写入到显示器。在一个实施例中,可如上文相对于图2、6B和8所描述实现显示器的此实际更新。有利地,本发明的系统和方法提供一种确定是否应将显示器数据写入到显示器的电力高效的方式。举例来说,电力开销减少,因为确定显示器数据单元的类似度可通过比较相对较小的识别值来实现。此外,通过将这些值存储在与帧缓冲器分离的存储器中,可大大减少对帧缓冲器的读取和写入的数目。权利要求1.ー种更新显示器的方法,所述方法包括获得对应于第一显示器数据单元的第一识别值;获得对应于第二显示器数据单元的第二识别值;比较所述第一与第二识别值;以及至少部分基于所述比较而选择性地将所述第一显示器数据单元写入到显示器。2.根据权利要求I所述的方法,其中在所述第一与第二识别值不相等的情况下写入所述第一显示器数据单元。3.根据权利要求I所述的方法,其中所述第一和第二识别值包括散列值。4.根据权利要求I所述的方法,其中所述第一和第二识别值包括循环冗余校验码。5.根据权利要求I所述的方法,其中所述第一和第二显示器数据单元各自对应于显示器阵列的相应线的数据。6.根据权利要求I所述的方法,其进ー步包括至少部分基于所述计较而选择性地丢弃所述第一显示器数据单元。7.根据权利要求6所述的方法,其中在所述第一与第二识别值相等的情况下丢弃所述第一显示器数据单元。8.根据权利要求I所述的方法,其中获得所述第二识别值包括从存储ー个或ー个以上识别值的存储器接收所述第二识别值。9.根据权利要求I所述的方法,其中获得所述第一识别值包括接收所述第一显示器数据单元;以及至少部分基于所述第二显示器数据单元来计算所述第一识别值。10.根据权利要求I所述的方法,其中将所述第一显示器数据单元写入到所述显示器包括将所述第一显示器数据单元写入到帧缓冲器;以及将所述第一识别值写入到存储ー个或ー个以上识别值的存储器。11.一种用于更新显示器的设备,所述设备包括处理器,其经配置以获得对应于第一显示器数据单元的第一识别值;获得对应于第二显示器数据单元的第二识别值;比较所述第一与第二识别值;以及至少部分基于所述比较而选择性地将所述第一显示器数据单元写入到显示器。12.—种显示设备,所述设备包括存储器,其存储对应于相应显示器数据单元的ー个或ー个以上识别值,其中所述识别值包括比所述对应的显示器数据单元少的数据;以及帧缓冲器,其存储所述对应的显示器数据单元。13.根据权利要求12所述的显示设备,其进ー步包括识别值产生器,所述识别值产生器经配置以至少部分基于第一显示器数据单元而产生第一识别值。14.根据权利要求13所述的显示设备,其进ー步包括比较器,所述比较器经配置以将所述第一识别值与来自所述存储器的所述ー个或ー个以上识别值中的一者进行比较。15.根据权利要求12所述的显示设备,其进ー步包括输入装置,所述输入装置经配置以递送所述对应的显示器数据单元。16.根据权利要求12所述的显示设备,其进ー步包括显示器阵列,所述显示器阵列经配置以显示所述对应的显示器数据单元。17.根据权利要求16所述的显示设备,其中所述显示器阵列包括多个干涉式调制器。18.根据权利要求16所述的显示设备,其进ー步包括阵列驱动器,所述阵列驱动器经配置以将所述对应的显示器数据单元写入到所述显示器阵列。19.一种用于更新显示器的设备,所述设备包括用于获得对应于第一显示器数据单元的第一识别值的装置;用于获得对应于第二显示器数据单元的第二识别值的装置;用于比较所述第一与第二识别值的装置;以及用于至少部分基于所述比较而选择性地将所述第一显示器数据单元写入到显示器的装置。20.根据权利要求19所述的设备,其中所述用于获得第一识别值的装置、用于获得第ニ识别值的装置、用于比较的装置和用于选择性地写入的装置中的一者或一者以上包括处理器。21.根据权利要求19所述的设备,其中所述用于比较的装置包括比较器,且其中所述用于选择性地写入的装置包括经配置以将至少所述第一显示器数据单元写入到所述显示器的阵列驱动器。22.根据权利要求19所述的设备,其中所述第一显示器数据单元在所述第一与第二识别值不相等的情况下写入。23.根据权利要求19所述的设备,其中所述第一和第二识别值包括散列值。24.根据权利要求19所述的设备,其中所述第一和第二识别值包括循环冗余校验码。25.根据权利要求19所述的设备,其中所述第一和第二显示器数据单元各自对应于显示器阵列的相应线的数据。26.根据权利要求19所述的设备,其进ー步包括用于至少部分基于所述计较而选择性地丢弃所述第一显示器数据单元的装置。27.根据权利要求26所述的设备,其中在所述第一与第二识别值相等的情况下丢弃所述第一显示器数据单元。28.根据权利要求26所述的设备,其中所述用于选择性地丢弃的装置包括处理器。29.根据权利要求19所述的设备,其中所述用于获得所述第二识别值的装置包括用于从存储ー个或ー个以上识别值的存储器接收所述第二识别值的装置。30.根据权利要求19所述的设备,其中所述用于获得所述第一识别值的装置包括用于接收所述第一显示器数据单元的装置;以及用于至少部分基于所述第二显示器数据单元来计算所述第一识别值的装置。31.根据权利要求19所述的设备,其进ー步包括用于存储对应于相应显示器数据单元的ー个或ー个以上识别值的装置,其中所述识别值包括比所述对应的显示器数据单元少的数据;以及用于缓冲所述对应的显示器数据单元的装置。32.根据权利要求31所述的设备,其中所述用于将所述第一显示器数据单元选择性地写入到所述显示器的装置包括用于将所述第一显示器数据单元写入到所述用于缓冲的装置的装置;以及用于将所述第一识别值写入到所述用于存储的装置的装置。33.根据权利要求31所述的设备,其中所述用于存储的装置包括存储器,且其中所述用于缓冲的装置包括经配置以存储所述对应的显示器数据单元的帧缓冲器。34.根据权利要求19所述的显示设备,其中所述显示器包括多个干涉式调制器。35.一种计算机程序产品,其包括其上存储具有计算机可执行指令的计算机可读媒体,所述计算机可执行指令在由ー设备执行的情况下致使所述设备执行ー包括以下步骤的方法获得对应于第一显示器数据单元的第一识别值;获得对应于第二显示器数据单元的第二识别值;比较所述第一与第二识别值;以及至少部分基于所述比较而选择性地将所述第一显示器数据单元写入到显示器。全文摘要本发明揭示一种用于更新显示器的设备和方法。为显示器数据单元确定识别值(1010、1015)。将在更新期间接收的显示器数据单元的识别值与先前接收的显示器数据单元的识别值进行比较(1020)。依据所述比较(1025),可跳过(1030)对所述显示器的对应部分的更新。文档编号G09G3/34GK102696067SQ201080060713公开日2012年9月26日申请日期2010年12月15日优先权日2010年1月6日发明者罗伯特·L·格里贝申请人:高通Mems科技公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1