补偿精度的制作方法_3

文档序号:9713650阅读:来源:国知局
这个8位值是处于低灰度范围中还是处于高灰度范围中而被添加的。
[0054]在图9的流程图中,GRAM 320中的数据被描述为9位字GRAM[8:0],且位“GRAM[8]”指示该灰度数据是处于高灰度范围HG中还是处于低灰度范围LG中。在混合驱动模式下,来自数据I/F 324的所有输入数据被划分为如下两种8位灰度数据:
[0055]1.如果原始输入数据是高灰度范围中的8位,那么局部数据D[8]被设定成“1”(D
[8]= 1),且8位局部数据D[7:0]是原始灰度数据。局部数据D[8:0]在GRAM 320中被保存为GRAM[8:0],其中 GRAM[8] = 1。
[0056]2.如果原始输入数据是处于低灰度LG中,那么局部数据D[8]被设定成“0”(D[8] =0),且从混合LUT 332中获得局部数据D[7:0]。局部数据D[8:0]在GRAM 320中被保存为GRAM
[8:0]o
[0057]图9是将8位灰度数据存储于GRAM320中作为9位GRAM数据字的操作的一个示例的流程图。该操作是在源极驱动器110的处理电路330中实施的。在步骤520中从数据I/F 324输入原始灰度数据,在步骤522中提供8位数据。在步骤524中,处理电路330判定系统模式,SP,是正常驱动模式还是混合驱动模式。如果系统模式是混合驱动模式,那么在步骤528中该系统使用256 X 9位LUT 132,从而在步骤530中提供9位数据D_R[8:0],该9位数据D_R[8:0]包括一位范围指示器。在步骤532中这个数据被存储于GRAM 320中。如果系统模式是正常驱动模式,那么在步骤534中该系统使用原始的8位输入数据D_N[7:0],且在步骤532中将该数据存储于GRAM 320中。
[0058]图10是读取9位GRAM数据字且将这个数据提供给DAC322的操作的一个示例的流程图。在步骤540中,该系统(例如,处理电路330)判定当前系统模式是正常驱动模式还是混合驱动模式。如果当前模式是混合驱动模式,那么在步骤542中该系统判定现在是否处于编程时间中。如果在步骤542中的回答是否定的,那么步骤544判定是否满足GRAM[8 ] = 1,该GRAM[8] = 1表示原始灰度值是在低范围LG中。如果在步骤544中的回答是否定的,即表示原始灰度值是在高范围HG中,那么在步骤546中GRAM[7:0]被提供作为局部数据D[7:0]且适当的LUT 132中的值被使用,从而在步骤548中将数据D[7:0]提供给DAC 322。如果在步骤544中的回答是肯定的,那么在步骤552中黑(VSL)( “#00”)被提供给DAC 322,这样黑电平电压从DAC 322输出(参看图8)。
[0059]在编程时间段中,步骤550判定是否满足GRAM[8] = 1。如果在步骤550中的回答是肯定的,其指示原始灰度值是在高范围HG中,那么该系统前进至步骤546和步骤548。如果在步骤550中的回答是否定的,其指示原始灰度值是在低范围LG中,那么该系统前进至步骤552从而输出黑电平电压(参看图8)。
[0060]图11是读取9位GRAM数据且将这个数据提供给DAC322的操作的另一个示例的流程图。为了避免在该事务期间内的扭曲效应(contorting effect),图11的例程(routine)使用了针对帧中的不同部分的平滑函数。该平滑函数可以是但不限于偏移(offset)、平移(shift)或部分反转(partial invers1n)。在图11中,图10中的步骤552被步骤560和步骤562取代。当该系统不在编程时间段中时,如果GRAM[ 8 ] = 1 (高范围HG灰度值),那么在步骤560中GRAM[7:0]被平滑函数f处理且然后被提供给DAC322。在编程时间段中,如果GRAM[8]在1(低范围LG灰度值),那么在步骤562中GRAM[7:0]被平滑函数f处理且然后被提供给DAC322。
[0061]虽然在图3中只图示了一个混合LUT 332,但是如图12所示,可以使用不止一个混合LUT。在图12中,多个混合LUT 332(1)、...、332(πι)从多路复用器350接收数据,且具有被耦合至多路复用器350的输出端。灰度值的不同范围能够在不同的混合LUT中被转换。
[0062]图13是在图1和图3中的AM0LED显示器的混合驱动模式下在帧间隔内被发送至各行的编程信号的时序图。各帧被指定了足够对显示器中的各行进行编程的时间间隔,例如时间间隔600、602和604。在这个示例中,显示器具有480行。480行中的每行包括用于可能是在低灰度值范围或高灰度值范围中的相应图像数据的像素。在这个示例中,时间间隔600、602和604中的各者表示每秒60帧或表示60Hz的频率。当然,其它的更高和更低的频率以及不同的行数也可以被用于混合驱动模式。
[0063]图13中的时序图包括为了避免在用于高灰度值的编程数据和用于低灰度值的编程数据可能重叠时的撕裂效应(tearing effect)而必需的控制信号。这些控制信号包括撕裂信号线610、数据写入信号线612、存储器取出低值(R)信号线614和存储器取出高值(P)信号线616。通过启用撕裂信号线610而让各帧启动混合驱动模式。数据写入信号线612接收用于显示器系统100中的各个行的行编程数据620。使用如上所述的LUT来处理编程数据620以便将该数据转换成反映用于各行中的各个像素的被缩短间隔的较高亮度值的模拟值。在这个时间内,消隐间隔622和消隐间隔630表示不存在分别通过存储器写入线614和616的输出。
[0064]一旦撕裂信号线610被设定成低,行编程数据块624就从存储器取出低值信号线614输出。行编程数据块624包括用于从第1行开始的连续各行中的所有像素的编程数据。行编程数据块624只包括用于选定行中的将要以低灰度范围中的值而被驱动的像素的数据。如上所述,选定行中的将要以高灰度范围中的值而被驱动的所有像素被设定成零电压或因为畸变而被调节。因此,当各行被选通时,DAC 322转换低灰度范围数据(用于在低灰度范围中被编程的像素)且将编程信号(用于低灰度范围像素的LUT修改数据,以及用于高灰度范围像素的零电压或畸变调节)发送至这个行中的像素。
[0065]当行编程数据块624被输出的时候,存储器输出高值信号线616在延迟时间段632内保持不活跃。在延迟时间段632之后,行编程数据块634从存储器取出高值信号线616输出。行编程数据块634包括用于从第1行开始的连续各行中的所有像素的编程数据。行编程数据块634只包括用于选定行中的将要以高灰度范围中的值而被驱动的像素的数据。如上所述,选定行中的将要以低灰度范围中的值被驱动的所有像素被设定成零电压。DAC 322转换高灰度范围数据(用于在高灰度范围中被编程的像素)且将编程信号(用于高灰度范围像素的LUT修改数据,以及用于低灰度范围像素的零电压)发送至这个行中的像素。
[0066]在这个示例中,延迟时间段632被设定成(lF+x)/3,其中F是对所有的480行进行编程所花费的时间且X是消隐间隔622和630的时间。该X变量可以是由制造商基于为了消除撕裂而必需的诸如处理电路330等部件的速度而定义的。因此,对于更快的处理部件,X可以更低。以低灰度范围中的水平进行发光的编程像素与以高灰度范围中的水平进行发光的那些像素之间的延迟时间段632避免了撕裂效应。
[0067]图14A是用于图1中的AM0LED显示器的行和列驱动信号的时序图,其示出了针对使用单脉冲的混合驱动模式的编程时间和非编程时间。图14A中的时序图包括撕裂信号640、一组编程电压选择信号642、栅极时钟信号644和行选通信号646a?646h。撕裂信号640被选通成低,以便针对特定的视频帧启动混合驱动模式。编程电压选择信号642允许选择特定行中的所有像素以从图3中的DAC 322接收编程电压。在这个示例中,各行中存在着960个像素。首先,编程电压选择信号642被选择以便将一组低灰度范围编程电压650发送至第一行中的像素。
[0068]当栅极时钟信号644被设定成高时,用于第一行的选通信号646a产生了脉冲652以便选择该行。于是,这个行中的低灰度像素被来自DAC 322的编程电压驱动,而高灰度像素被驱动至零电压。在子帧时间段之后,编程电压选择信号642被选择以便将一组高灰度范围编程电压654发送至第一行。当栅极时钟信号644被设定成高时,用于第一行的选通信号646a产生了第二脉冲656以便选择该行。于是,这个行中的高灰度像素被来自DAC 322的编程电压驱动,而低灰度像素被驱动至零电压。
[0069]如图14A所示,通过行选通信号646b?646h针对各个行重复上述这个过程。各行因此被选通两次,一次用于对低灰度像素进行编程且一次用于对高灰度值进行编程。当第一行被第二次656选通以用于对高灰度值进行编程时,诸如选通646c、646d等用于后续行的第一选通被启动直到被显示为选通646e的最后一行选通(行481)。然后,后续行如选通646f、646g、646h上的编程电压656所不而按照顺序被第二次选通,直到被显不为选通646e的最后一行选通(行481)。
[0070]图14B是行和列驱动信号的时序图,其示出了针对使用双脉冲的混合驱动模式的编程时间和非编程时间。去往下一行中的驱动电路的双脉冲针对驱动晶体管而让漏电流路径连通,且该双脉冲有助于改善针对驱动晶体管的补偿。与图14A相似,图14B中的时序图包括撕裂信号680、一组编程电压选择信号682、栅极时钟信号684和行选通信号686a?686h。撕裂信号680被选通成低,以便针对特定的视频帧启动混合驱动模式。编程电压选择信号682允许选择特定行中的所有像素以接收从图3中的DAC 322接收编程电压。在这个示例中,各行中存在着960个像素。首先,编程电压选择信号682被选择以便将一组低灰度范围编程电压690发送至第一行。当栅极时钟信号684被设定成高时,用于第一行的选通信号686a产生了脉冲692以便选择该行。于是,这个行中的低灰度像素被来自DAC 322的编程电压驱动,而高灰度像素被驱动至零电压。在
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1