专利名称:数据驱动器与用以决定数据驱动器的最佳偏移的方法
技术领域:
本发明涉及一种显示装置的数据驱动器,特别是涉及一种可自动决定最佳时钟偏 移(clock skew)并调整时钟相位的数据驱动器。
背景技术:
液晶显示器,或称LCD (Liquid Crystal Display),由于其具有反应速度快、轻薄、 明亮度高、消耗功率低以及可高度扩展的显示尺寸等的特性,因而近年来被广泛地使用。随 着液晶面板的分辨率提高,数据驱动器(或称源极驱动器)的数量因此随之增加,并且时序 控制器与各数据驱动器之间的传输速度也跟着提升。为了在有效期间内正确存取数据,需 要准确地调整系统时钟(例如,像素时钟)的偏移。通常此期间称为「数据有效期间(Data Valid Window, DVW)」,而系统时钟相对于此期间起始点的时间延迟则定义为所谓的偏移 (skew)ο传统技术中,时钟偏移是在制造液晶显示器时被手动地调整到一个固定的数 值,并且此数值在离厂后就不会再被改变。然而,由于时序控制器与各数据驱动器之间 的传输距离并不相同,导致固定的偏移数值无法全然适用于各数据驱动器,因而限制了 液晶显示器的操作容限。此外,数据驱动器的工艺、电压与温度(ftOcess,Voltage and Temperature,PVT)变化也可能使得固定的偏移数值变得不适当。因此,需要一种可自动决 定最佳时钟偏移并调整时钟相位的数据驱动器
发明内容
根据本发明的一实施例,一种数据驱动器,用以驱动影像数据被显示于显示装置 的面板上,包括接收机、偏移调整电路与处理装置。接收机根据一处理过的像素时钟于一数 据总线上取样该影像数据,其中该影像数据包括传送于多个活化期间(active period)的 像素数据以及反复插入于该影像数据的多个空白期间(blanking period)的一测试图样。 偏移调整电路接收一像素时钟信号并藉由根据一回授控制信号使用一可控制的偏移数值 延迟该像素时钟信号,用以调整该像素时钟信号的一时钟相位,以产生该处理过的像素时 钟。处理装置储存与被插入的该测试图样同步的一既定测试图样,藉由比较测试图样的该 取样结果与该既定测试图样决定一最佳偏移,并且产生包括用以指示该最佳偏移的信息的 该回授控制信号。根据本发明的另一实施例,一种用以决定一显示装置的一数据驱动器的一最佳偏 移的方法,包括于影像数据的一空白期间传送一测试图样至一数据总线,其中该数据总线 也负责于该影像数据的多个活化期间传送该影像数据的多个帧的像素数据;接收一像素时 钟信号;根据该像素时钟信号取样该测试图样以取得测试图样的一取样结果;以及藉由比 较测试图样的该取样结果与一预先储存的测试图样决定该最佳偏移。
图1是显示根据本发明的一实施例所述的数据驱动器的部分方块图。图2是显示根据本发明的一实施例所述的偏移调整电路的方块图。图3是显示根据本发明的一实施例所述的时序控制信号与数据讯号DATA的波形 图。图4是显示根据本发明的一实施例所述的用以决定数据驱动器的最佳偏移的方 法流程图。附图符号说明100 显示装置;101 时序控制器;102 数据驱动器;201 接收机;202、202A 偏移调整电路;203 处理装置;211 延迟链;212 多路复用器;Active Data 活化数据;CLOCK、CLOCK,、CTRL、DATA、SHref、SIM, Spixel clk, STH、Svsync, TP 信号;Η-blanking 水平空白期间;S401、S402、S403、S404 步骤;Ta、Tb 时间参数;Test Pattern 测试图样。
具体实施例方式为使本发明的制造、操作方法、目标和优点能更明显易懂,下文特举几个较佳实施 例,并结合附图详细说明。实施例图1是显示根据本发明的一实施例所述的数据驱动器的部分方块图。根据本发明 的一实施例,显示装置100包括一时序控制器101与一数据驱动器102 (也称为源极驱动 器)。显示装置可以是,例如,液晶显示器0XD)。时序控制器101自一外部的影像数据供 应源(图未示)接收一影像数据信号& ,并且负责传送要被显示于显示装置100的一面板 (图未示)的影像数据。时序控制器101还产生时序控制信号用以控制影像数据的传输。时 序控制信号可根据自影像数据供应源所接收的一个或多个时序信号而产生。例如,影像数 据供应源可提供一个垂直同步信号Svsyn。用以指示一帧传输的开端(或指示帧间的变化)、 一水平同步信号SHref用以指示乘载于数据总线上的影像数据信号Sim为某一帧线(frame line)的活化的(active)像素数据,以及一像素同步信号clk用以同步像素数据的传 输,等等。时序控制器101传送影像数据的像素数据于总线的数据信号DATA中,用以传送 至数据驱动器102,并且产生多个时序控制信号,例如包括用以指示数据总线上的各帧线的 活化像素数据或活化期间的开端的一第一时序控制信号STH、用以指示数据总线上的各帧5线的活化像素数据或活化期间的结束的一第二时序控制信号TP,以及用以指示数据总线上 的像素数据传输频率的像素时钟信号CLOCK。各时序控制信号所对应的时序图可参考至图3。根据本发明的一实施例,时序控制器101在一些既定的时间区间将一既定的测试 图样插入于被乘载于数据总线上的数据信号DATA,用以在既定的时间区间内传送该测试 图样。根据本发明的一实施例,既定的时间区间可为无活化像素数据需要被传送的空白期 间。例如,该空白期间可以是各帧线中无活化像素数据出现的水平空白期间(horizontal blanking period,或简称H-blanking),或者可以是各帧内无活化像素数据出现的垂直空 白其月间(vertical blanking period,或简称 V-blanking)。数据驱动器102包括接收机201、偏移调整电路202与处理装置203。接收机201 用以根据一处理过的像素时钟CLOCK’于数据总线上取样该影像数据,其中该影像数据包括 传送于多个活化期间(active period)的像素数据以及反复由时序控制器101插入于该影 像数据的多个空白期间(blanking period)的测试图样。偏移调整电路202耦接至接收机 201与时序控制器101,用以自时序控制器101接收像素时钟信号CLOCK,并且藉由根据一回 授控制信号CTRL使用一可控制的偏移数值延迟该像素时钟信号,用以调整该像素时钟信 号的一时钟相位,以产生该处理过的像素时钟CLOCK’。处理装置203耦接至接收机201与 偏移调整电路202,并且产生回授控制信号CTRL。根据本发明的一实施例,在各既定时间区 间内,处理装置203产生回授控制信号CTRL用以指示偏移调整电路202藉由使用数个不同 的偏移数值延迟像素时钟信号,用以调整像素时钟信号的时钟相位。举例而言,在各帧线的 既定时间区间内,例如在各帧线的水平空白期间,偏移调整电路202藉由使用数个不同的 偏移数值延迟像素时钟信号,用以调整像素时钟信号的时钟相位。使用数个不同的偏移数 值调整像素时钟信号的时钟相位,并藉此于既定时间区间内根据各延迟过的像素时钟信号 取样测试图样的目的是为了取得适当的偏移容线,使得接收机201可正确地译码数据。处理装置203储存与被时序控制器101插入的该测试图样同步的一既定测试图 样,以及用以指示对应的可控制的偏移数值的相关信息,用以提供接收机201在不同的期 间于数据总线上取样测试图样。处理装置203自接收机201接收测试图样的取样结果,并 且比较测试图样的该取样结果与预先储存的既定测试图样。根据本发明的一实施例,处理 装置203取得由一最小偏移与一最大偏移所定义的一容限,其中该最小偏移与该最大偏移 为可使得测试图样的该取样结果相等于该既定测试图样的最小偏移数值与最大偏移数值, 并且根据该容限决定该最佳偏移。根据本发明的一实施例,最佳偏移是由处理装置203根 据分布于该容限内的多个偏移数值的一平均值而决定。根据本发明的另一实施例,最佳偏 移是由处理装置203根据定义出该容限的该最大偏移与该最小偏移之一中的位数而决定。处理装置203还可产生包括用以指示该最佳偏移的信息的该回授控制信号CTRL, 用以弹性地控制接收机201透过偏移调整电路202根据最佳偏移取样像素数据。如此一 来,当显示装置内包含大量的数据驱动器时,各数据驱动器的偏移可分别地被控制,因此可 大幅改善显示装置的操作容限。图3是显示根据本发明的一实施例所述的时序控制信号与数据讯号DATA的波形 图。根据本发明的一实施例,接收机201可根据第一时序信号STH取得测试图样(如图所 示的Test Pattern) 0例如,可定义出在测试图样被插入的起始点之前,自STH脉冲发生后 像素时钟信号CLOCK产生了多少个脉冲。如此一来,在接收到STH脉冲后,接收机201可计算既定数量个像素时钟信号的脉冲,随后接收测试图样。测试图样的数据长度可是先被定 义,并且事先为接收机201所知。根据本发明的其它实施例,接收机接收机201也可根据第 二时序信号TP取样测试图样。例如,可定义出在测试图样被插入的起始点之前,自TP脉冲 发生后像素时钟信号CLOCK产生了多少个脉冲,或定义自TP脉冲发生后的一既定的时间延 迟后,测试图样开始被插入。因此,在接收到TP脉冲后,接收机201可计算既定数量个像素 时钟信号的脉冲或等待该既定的时间延迟,并且接着接收测试图样。更具体的来说,例如, 可于最后一个时序信号TP具有高位准的时钟周期内定义出如图3所示的时间参数Ta,用以 指示被插入的测试图样的起始时间点,并且可定义另一个时间参数Tb,用以指示出插入的 测试图样的长度,其单位可以是时钟周期。根据本发明的一实施例,可针对每个帧决定出最佳偏移。因此,处理装置203可根 据在影像数据的一个帧内所产生的多个不同的偏移数值决定出最小偏移与最大偏移,并且 偏移调整电路202可于每个帧内根据得到的最佳偏移调整时钟信号的时钟相位。根据本发 明的另一实施例,最佳偏移也可周期性地在一既定时间区间内被决定。因此,处理装置203 可根据在既定时间区间内所产生的多个不同的偏移数值决定出最小偏移与最大偏移,并且 偏移调整电路202可对应地于此既定时间区间内根据得到的最佳偏移调整时钟信号的时 钟相位。图2是显示根据本发明的一实施例所述的偏移调整电路的方块图。偏移调整电路 202包括一延迟链211与一多路复用器212。延迟链211用以接收像素时钟信号CLOCK,并且 包括多个延迟单元用以延迟像素时钟信号CLOCK。多路复用器212用以接收回授控制信号 CTRL以及于各延迟单元的一输出端所对应输出的延迟过的像素时钟信号,并且根据回授控 制信号CTRL选择该延迟过的像素时钟信号之一,用以产生处理过的像素时钟信号CLOCK’。图4是显示根据本发明的一实施例所述的用以决定数据驱动器的最佳偏移的方 法流程图。首先,于影像数据的一空白期间插入一测试图样至传送于数据总线上的数据信 号(步骤S401)。接着,接收一像素时钟信号(步骤S402)。接着,根据像素时钟信号取样 该测试图样以取得测试图样的一取样结果(步骤S403)。值得注意的是,步骤S401、S402 与S403可重复执行于数个空白期间,并且在步骤S402中,可于数个空白期间分别接收多 个个根据不同偏移数值延迟过的像素时钟信号。最后,比较测试图样的该取样结果与一预 先储存的测试图样以决定最佳偏移(步骤S404)。在步骤S404中,测试图样的取样结果可 与该预先储存的测试图样进行比较,其中该预先储存的测试图样是与被传送的测试图样同 步,并且可取得由一最小偏移与一最大偏移所定义的一容限,用以决定出最佳偏移,其中该 最小偏移与该最大偏移为可使得测试图样的该取样结果相等于该预先储存的测试图样的 最小偏移数值与最大偏移数值。根据本发明的一实施例,最佳偏移可根据分布于该容限内 的多个偏移数值的一平均值而决定,或根据定义出该容限的该最大偏移与该最小偏移之一 中的位数而决定。本发明虽以较佳实施例揭示如上,然其并非用以限定本发明的范围,本领域的技 术人员在不脱离本发明的精神和范围的前提下可做若干的更动与润饰,因此本发明的保护 范围以本发明的权利要求为准。
权利要求
1.一种数据驱动器,用以驱动影像数据被显示于一显示装置的一面板上,包括一接收机,根据一处理过的像素时钟于一数据总线上取样该影像数据,其中该影像数 据包括传送于多个活化期间的像素数据以及反复插入于该影像数据的多个空白期间的一 测试图样;一偏移调整电路,接收一像素时钟信号并藉由根据一回授控制信号使用一可控制的偏 移数值延迟该像素时钟信号,用以调整该像素时钟信号的一时钟相位,以产生该处理过的 像素时钟;以及一处理装置,储存与被插入的该测试图样同步的一既定测试图样,藉由比较测试图样 的该取样结果与该既定测试图样决定一最佳偏移,并且产生包括用以指示该最佳偏移的信 息的该回授控制信号。
2.如权利要求1所述的数据驱动器,其中该空白期间为水平空白期间。
3.如权利要求1所述的数据驱动器,其中该空白期间为垂直空白期间。
4.如权利要求1所述的数据驱动器,其中该处理装置还比较测试图样的该取样结果与 该既定测试图样,取得由一最小偏移与一最大偏移所定义的一容限,其中该最小偏移与该 最大偏移为可使得测试图样的该取样结果相等于该既定测试图样的最小偏移数值与最大 偏移数值,并且根据该容限决定该最佳偏移。
5.如权利要求1所述的数据驱动器,其中该接收机还接收包含用以指示该活化期间的 一开始或一结束的信息的一时序信号,并且根据该时序信号取样该测试图样。
6.如权利要求1所述的数据驱动器,其中该处理装置还产生该回授控制信号,用以指 示该偏移调整电路藉由使用多个不同的偏移数值于各帧线的该空白期间内延迟该像素时 钟信号以调整该像素时钟信号的该时钟相位。
7.如权利要求4所述的数据驱动器,其中该最小偏移与该最大偏移是根据于该影像数 据的一帧内所产生的多个偏移数值而取得,并且该时钟相位是在每个帧被调整。
8.如权利要求4所述的数据驱动器,其中该最小偏移与该最大偏移是根据于一既定时 间区间内所产生的多个偏移数值而取得,并且该时钟相位是根据该既定时间区间被调整。
9.如权利要求4所述的数据驱动器,其中该最佳偏移是根据分布于该容限内的多个偏 移数值的一平均值而决定。
10.如权利要求4所述的数据驱动器,其中该最佳偏移是根据定义出该容限的该最大 偏移与该最小偏移之一中的位数而决定。
11.如权利要求1所述的数据驱动器,其中该偏移调整电路包括一延迟链,用以接收该像素时钟信号,并且包括多个延迟单元用以延迟该像素时钟信 号;以及一多路复用器,用以接收该回授控制信号以及于各延迟单元的一输出端所对应输出的 该延迟过的像素时钟信号,并且根据该回授控制信号选择该延迟过的像素时钟信号的一者 用以产生该处理过的像素时钟信号。
12.—种用以决定一显示装置的一数据驱动器的一最佳偏移的方法,包括于影像数据的一空白期间传送一测试图样至一数据总线,其中该数据总线也负责于该 影像数据的多个活化期间传送该影像数据的多个帧的像素数据;接收一像素时钟信号;根据该像素时钟信号取样该测试图样以取得测试图样的一取样结果;以及藉由比较测试图样的该取样结果与一预先储存的测试图样决定该最佳偏移。
13.如权利要求12所述的方法,其中该空白期间为水平空白期间。
14.如权利要求12所述的方法,其中传送该测试图样的步骤、接收该像素时钟信号的 步骤与取样该测试图样的步骤是重复执行于一数量的空白期间,并且于该接收步骤分别在 该空白期间根据多个不同的偏移数值接收该像素时钟信号。
15.如权利要求12所述的方法,其中该测试图样根据该像素时钟信号使用多个不同的 偏移数值反复地于一数量的空白期间被取样,并且决定该最佳偏移的步骤还包括比较测试图样的该取样结果与该预先储存的测试图样,其中该预先储存的测试图样是 与被传送的该测试图样同步;取得由一最小偏移与一最大偏移所定义的一容限,其中该最小偏移与该最大偏移为可 使得测试图样的该取样结果相等于该预先储存的测试图样的最小偏移数值与最大偏移数 值;以及根据该容限决定该最佳偏移。
16.如权利要求12所述的方法,还包括接收包含用以指示传送于该数据总线上的各帧线的活化像素数据的开始或结束的信 息的一时序信号;以及根据该时序信号使用多个不同的偏移于各帧线取样该测试图样。
17.如权利要求12所述的方法,还包括根据该最佳偏移调整该接收到的像素时钟信号的一时钟相位;以及根据该调整过的像素时钟信号取样该像素数据。
18.如权利要求15所述的方法,其中该最佳偏移是根据分布于该容限内的多个偏移数 值的一平均值而决定。
19.如权利要求15所述的方法,其中该最佳偏移是根据定义出该容限的该最大偏移与 该最小偏移之一中的位数而决定。
20.如权利要求16所述的方法,其中该测试图样、该像素时钟信号以及该时序信号是 由一时序控制器所传送,并且其中该数据驱动器事先储存该预先储存的测试图样并且比较 该预先储存的测试图样与测试图样的该取样结果。
全文摘要
一种数据驱动器与用以决定数据驱动器的最佳偏移的方法。该数据驱动器,包括接收机、偏移调整电路以及处理装置。接收机根据处理过的像素时钟于数据总线上取样该影像数据,影像数据包括传送于活化期间的像素数据以及反复插入于影像数据的空白期间的测试图样。偏移调整电路接收像素时钟信号并藉由根据回授控制信号使用可控制的偏移数值延迟像素时钟信号,用以调整时钟相位,产生该处理过的像素时钟。处理装置储存与被插入的测试图样同步的既定测试图样,藉由比较测试图样的取样结果与既定测试图样决定一最佳偏移,并且产生包括用以指示最佳偏移的信息的回授控制信号。
文档编号G09G3/20GK102054418SQ20091020819
公开日2011年5月11日 申请日期2009年11月2日 优先权日2009年11月2日
发明者陈本欣 申请人:奇景光电股份有限公司