用于控制显示设备的装置和方法.pdf

上传人:000****221 文档编号:973785 上传时间:2018-03-22 格式:PDF 页数:24 大小:585.27KB
返回 下载 相关 举报
摘要
申请专利号:

CN201010237311.1

申请日:

2010.07.23

公开号:

CN101964181A

公开日:

2011.02.02

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||专利申请权的转移IPC(主分类):G09G 5/00变更事项:申请人变更前权利人:川崎微电子股份有限公司变更后权利人:株式会社巨晶片变更事项:地址变更前权利人:日本千叶市变更后权利人:日本大阪登记生效日:20130609|||实质审查的生效IPC(主分类):G09G 5/00申请日:20100723|||公开

IPC分类号:

G09G5/00; G06F3/14

主分类号:

G09G5/00

申请人:

川崎微电子股份有限公司

发明人:

内山义弘

地址:

日本千叶市

优先权:

2009.07.23 JP 2009-172216

专利代理机构:

中原信达知识产权代理有限责任公司 11219

代理人:

关兆辉;谢丽娜

PDF下载: PDF下载
内容摘要

一种用于控制显示设备将像素数据与输入时钟信号同步写入缓冲器中的示例性装置。在多个帧的每一个中,计算表示输入和输出端之间的定时差的变化的差值,并且在垂直消隐时段内,执行基于前一帧期间计算的差值的定时校正。此后,像素数据与输出时钟信号同步从缓冲器读取并输出到显示设备。

权利要求书

1: 一种用于控制显示设备的装置, 包括 : 图像数据缓冲器, 包括缓冲存储器, 所述图像数据缓冲器接收输入数据, 所述输入数 据包括按帧的顺序并且进一步按每一帧中的行的顺序的多个像素数据组, 每一个像素数据 组表示构成多个行的每一个的像素组的值, 所述多个行中的每一个依次构成多个帧的每一 个, 并且所述图像数据缓冲器与第一时钟信号同步地将所述各像素数据组写入所述缓冲存 储器, 其中, 所述输入数据进一步包括表示各自行中的水平消隐时段的结束的水平消隐信号 的结束, 以便在各行的相应一个中的水平消隐信号的结束之后, 接收每一个所述像素数据 组; 差值计算电路, 计算多个帧的每一个中, 在第一时钟信号的特定数量周期的时段期间, 第二时钟信号的周期数与其预期值之间的差值 ; 以及 读取控制电路 : 在各帧的第一个中, 按照行的顺序, 从基于各行的第一个中的水平消隐信号的结束的 定时为每一行所确定的读取开始定时, 为每一行, 指定第二时钟信号的特定数量周期的时 段, 以及 在各帧的第二个和后续帧的每一个中, 基于所述差值计算电路在前一帧中所计算的所 述差值, 在各行的所述第一个中的水平消隐信号的结束之前, 执行定时校正, 以及随后按照 行的顺序, 从为每一行校正的读取开始定时, 为每一行, 指定所述第二时钟信号的所述特定 数量周期的时段, 以及 在各帧的第一个和后续帧的每一个中, 命令所述缓冲存储器, 在每个所指定的时段中, 与第二时钟信号同步地, 读取并向所述显示设备输出所述各像素数据组的相应一个。
2: 如权利要求 1 所述的装置, 其中, 所述第二时钟信号与所述第一时钟信号异步。
3: 如权利要求 1 或 2 所述的装置, 其中, 所述读取控制电路包括时钟计数器, 所述时钟计数器在各帧的第一个中的各行的第一 个中的水平消隐信号的结束的定时处, 被初始化为初始值, 然后重复计数所述第二时钟信 号的周期, 并且当所述时钟计数器的计数值达到特定计数值时, 被初始化为所述初始值 ; 以 及 所述读取控制电路, 基于所述时钟计数器的所述计数值, 为每一行, 指定所述第二时钟 信号的所述特定数量周期的时段, 并且通过调整所述特定计数值和所述初始值中的一个, 来执行所述定时校正。
4: 如权利要求 3 所述的装置, 其中, 所述差值计算电路, 基于在各行的第一个之后的各行的一个中的水平消隐信号的结束 的定时处所述时钟计数器的所述计数值, 来计算所述差值。
5: 如权利要求 3 所述的装置, 其中 : 当所述时钟计数器的所述计数值在特定范围内时, 所述读取控制电路命令所述缓冲存 储器读取和输出所述各像素数据组的所述相应一个。
6: 如权利要求 1 或 2 所述的装置, 其中, 所述缓冲存储器具有不足以存储每一个所述像 素数据组的存储容量。
7: 一种用于控制显示设备的装置, 包括 : 2 图像数据缓冲器, 包括缓冲存储器, 所述图像数据缓冲器接收输入数据, 所述输入数 据包括按帧的顺序并且进一步按每一帧中的行的顺序的多个像素数据组, 每一个像素数据 组表示构成多个行的每一个的像素组的值, 所述多个行中的每一个依次构成多个帧的每一 个, 并且所述图像数据缓冲器与第一时钟信号同步地将所述各像素数据组写入所述缓冲存 储器, 其中, 所述输入数据进一步包括表示各自行中的水平消隐时段的结束的水平消隐信号 的结束, 以便在各行的相应一个中的水平消隐信号的所述结束之后, 接收每一个所述像素 数据组 ; 读取控制电路, 包括时钟计数器, 所述时钟计数器在各帧的第一个中的各行的第一个 中的水平消隐信号的结束的定时处, 被初始化为初始值, 然后重复计数第二时钟信号的周 期, 并且当所述时钟计数器的计数值达到特定计数值时, 被初始化为所述初始值 ; 以及 差值计算电路, 计算在所述多个帧的每一个中, 在各行的第一个之后的各行的一个中 的水平消隐信号的所述结束的定时处, 所述时钟计数器的所述计数值与其预期值之间的差 值; 以及 其中, 所述读取控制电路 : 在各帧的第一个中, 按照行的顺序, 基于所述时钟计数器的所述计数值, 为每一行, 指 定所述第二时钟信号的特定数量周期的时段, 以及 在各帧的第二个和后续帧的每一个中, 通过基于在前一帧中所述差值计算电路所计算 的差值来调整所述特定计数值和所述初始值中的一个, 以便在各行的第一个中的水平消隐 信号的结束之前, 执行定时校正, 以及随后按照行的顺序, 基于所述时钟计数器的所述计数 值, 为每一行, 指定所述第二时钟信号的所述特定数量周期的时段, 以及 在各帧的第一和后续帧的每一个中, 命令所述缓冲存储器在每个所述指定的时段中, 与所述第二时钟信号同步地, 读取并向所述显示设备输出所述各像素数据组的相应一个。
8: 如权利要求 7 所述的装置, 其中, 所述第二时钟信号与所述第一时钟信号异步。
9: 一种控制显示设备的方法, 包括 : 接收输入数据, 所述输入数据包括按帧的顺序并且进一步按每一帧中的行的顺序的多 个像素数据组, 每一个像素数据组表示构成多个行的每一个的像素组的值, 所述多个行中 的每一个依次构成多个帧的每一个, 并且与第一时钟信号同步地将所述各像素数据组写入 缓冲存储器, 其中, 所述输入数据进一步包括表示各自行中的水平消隐时段的结束的水平消隐信号 的结束, 以便在各行的相应一个中的水平消隐信号的结束之后, 接收每一个所述像素数据 组; 计算在多个帧的每一个中, 在第一时钟信号的特定数量周期的时段期间, 第二时钟信 号的周期数与其预期值之间的差值 ; 在各帧的第一个中, 按照行的顺序, 从基于各行的第一个中的水平消隐信号的结束的 定时为每一行所确定的读取开始定时, 为每一行, 指定所述第二时钟信号的特定数量周期 的时段, 以及 在各帧的第二个和后续帧的每一个中, 基于在前一帧中所计算的所述差值, 在各行的 从 所述第一个中的所述水平消隐信号的结束之前, 执行定时校正, 以及随后按照行的顺序, 3 为每一行校正的读取开始定时, 为每一行, 指定所述第二时钟信号的所述特定数量周期的 时段, 以及 在各帧的所述第一个和后续帧的每一个中, 命令所述缓冲存储器在每个所指定的时段 中, 与所述第二时钟信号同步地, 读取并向所述显示设备输出所述各像素数据组的相应一 个。
10: 如权利要求 9 所述的方法, 其中, 所述第二时钟信号与所述第一时钟信号异步。
11: 如权利要求 9 或 10 所述的方法, 进一步包括使用时钟计数器计数所述第二时钟信 号的周期, 其中 : 所述计数包括 : 在各帧的所述第一个中的各行的所述第一个中的水平消隐信号的结束 的所述定时处, 将所述时钟计数器初始化为初始值, 然后重复计数所述第二时钟信号的周 期, 并且当所述钟计数器的计数值达到特定计数值时, 被初始化为所述初始值 ; 以及 在各帧的所述第一个和后续帧的每一个中的所述指定包括 : 基于所述时钟计数器的所 述计数值, 为每一行, 指定所述第二时钟信号的所述特定数量周期的所述时段 ; 并且 通过调整所述特定计数值和所述初始值中的一个, 来执行所述定时校正。
12: 如权利要求 11 所述的方法, 其中, 基于在各行的所述第一个之后的各行的一个中的水平消隐信号的结束的定时处所述 时钟计数器的所述计数值, 来计算所述差值。
13: 如权利要求 11 所述的方法, 其中 : 执行所述命令, 以便当所述时钟计数器的所述计数值在特定范围内时, 读取和输出所 述各像素数据组的相应一个。
14: 如权利要求 9 或 10 所述的方法, 其中, 所述缓冲存储器具有不足以存储每一个所述 像素数据组的存储容量。
15: 一种控制显示设备的方法, 包括 : 接收输入数据, 所述输入数据包括按帧的顺序并且进一步按每一帧中的行的顺序的多 个像素数据组, 每一个像素数据组表示构成多个行的每一个的像素组的值, 所述多个行中 的每一个依次构成多个帧的每一个, 并且与第一时钟信号同步地将所述各像素数据组写入 缓冲存储器, 其中, 所述输入数据进一步包括 : 表示各自行中的水平消隐时段的结束的水平消隐信 号的结束, 以便在各行的相应一个中的水平消隐信号的结束之后, 接收每一个所述像素数 据组 ; 使用时钟计数器计数第二时钟信号的周期, 所述计数包括 : 在各帧的第一个中的各行 的第一个中的水平消隐信号的结束的定时处, 将所述时钟计数器初始化为初始值, 然后重 复计数所述第二时钟信号的周期, 并且当所述时钟计数器的计数值达到特定计数值时, 被 初始化为所述初始值 ; 计算所述多个帧的每一个中, 在各行的所述第一个之后的各行的一个中的水平消隐信 号的所述结束的定时处所述时钟计数器的所述计数值与其预期值之间的差值 ; 在各帧的所述第一个中, 按照行的顺序, 基于所述时钟计数器的所述计数值, 为每一 行, 指定所述第二时钟信号的特定数量周期的时段 ; 在各帧的第二个和后续帧的每一个中, 通过基于在前一帧中所计算的所述差值来调整 4 所述特定计数值和所述初始值中的一个, 以便在各行的所述第一个中的水平消隐信号的所 述结束之前, 执行定时校正, 以及随后按照行的顺序, 基于所述时钟计数器的所述计数值, 为每一行, 指定所述第二时钟信号的所述特定数量周期的时段, 以及 在各帧的所述第一个和后续帧的每一个中, 命令所述缓冲存储器在每个所指定的时段 中, 与所述第二时钟信号同步地, 读取并向所述显示设备输出所述各像素数据组的相应一 个。
16: 如权利要求 15 所述的方法, 其中, 所述第二时钟信号与所述第一时钟信号异步。

说明书


用于控制显示设备的装置和方法

    技术领域 本发明涉及显示控制装置和控制显示设备的方法。 该装置与输入时钟信号同步地 接收从图像源传送的图像数据, 并且与输出时钟信号同步地将图像数据输出到显示设备, 其中所述输出时钟信号可能与输入时钟信号异步。
     背景技术
     诸如个人计算机和各种可视装置的图像源可以经由基于诸如 DisplayPort 的各 种标准的数字图像输入 / 输出接口连接到诸如液晶显示器的图像显示设备。图像源向图像 显示设备传送包括图像数据、 音频数据、 同步信号等等的分组。
     在上述 DisplayPort 标准中, 图像数据与输入时钟信号 CLK1 同步传送。 此外, 传送 * 值 M 和 N(M 和 N 均是正整数 ), 以便使图像显示装置生成输出时钟信号 CLK2, 其具有 N (CLK1 * 的周期时段 ) = M (CLK2 的周期时段 ) 的关系。值 M 和 N 被周期地向图像显示装置传送, 以便周期性地更新时钟信号 CLK1 和 CLK2 之间的关系。 因此, 图像显示设备可以带有包括时钟生成电路的显示控制装置, 该时钟生成电 路基于输入时钟信号 CLK1 和从图像源接收的值 M 和 N, 生成输出时钟信号 CLK2。显示控制 装置可以进一步包括将与输入时钟信号 CLK1 同步接收的图像信号转换成将要与输出时钟 信号 CLK2 同步提供给图像显示设备的输出信号的电路。
     美国专利 No.6,992,987( 专利文献 1) 公开了由时钟信号 CLK1 和值 M 和 N 来恢复 时钟信号 CLK2。特别地, 专利文献 1 公开了基于由 210×33×57×111Hz 表示的 23.76GHz 的 主时钟信号, 通过使用四个参数 A、 B、 C 和 D 来表示像素和音频时钟速率 (rate) 和链路时钟 速率, 由链路时钟信号恢复像素和音频时钟信号。
     如上所述, 输出时钟信号 CLK2 的周期时段是输入时钟信号的周期时段的 N/M 倍。 然而, 可能存在值 M 和 N 在可用位数内不能被准确地表示的情形。由此, 传送了 M 和 N 的近 似值。 此外, 当用作传输时钟的输入时钟信号被频谱扩展时, 不可能精确地确定 M 和 N 的值。 由此, 可能传送平均值 M 和 N。
     当基于这种 M 和 N 的近似或平均值来生成输出时钟信号时, 输出时钟变得与输入 时钟信号异步。 即, 例如, 基于输入时钟信号的周期时段测量的帧的时段可能变为不同于基 于输出时钟信号的周期时段测量的帧的周期时段。结果, 每一帧开始时的输入和输出时钟 信号的边沿的定时变得彼此不同, 并且各定时之间的差的量从一帧到另一帧改变。由此生 成的输入和输出端之间的定时差可能干扰所显示的图像, 或在一些极端情形下, 不能显示 图像。
     将进一步说明输入和输出端之间的定时差。
     图 6 是示出表示输入图像数据的定时的水平消隐信号的开始 BS 与表示输出图像 数据的定时的垂直同步信号 VS 和水平同步信号 HS 之间的定时差的时序图。 BS 信号与输入 时钟信号同步, 而 VS 和 HS 信号与输出时钟信号同步。VS 信号表示输出图像数据的每一帧 的开始, 并且 HS 信号表示输出图像数据的每一行的开始。
     在图 6 中, 由输入时钟信号的周期时段, 确定输入图像的行的时段, 或连续 BS 信号 之间的间隔。然而, 由输出时钟信号的周期时段, 确定输入图像的行的时段, 或连续 HS 信号 之间的间隔。即, 由输入时钟信号的第一特定周期数, 确定输入图像的行的时段, 而由输出 时钟信号的、 不同于第一特定周期数的第二特定周期数, 确定输出图像的行的时段。在图 6 所示的例子中, 输出图像的行的时段长于输入图像的行的时段。
     因此, 与前一帧开始时的等待时间相比, 在帧开始时, 即 VS 信号的下降沿的定时, BS 信号和 HS 信号的定时之间的差或等待时间增加。
     另一方面, 当输出图像的行的时段短于输入图像的行的时段时, 定时差的变化方 向相反。
     在任一情况下, BS 信号和 HS 信号的定时之间的差或等待时间改变, 即图像数据的 输入和输出定时之间的差或等待时间改变。 这样的变化可以在连续帧之间累积并可以生成 极其大的定时差。因此, 消减图像数据的输入和输出定时之间的差的缓冲存储器的容量可 能变得不足, 并且所显示的图像可能被干扰, 或变得不可能显示该图像。
     图 6 示出了由输入和输出时钟信号的各个特定周期数来确定输入和输出图像的 每一行的时段的例子。也可以在与输入时钟信号同步的 BS 信号的定时检测输出时钟信号 的边沿, 以及确定输出图像的每一行的开始定时, 如图 7 所示。特别地, 在图 7 中, 假定输出 图像的行从检测 BS 信号后某一设定时间流逝后所检测的输出时钟信号, 或像素时钟信号 的第一上升沿开始。 在这一情况下, 图像数据的输入和输出定时之间的差或等待时间不累积。 然而, 每 一行的输出时钟信号的周期数可能从一行到另一行改变。
     特别地, 因为输入时钟信号和输出时钟信号彼此不同步, 因此输出时钟信号的边 沿的定时不与信号 BS 对齐, 其中信号 BS 与输入时钟信号同步生成。此外, 取决于连续 BS 信号之间的输入时钟信号的周期数和比率 N/M, BS 信号和输出时钟信号的定时之间的关系 可能从一行到另一行改变。因此, 如图 7 的下侧所示, 每一行的像素时钟的周期数可能从一 行到另一行改变。
     即, 如图 8 所示, 每一行的像素时钟的周期数从一行至另一行改变。图 8 示意性地 示出了显示图像的有效图像数据区, 还示出了生成水平同步信号 HS、 垂直同步信号 VS 和数 据有效信号 DE 的每一个的时段。数据有效信号 DE 是与输出时钟信号同步的信号, 并且当 输出有效图像数据区中的数据时变为有效, 即如果图 8 所示的例子中的 “H” 电平。图 8 的 右侧上所示的阶梯表示每一行的像素时钟数从一行到另一行改变的情形。
     如上所述, 存在如果每一行的像素时钟的周期数改变, 则可能干扰所显示的图像 的问题。
     本公开的示例性目的是提供显示控制装置和控制显示设备的方法, 以能够防止图 像数据的输入和输出定时之间的差或等待时间的累积, 而不改变每一行的像素时钟信号的 周期数。
     发明内容 本公开的各方面能提供用于控制显示设备的装置和控制显示设备的方法, 以能够 防止图像数据的输入和输出定时之间的差或等待时间的累积, 而不改变每一行的像素时钟
     信号的周期数。
     本公开的一方面能够提供一种用于控制显示设备的装置, 该装置包括图像数据缓 冲器、 差值计算电路和读取控制电路, 所述图像数据缓冲器包括缓冲存储器。 所述图像数据 缓冲器能够接收输入数据, 所述输入数据包括按帧的顺序并且进一步按每一帧中的行的顺 序的多个像素数据组, 每一个像素数据组表示构成多个行的每一个的像素组的值, 所述多 个行中的每一个依次构成多个帧的每一个, 并且能够与第一时钟信号同步地将所述各像素 数据组写入所述缓冲存储器。 所述输入数据可以进一步包括表示各自行中的水平消隐时段 的结束的水平消隐信号的结束, 以便在各行的相应一个中的水平消隐信号的结束之后, 接 收每一个所述像素数据组。所述差值计算电路可以计算多个帧的每一个中, 在第一时钟信 号的特定数量周期的时段期间, 第二时钟信号的周期数与其预期值之间的差值。所述读取 控制电路可以在各帧的第一个中, 按照行的顺序, 从基于各行的第一个中的水平消隐信号 的结束的定时为每一行所确定的读取开始定时, 为每一行, 指定所述第二时钟信号的特定 数量周期的时段。所述读取控制电路可以进一步在各帧的第二个和后续帧的每一个中, 基 于所述差值计算电路在前一帧中所计算的差值, 在各行的第一个中的水平消隐信号的结束 之前, 执行定时校正, 以及随后可以按照行的顺序, 从为每一行校正的读取开始定时, 为每 一行, 指定所述第二时钟信号的所述特定数量周期的时段。 此外, 所述读取控制电路可以在 各帧的第一个和后续帧的每一个中, 命令所述缓冲存储器在每个所指定时段中, 与所述第 二时钟信号同步地, 读取并向所述显示设备输出所述各像素数据组的相应一个。所述第二 时钟信号可以与所述第一时钟信号异步。 根据本公开的一方面, 所述读取控制电路可以包括时钟计数器, 该时钟计数器在 各帧的第一个中的各行的第一个中的水平消隐信号的结束的所述定时, 被初始化为初始 值, 然后重复计数所述第二时钟信号的周期, 并且当所述时钟计数器的计数值达到特定计 数值时, 被初始化为所述初始值。所述读取控制电路可以基于所述时钟计数器的所述计数 值, 为每一行, 指定所述第二时钟信号的所述特定数量周期的时段, 并且通过调整所述特定 计数值和所述初始值中的一个, 来执行所述定时校正。
     在一实施例中, 所述差值计算电路可以基于在各行的第一个之后的各行的一个中 的水平消隐信号的结束的定时处所述时钟计数器的计数值, 来计算所述差值。在另一实施 例中, 当所述时钟计数器的计数值在特定范围内时, 所述读取控制电路可以命令所述缓冲 存储器读取和输出所述各像素数据组的相应一个。
     本公开的一方面可以提供一种用于控制显示设备的装置, 该装置包括 : 图像数据 缓冲器、 读取控制电路和差值计算电路, 其中所述图像数据缓冲器包括缓冲存储器, 所述读 取控制电路包括时钟计数器。 所述计数器可以在各帧的第一个中的各行的第一个中的水平 消隐信号的结束的定时, 被初始化为初始值, 然后可以重复计数第二时钟信号的周期, 并且 当所述时钟计数器的计数值达到特定计数值时, 被初始化为所述初始值。所述差值计算电 路可以计算多帧的每一个中, 在各行的第一个之后的各行的一个中的水平消隐信号的结束 的定时处所述时钟计数器的计数值与其预期值之间的差值。 所述读取控制电路可以在各帧 的第一个中, 按照行的顺序, 基于所述时钟计数器的所述计数值, 为每一行, 指定所述第二 时钟信号的特定数量周期的时段。 所述读取控制电路可以进一步在各帧的第二个和后续帧 的每一个中, 通过基于在前一帧中所述差值计算电路所计算的差值来调整所述特定计数值
     和所述初始值中的一个, 以便在各行的第一个中的水平消隐信号的结束之前, 执行定时校 正, 以及随后可以按照行的顺序, 基于所述时钟计数器的所述计数值, 为每一行, 指定所述 第二时钟信号的所述特定数量周期的时段。此外, 所述读取控制电路可以在各帧的第一个 和后续帧的每一个中, 命令所述缓冲存储器在每个所指定时段中, 与所述第二时钟信号同 步地, 读取并向显示设备输出所述各像素数据组的相应一个。
     本公开的一方面可以提供一种控制显示设备的方法, 该方法包括 : 接收包括多个 像素数据组的输入数据, 并且与第一时钟信号同步地将所述各像素数据组写入缓冲存储 器。该方法可以进一步包括 : 计算多个帧的每一个中, 在第一时钟信号的特定数量周期的 时段期间, 第二时钟信号的周期数与其预期值之间的差值 ; 在各帧的第一个中, 按照行的 顺序, 从基于各行的第一个中的水平消隐信号的结束的定时为每一行所确定的读取开始定 时, 为每一行, 指定所述第二时钟信号的特定数量周期的时段 ; 以及在各帧的第二个和后续 帧的每一个中, 基于在前一帧中所计算的差值, 在各行的第一个中的水平消隐信号的结束 之前, 执行定时校正, 以及随后可以按照行的顺序, 从为每一行校正的读取开始定时, 为每 一行, 指定所述第二时钟信号的所述特定数量周期的时段 ; 以及在各帧的第一个和后续帧 的每一个中, 命令所述缓冲存储器在每个所指定时段中, 与所述第二时钟信号同步地, 读取 并向所述显示设备输出所述各像素数据组的相应一个。
     本公开的各个示例性实施例使得能够防止图像数据的输入和输出定时的差或等 待时间的累积, 而不影响所显示的图像。 附图说明 图 1 是示出了根据本公开的示例性显示控制装置的构造的框图。
     图 2A 是示出了有效图像数据区以及 BS 信号和 BE 信号之间的关系的示意图。
     图 2B 是示出了根据本公开的示例性实施例的时钟计数器的操作的时序图。
     图 3 是示出了根据本公开的示例性实施例的、 水平消隐信号的开始 BS 和水平同步 信号 HS 之间的定时差的校正的时序图。
     图 4 是示出了根据本公开的示例性实施例的、 在有效图像数据区内的每一行中的 图像数据的写入和读取定时的时序图。
     图 5 是示出了根据本公开的示例性实施例的、 调整行中的像素时钟信号的周期数 的原理的示意图。
     图 6 是示出了水平消隐信号的开始 BS 和与输出时钟信号同步的水平同步信号 HS 之间的定时差的变化的时序图。
     图 7 是示出了每一行的像素时钟信号的周期数的变化的示意图。
     图 8 是示出了各个行中的像素时钟信号的周期数的变化的示意图。
     [ 附图标记 ]
     10 显示控制装置
     12 输入数据检测电路
     14 图像大小信息检测电路
     16 时钟信号生成电路
     17 写入控制电路
     18 图像数据缓冲器 19 缓冲存储器 20 行检测电路 22 差值计算电路 24 控制电路 25 时钟计数器 26 读取控制电路 27 同步信号生成电路具体实施方式
     将参考附图中所示的各优选实施例, 详细地说明根据本公开的示例性显示控制装 置。
     图 1 是示出了根据本公开的示例性实施例的示例性显示控制装置的构造的框图。 示例性显示控制装置 10 接收输入数据, 该输入数据从图像源传送并与输入时钟信号 ( 第一 时钟信号 ) 同步地输入到显示控制装置。显示控制装置 10 进一步与输出时钟信号 ( 第二 时钟信号 ) 同步地将输出数据输出到图像显示装置, 所述输出数据包括在输入数据中包括 的图像数据、 同步信号等等。 将要在图像显示装置上显示的图像 ( 画面 ) 由多个帧构成。每一个帧由多个行构 成, 并且每一个行由多个像素构成。
     输入数据包括按照帧的顺序并进一步按照各帧中的行的顺序的像素数据或像素 的图像数据, 所述像素数据或像素的图像数据表示构成多个行的每一个的多个像素的每一 个的值, 所述多个行的每一个依次构成多个帧的每一个。该输入数据进一步包括表示水平 消隐时段的开始的水平消隐信号的开始 BS, 表示水平消隐时段的结束的水平消隐信号的结 束 BE 等等。在 BE 信号的输入之后, 输入对应于构成各行的每一个的一组像素的像素数据 组。
     图 1 中所示的示例性显示控制装置 10 包括输入数据检测电路 12、 图像大小信息检 测电路 14、 时钟信号生成电路 16、 图像数据缓冲器 18、 行检测电路 20、 差值计算电路 22 和 控制电路 24。控制电路 24 包括计数输出时钟信号的周期的时钟计数器 ( 像素计数器 )25。
     输入数据检测电路 12 从由图像源输入的输入数据检测水平消隐信号的开始 BS、 水平消隐信号的结束 BE 等等。
     当从与输入像素数据的信号线分开提供的时钟信号线输入时钟信号时, 可以原样 使用该时钟信号作为显示控制装置 10 中的输入时钟信号。当未提供单独的时钟信号时, 对 应于输入像素数据的时钟信号可以由包括在输入数据中的像素数据恢复, 并且可以用作输 入时钟信号。
     图像大小信息检测电路 14 接收包括在输入数据中并在垂直消隐时段期间输入的 图像大小信息数据, 并且检测图像大小信息, 例如包括水平像素数, 或每一行的像素数, 以 及每一帧的行数。图像大小信息可以进一步包括有效图像数据区中的水平像素数和行数, 以及帧内的有效图像数据区的位置等等。
     时钟信号生成电路 16 由输入数据生成输出时钟信号 ( 像素时钟信号 )。即, 在垂
     直消隐时段期间, 时钟信号生成电路 16 基于输入时钟信号以及值 M 和 N, 生成输出时钟信 号。
     图像数据缓冲器 18 临时存储从输入数据检测电路 12 输入的图像数据, 并且消减 输入端和输出端之间的定时差。图像数据缓冲器 18 除缓冲存储器 19 外, 还包括控制像素 数据向缓冲存储器 19 的写入的写入控制电路 17。写入控制电路 17 基于从时钟生成电路 16 接收的输入时钟信号和从输入数据检测电路 12 接收的 BE 信号的检测的通知操作, 以及 基于 BE 信号的定时, 向缓冲存储器 19 提供写入命令信号。
     被提供了写入命令信号的缓冲存储器 19 与输入时钟信号同步地在其中写入像素 数据。 在写入对应于有效图像数据区中的水平像素数的像素数据组所需的输入时钟信号的 数个周期期间, 提供写入命令信号。写入像素数据组所需的输入时钟信号的周期数不必需 等于水平像素的数量, 因为可能使用输入时钟信号的多个周期来写入对应于一像素的单个 像素数据。
     根据本公开的示例性实施例的图像数据缓冲器 18 的缓冲存储器 19 具有不足以存 储对应于构成每一行的像素数的像素数据组的存储容量。当向图像数据缓冲器 18 提供来 自读取控制电路 26 的读取命令信号时, 与从时钟信号生成电路 16 提供的输出时钟信号同 步地, 读取和输出在缓冲存储器 19 中存储的图像数据。 行检测电路 20 基于从时钟信号生成电路 16 接收的输入时钟信号、 从图像大小信 息检测电路 14 接收的图像大小信息以及来自输入数据检测电路 12 的 BS 信号和 BE 信号的 通知操作。具体地, 行检测电路 20 检测在垂直消隐时段中的第一行, 并且输出其检测信息。
     差值计算电路 22 基于从时钟信号生成电路 16 接收的输出时钟信号、 从输入数据 检测电路 12 接收的 BE 信号的通知、 从图像大小信息检测电路 14 接收的图像大小信息以及 从时钟计数器 25 接收的计数值操作。差值计算电路 22 在每一帧内, 例如在有效图像数据 区内的最后一行中的 BE 信号的定时处, 计算时钟计数器 25 的计数值与其预期值的差。
     控制电路 24 基于从时钟信号生成电路 16 接收的输出时钟信号、 从输入数据检测 电路 12 接收的 BE 信号检测的通知、 从图像大小信息检测电路 14 接收的图像大小信息、 从 行检测电路 20 接收的垂直消隐时段中的第一行的检测信息、 以及从差值计算电路 22 接收 的差值操作。
     具体地, 控制电路 24 控制从图像数据缓冲器 18 读取的像素数据。控制电路 24 进 一步生成图像帧同步信号, 该图像帧同步信号包括水平地址信号、 水平同步信号 HS、 垂直同 步信号 VS、 数据有效信号 DE 等等。控制电路 24 进一步包括 : 生成命令图像数据缓冲器 18 的缓冲存储器 19 读取像素数据的读取命令信号的读取控制电路 26 以及生成图像帧同步信 号的同步信号生成电路 27。
     根据本公开的示例性实施例, 在第一帧中的有效图像数据区内的第一行中的 BE 信号的定时处, 将时钟计数器 25 初始化为一初始计数值, 例如 0。 然后, 时钟计数器 25 计数 输出时钟信号的周期数, 并且当其达到最终计数值, 例如 n 时, 时钟计数器 25 被初始化为该 初始值。此后, 计数器重复计数并且以相同的方式被初始化。
     基于时钟计数器 25( 其重复初始值和最终值之间的计数值 ) 的计数值, 读取控制 电路 26 按照行的顺序, 将输出时钟信号的特定周期数的时段指定给每一行。当时钟计数器 25 的计数值在特定范围内时, 读取控制电路 26 在指定给每一行的该时段内, 命令缓冲存储
     器 19 读取和输出对应于构成有效图像数据区中的一行的像素组的像素数据组。
     此外, 读取控制电路 25 通过调整垂直消隐时段内的第一行中的像素数, 来执行各 帧的第二个和后续每一帧中的定时调整。 由此, 在各帧的第二个和后续帧中, 根据所调整的 定时, 控制从缓冲存储器 19 读取像素数据。由此, 防止了像素数据的输入和输出定时之间 的差或等待时间的累积。
     同步信号生成电路 27 基于时钟计数器 25 的计数值, 生成和输出垂直同步信号 VS、 水平同步信号 HS 和有效数据信号 DE。具体地, 当时钟计数器 25 的计数值在读取控制电路 26 命令缓冲存储器 19 读取有效图像数据区内的每一行中的像素数据的范围内时, 生成有 效数据信号 DE。
     在时钟计数器 25 的计数值达到用于命令缓冲存储器 19 读取像素数据的值之前, 在输出时钟信号的特定数量周期的时段期间, 生成水平同步信号 HS, 即获得有效电平, 例如 ‘H’ 电平。在包括有效图像数据区内和之前的各行的每一行中, 生成 HS 信号。在从第一定 时到第一定时之后的第二定时的时段期间, 生成垂直同步信号 VS。第一定时是行检测电路 20 所检测到的第一行中的 HS 信号的定时。第二定时是在有效图像数据区内的第一行之前 的特定行中的 HS 信号的定时。 接着, 说明差值计算电路 22 中的差值的计算。
     图 2A 是示出了有效图像数据区和信号 BS 及 BE 之间的关系的示意图。图 2B 是示 出了时钟计数器 25 的操作的时序图。在该时序图中, 假定一行中的像素数为 n+1。
     如图 2A 所示, 每一帧时段包括有效图像数据区或显示有效图像的图像显示时段, 以及消隐时段或不显示图像的图像非显示区。信号 BS 在每一行插入一次, 并且表示每一行 中的水平消隐时段的开始的定时。BE 信号在有效图像数据区内 ( 即, 包括有效图像数据区 内各像素的各行 ) 的每一行插入一次。BE 信号表示水平消隐时段的结束的定时, 或有效图 像数据区的开始。
     如图 2B 所示, 计数器 25 在第一帧中的第一行中的 BE 信号的定时被初始化为初始 值 ( 例如 0), 并且重复例如 0 到 n 之间的计数值。
     差值计算电路 22 计算在每一帧中的有效图像数据区内的最后一行中的 BE 信号的 定时处时钟计数器 25 的计数值和其预期值之间的差值, 并锁存该计算出的值。
     在每一帧中, 当像素数据的输入和输出定时之间的差 ( 或等待时间 ) 在帧内未改 变时, 在直到有效图像数据区内的最后一行中的 BE 信号的定时的计数后, 时钟计数器 25 的 计数值达到初始值, 例如 0。 另一方面, 当等待时间在帧内改变时, 计数值达到对应于该等待 时间的改变的值。在图 2B 所示的例子中, 计数值达到 n-1。
     差值计算电路 22 通过计算在有效图像数据区内的最后一行中的 BE 信号的定时处 时钟计数器 25 的计数值与其预期值之间的差, 来计算一差值。在图 2B 所示的例子中, 计数 值= n-1 和其预期值= 0( = n+1) 之间的差值为 (n-1)-(n+1) = -2。
     在最后一行中的 BE 信号的定时处, 时钟计数器 25 的计数值是从有效图像数据区 内的第一行中的 BE 信号的定时到有效图像数据区中的最后一行中的 BE 信号的定时所计数 的计数值。即, 如果有效图像数据区具有 m 行, 则最后一行中的 BE 信号的定时处的计数值 是在 m-1 行的时段期间计数了输出时钟信号之后的计数值。
     BE 信号与输入时钟信号同步。因此, 该计数值表示在输入时钟信号的特定周期数
     期间, 输出时钟信号的周期数。具体地, 该计数值表示在对应于 m-1 行的像素数的输入时钟 信号的周期数期间, 输出时钟信号的周期数。
     然而, 注意该计数值并不表示输出时钟信号的总周期数, 而是表示当计数值达到 最终值 n 时重复计数和被初始化的值。因此, 该预期值为 0, 使得易于差值的计算。
     图 2B 示出了直到在最后一行中将计数值初始化为 0, 时钟计数器 25 的计数值。 然 而, 事实上, 时钟计数器 25 还继续计数输出时钟信号并且重复 0 到 n 之间的计数值。在下 一帧中, 基于该差值, 在有效图像数据区前的消隐时段期间, 校正计数值, 并且计数值进一 步重复 0 到 n 之间的值。在下一个和后续各帧中, 差值计算电路继续计算有效图像数据区 内的最后一行中的 BE 信号的定时处的计数值和其预期值之间的差值。
     接着, 将说明通过读取控制电路 26 的定时校正。
     图 3 是水平消隐信号的开始 BS 和水平同步信号 HS 之间的定时差的校正的时序 图。即, 在图 3 中, 定时差的校正被添加到图 6 所示的时序图上。
     在图 3 所示的示例性时序图中, 与帧开始时, 或更具体地说, 在 VS 信号的下降沿的 定时处, 信号 BS 和 HS 之间的定时差相比, 在下一帧开始时的定时差增加。
     因此, 读取控制电路 26 基于差值计算电路在前一帧中所计算的差值, 通过在下一 帧中执行调整, 来校正该定时差的改变。具体地, 在垂直消隐时段内的下一帧的第一行中, 读取控制电路 26 调整以下之一 : (1) 时钟计数器 25 被初始化时的计数值, 或最大计数值, 以及 (2) 初始值, 或最小计数值。
     在计数器 25 被初始化时的计数值对应于在前面段落中描述的计数值 n, 而时钟计 数器 25 的初始值对应于在前面段落中描述的计数值 0。 读取控制电路 26 基于差值, 将例如 初始值 0 调整到 (0- 差值 )。
     在图 3 所示的例子中, 在下一帧开始时, 上述调整校正了 BS 信号和 HS 信号的定时 之间的差 ( 或等待时间 ), 或像素数据的输入和输出定时之间的差 ( 或等待时间 )。 具体地, 该校正调整了下一帧的消隐时段中的第一行的像素时钟的周期数, 以便下一帧开始时的差 变得与前一帧开始时的差近似相同。
     在图 3 所示的例子中, 提前了后续帧的第二行中的 HS 信号的定时, 并且 BS 信号和 HS 信号的定时之间的差 ( 或等待时间 ) 变得与前一帧的开始时的差近似相同。 在每个后续 帧中类似地执行该校正。
     由示例性差值计算电路 22 计算的差值不表示一帧中的等待时间的变化的精确 量。根据本公开的示例性实施例, 在第一帧中, 差值计算电路 22 计算表示在 ( 有效图像数 据区内的行数 -1) 各行期间内等待时间的变化量的差值。在各帧的第二个和后续帧中, 差 值计算电路 22 计算表示在 ( 在有效图像数据区之前的消隐时段内的行数 + 有效图像数据 区内的行数 -2) 各行期间内等待时间的变化量的差值。
     在任一情况下, 表示整个帧期间内等待时间的变化的差值的绝对值被认为大于差 值计算电路所计算出的差值的绝对值。 因此, 至少在各帧的第二个和后续帧中, 可以通过考 虑整个帧中的行数和有效数据区中的行数, 来校正该差值, 以及通过使用该校正后的差值, 来校正定时。
     接着, 将说明由读取控制电路 26 执行的像素数据的读取的控制。
     图 4 是示出了写入和读取有效图像数据区内的每一行中的像素数据的定时的示例性时序图。在该示例性实施例中, 基于例如时钟计数器 25 的 0 至 n 的计数值, 从缓冲存 储器 19 读取像素数据。在图 4 中, 假定一行中的像素时钟的周期数为 n+1。
     如图 4 所示, 在有效图像数据区内的每一行中的 BE 信号之后, 输入像素数据。在 BE 信号的定时处开始将像素数据写入到缓冲存储器 19 并且与输入时钟信号同步接连地继 续。另一方面, 当时钟计数器 25 的计数值在特定范围内时, 执行从缓冲存储器 19 读取和输 出像素数据, 如下文。
     首先, 当在缓冲存储器 19 中存储了特定数量的像素数据时, 开始第一帧中的有效 图像数据区内的第一行中的像素数据的读取。 在开始读取有效图像数据内的第一行中的像 素数据之前, 确定该特定的数量, 以便使缓冲存储器不会上溢出, 即, 不会陷入数据写入到 存储有还未经读取的数据的存储区中的情形, 以及不会下溢出, 即, 不会陷入已经读出了所 有存储的数据的情形。 更具体地说, 特定值优选地确定为使得 : 即使当写入和读取像素数据 的定时之间的等待时间增加到帧内的最大可能量时, 缓冲存储器也不会上溢出和下溢出。
     在具体的例子中, 读取控制电路 26 生成读取命令信号, 当时钟计数器 25 的计数值 达到对应于有必要将特定数量的像素数据存储到缓冲存储器 19 中的输出时钟周期数的特 定值时, 命令缓冲存储器 19 读取数据。此后, 与输出时钟信号同步地, 接连地读取对应于一 行中的包括在有效图像数据区内的特定像素数的一像素数据组。
     与读取像素数据的开始同时, 同步信号生成电路 27 开始生成表示像素的水平位 置的水平地址信号。
     在完成读取有效图像数据区内的第一行中的像素数据组并且完成生成第一行中 的最后的水平地址信号之后, 时钟计数器 25 的计数值返回到初始值。在时钟计数器再继续 计数像素时钟之后, 计数值达到在第一行中开始读取像素数据时的特定值。 然后, 再开始命 令第二行中的像素数据的读取和生成水平地址信号。 对于第三和后续行, 过程是相同的。 因 此, 在每一行中, 读取和输出了对应于有效图像数据区内的该特定像素数的一像素数据组, 并且水平地址信号周期性地改变。
     在第二帧中, 读取控制电路 26 在垂直消隐时段内的第一行中校正定时。此后, 在 有效图像数据区内的第一行中, 以与读取第一帧中的有效图像数据区内的第一行中的像素 数据相同的特定计数值, 开始像素数据的读取和水平地址信号的生成。 对于第三和后续帧, 过程是相同的。
     接着, 将说明显示控制装置 10 的操作。
     当输入数据从图像源输入时, 图像数据检测电路 12 检测诸如 BS 和 BE 等等的信 号, 并且图像大小信息检测电路 14 检测图像大小信息。此外, 时钟信号生成电路 16 基于输 入时钟信号以及值 M 和 N, 生成输出时钟信号。
     写入控制电路 17 与来自每一行中的 BE 信号的定时的输入时钟信号同步, 将像素 数据接连写入缓冲存储器 19 中。
     此外, 行检测电路 20 基于信号 BS 和 BE 的检测通知以及图像大小信息, 检测垂直 消隐时段内的第一行。差值计算电路 22 计算表示一帧内的像素数据的输入和输出定时之 间的差的变化量的差值。
     此外, 控制电路 24 命令从图像数据缓冲器 18 读取像素数据, 并且生成诸如 HS、 VS 和 DE 信号的图像帧同步信号以及水平地址信号。这些图像数据和图像帧同步信号作为输出数据提供给图像显示装置。
     即, 控制电路 24 内的读取控制电路 26 由基于有效图像数据区内的第一行中的 BE 信号的定时所设定的各自读取开始定时, 在第一帧中, 按照行的顺序为每一行, 指定输出时 钟信号的特定数量周期的时段。读取控制电路 26 进一步命令缓冲存储器 19 在每一个所指 定的时段内与输出时钟信号同步地, 接连地读取和输出对应于特定数量像素的一像素数据 组。
     具体地, 读取控制电路 26 命令缓冲存储器 19 基于时钟计数器 25 的计数值来读取 像素数据。时钟计数器 25 计数输出时钟信号并在 0 与 n 之间重复计数值。读取控制电路 26 为按行的顺序每一行指定输出时钟信号的特定数量 ( 可以是 n+1 个 ) 周期的时段, 并且 基于时钟计数器 25 的计数值, 命令缓冲存储器 19 在每一个指定时段的内输出对应于特定 数量像素的一像素数据组, 其中该特定数量是有效图像数据区内的每一行的像素数。
     同步信号生成电路 27 从与开始读取像素数据相同的定时与输出时钟信号同步 地, 基于时钟计数器 25 的计数值, 接连地生成表示像素的水平位置的水平地址信号。同步 信号生成电路 27 基于时钟计数器 25 的计数值, 进一步生成其他的图像帧同步信号。
     此外, 如图 5 所示, 在各帧的第二个和后续帧中, 读取控制电路 26 基于差值计算电 路 22 在前一帧中所计算出的差值, 在垂直消隐时段内的第一行中执行定时校正。例如, 当 前一帧中计算的差值为负时, 如图 2 所示的例子, 读取控制电路 26 通过减小第一行中的像 素时钟的周期数, 执行该校正。图 5 示出了在垂直消隐时段内的第一行中调整像素时钟的 周期数, 以便校正一帧期间的定时差的变化。 通过调整垂直消隐时段内的第一行中的像素时钟数, 来执行上述定时校正, 以便 使像素数据的输入和输出定时之间的差变得与前一帧开始时的差大约相同。 通过例如调整 初始化时钟计数器 25 时的时钟计数器 25 的计数值或初始值, 可以执行该定时校正。
     如图 3 所示, 即使等待时间在一帧内改变, 该校正也在下一帧的垂直消隐时段内 的第一行中对输入和输出端的定时之间的差 ( 等待时间 ) 进行校正。由此, 下一行的等待 时间变得与前一帧中的相同行的等待时间近似相同。因此, 防止了在连续帧内的等待时间 的变化的累积。结果, 即使减小缓冲存储器 19 的存储容量, 也能防止缓冲存储器 19 的上溢 出和下溢出。
     此后, 读取控制电路 26 继续按行的顺序为每一行指定输出时钟信号的特定数量 周期的时段, 并且命令缓冲存储器 19 在每一个所指定的时段内与输出时钟信号同步地, 接 连地读取和输出对应于该特定数量像素的一像素数据组。同步信号生成电路 27 从与读取 像素数据开始的相同定时, 与输出时钟信号同步地, 接连地生成和输出水平地址信号。
     在上述示例性实施例中, 在垂直消隐时段内的第一行中, 校正前一帧中的输入和 输出端之间的定时差 ( 等待时间 ) 的变化, 而不改变每一行中的像素时钟数。因此, 防止了 像素数据的输入和输出定时之间的差 ( 等待时间 ) 的变化的累积, 而不影响实际显示的图 像。
     根据 DisplayPort 的规范, 源以分组提供同步信号。因此, 接收 BE 信号的定时之 间的间隔可能不均匀。相应地, 在示例性实施例中, 基于在不同 BE 信号之间的时段期间的 时钟计数器的计数值与其预期值之间的差所计算出的等待时间的变化量可能包括了误差。
     然而, 实际上, 调整了传送分组的定时, 以便使 BE 信号之间的间隔有效地保持相
     同。 特别地, 调整定时, 以便使间隔的变化保持在传输时钟信号或输入时钟信号的几个周期 内。 因此, 实际上, 上述示例性实施例使得能够估计像素数据的输入和输出定时之间的等待 时间的变化, 并且使得能够执行校正。由此, 可以防止等待时间的变化的累积。
     根据上述示例性实施例, 仅在第一帧中的有效图像数据区内的第一行中执行在 BE 信号的定时处的时钟计数器 25 初始化。在各帧的第二个和后续帧中, 在垂直消隐时段内的 第一行中, 基于在前一帧中所计算的差值, 执行校正, 并且时钟计数器 25 在初始值和特定 值之间重复计数值。
     也可能可以在每一帧中的有效图像数据区内的第一行中的 BE 信号的定时处, 初 始化时钟计数器 25。因此, 可以防止输入和输出定时之间的差或等待时间的变化的累积。 然而, 在这一情况下, 在每一帧中, 有效图像数据区内的第一行中的像素时钟的周期数可能 会改变, 并且可能干扰所显示的图像。
     上述示例性实施例在垂直消隐时段内执行定时校正。 因此, 在有效图像数据区内, 每一行的像素时钟的周期数可以保持恒定, 并且将不会干扰所显示的图像。
     在上述示例性显示控制装置中, 将缓冲存储器 19 的存储容量设置成小于能够存 储对应于构成行的图像数据的数个像素的一像素数据组的容量。不是必需而是优选地, 减 小缓冲存储器的存储容量, 以便减小显示控制装置的成本。 因此, 可以考虑图像数据的输入 和输出定时之间的最大差, 来调整缓冲存储器的存储容量。 在上述示例性显示控制装置中, 差值计算电路 22 计算在每一帧中的有效图像数 据区内的最后一行中的 BE 信号的定时处的差值。然而, 差值计算电路还可以基于在每一帧 中的有效图像数据区内的第一行之后的任一行中的 BE 信号的定时处的时钟计数器 25 的计 数值来计算该差值。即, 差值计算电路可以计算表示输入时钟信号的任意特定数量周期的 时段内的输出时钟信号的周期数与其预期值之间的差的差值。
     在上述示例性显示控制装置中, 读取控制电路 26 通过调整在垂直消隐时段内的 第一行中像素时钟的周期数, 来校正输入和输出端的定时之间的差的变化。 然而, 读取控制 电路也可以在垂直消隐时段内的一个或多个行中调整像素时钟的周期数。换句话说, 读取 控制电路可以在有效图像数据区内的第一行中的 BE 信号之前校正定时。
     不必说, 上述各种示例性显示控制装置可以接受不同改进和改变。
    

用于控制显示设备的装置和方法.pdf_第1页
第1页 / 共24页
用于控制显示设备的装置和方法.pdf_第2页
第2页 / 共24页
用于控制显示设备的装置和方法.pdf_第3页
第3页 / 共24页
点击查看更多>>
资源描述

《用于控制显示设备的装置和方法.pdf》由会员分享,可在线阅读,更多相关《用于控制显示设备的装置和方法.pdf(24页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN101964181A43申请公布日20110202CN101964181ACN101964181A21申请号201010237311122申请日20100723200917221620090723JPG09G5/00200601G06F3/1420060171申请人川崎微电子股份有限公司地址日本千叶市72发明人内山义弘74专利代理机构中原信达知识产权代理有限责任公司11219代理人关兆辉谢丽娜54发明名称用于控制显示设备的装置和方法57摘要一种用于控制显示设备将像素数据与输入时钟信号同步写入缓冲器中的示例性装置。在多个帧的每一个中,计算表示输入和输出端之间的定时差的变化的差值。

2、,并且在垂直消隐时段内,执行基于前一帧期间计算的差值的定时校正。此后,像素数据与输出时钟信号同步从缓冲器读取并输出到显示设备。30优先权数据51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书4页说明书11页附图8页CN101964182A1/4页21一种用于控制显示设备的装置,包括图像数据缓冲器,包括缓冲存储器,所述图像数据缓冲器接收输入数据,所述输入数据包括按帧的顺序并且进一步按每一帧中的行的顺序的多个像素数据组,每一个像素数据组表示构成多个行的每一个的像素组的值,所述多个行中的每一个依次构成多个帧的每一个,并且所述图像数据缓冲器与第一时钟信号同步地将所述各像素数据组写。

3、入所述缓冲存储器,其中,所述输入数据进一步包括表示各自行中的水平消隐时段的结束的水平消隐信号的结束,以便在各行的相应一个中的水平消隐信号的结束之后,接收每一个所述像素数据组;差值计算电路,计算多个帧的每一个中,在第一时钟信号的特定数量周期的时段期间,第二时钟信号的周期数与其预期值之间的差值;以及读取控制电路在各帧的第一个中,按照行的顺序,从基于各行的第一个中的水平消隐信号的结束的定时为每一行所确定的读取开始定时,为每一行,指定第二时钟信号的特定数量周期的时段,以及在各帧的第二个和后续帧的每一个中,基于所述差值计算电路在前一帧中所计算的所述差值,在各行的所述第一个中的水平消隐信号的结束之前,执行。

4、定时校正,以及随后按照行的顺序,从为每一行校正的读取开始定时,为每一行,指定所述第二时钟信号的所述特定数量周期的时段,以及在各帧的第一个和后续帧的每一个中,命令所述缓冲存储器,在每个所指定的时段中,与第二时钟信号同步地,读取并向所述显示设备输出所述各像素数据组的相应一个。2如权利要求1所述的装置,其中,所述第二时钟信号与所述第一时钟信号异步。3如权利要求1或2所述的装置,其中,所述读取控制电路包括时钟计数器,所述时钟计数器在各帧的第一个中的各行的第一个中的水平消隐信号的结束的定时处,被初始化为初始值,然后重复计数所述第二时钟信号的周期,并且当所述时钟计数器的计数值达到特定计数值时,被初始化为所。

5、述初始值;以及所述读取控制电路,基于所述时钟计数器的所述计数值,为每一行,指定所述第二时钟信号的所述特定数量周期的时段,并且通过调整所述特定计数值和所述初始值中的一个,来执行所述定时校正。4如权利要求3所述的装置,其中,所述差值计算电路,基于在各行的第一个之后的各行的一个中的水平消隐信号的结束的定时处所述时钟计数器的所述计数值,来计算所述差值。5如权利要求3所述的装置,其中当所述时钟计数器的所述计数值在特定范围内时,所述读取控制电路命令所述缓冲存储器读取和输出所述各像素数据组的所述相应一个。6如权利要求1或2所述的装置,其中,所述缓冲存储器具有不足以存储每一个所述像素数据组的存储容量。7一种用。

6、于控制显示设备的装置,包括权利要求书CN101964181ACN101964182A2/4页3图像数据缓冲器,包括缓冲存储器,所述图像数据缓冲器接收输入数据,所述输入数据包括按帧的顺序并且进一步按每一帧中的行的顺序的多个像素数据组,每一个像素数据组表示构成多个行的每一个的像素组的值,所述多个行中的每一个依次构成多个帧的每一个,并且所述图像数据缓冲器与第一时钟信号同步地将所述各像素数据组写入所述缓冲存储器,其中,所述输入数据进一步包括表示各自行中的水平消隐时段的结束的水平消隐信号的结束,以便在各行的相应一个中的水平消隐信号的所述结束之后,接收每一个所述像素数据组;读取控制电路,包括时钟计数器,所。

7、述时钟计数器在各帧的第一个中的各行的第一个中的水平消隐信号的结束的定时处,被初始化为初始值,然后重复计数第二时钟信号的周期,并且当所述时钟计数器的计数值达到特定计数值时,被初始化为所述初始值;以及差值计算电路,计算在所述多个帧的每一个中,在各行的第一个之后的各行的一个中的水平消隐信号的所述结束的定时处,所述时钟计数器的所述计数值与其预期值之间的差值;以及其中,所述读取控制电路在各帧的第一个中,按照行的顺序,基于所述时钟计数器的所述计数值,为每一行,指定所述第二时钟信号的特定数量周期的时段,以及在各帧的第二个和后续帧的每一个中,通过基于在前一帧中所述差值计算电路所计算的差值来调整所述特定计数值和。

8、所述初始值中的一个,以便在各行的第一个中的水平消隐信号的结束之前,执行定时校正,以及随后按照行的顺序,基于所述时钟计数器的所述计数值,为每一行,指定所述第二时钟信号的所述特定数量周期的时段,以及在各帧的第一和后续帧的每一个中,命令所述缓冲存储器在每个所述指定的时段中,与所述第二时钟信号同步地,读取并向所述显示设备输出所述各像素数据组的相应一个。8如权利要求7所述的装置,其中,所述第二时钟信号与所述第一时钟信号异步。9一种控制显示设备的方法,包括接收输入数据,所述输入数据包括按帧的顺序并且进一步按每一帧中的行的顺序的多个像素数据组,每一个像素数据组表示构成多个行的每一个的像素组的值,所述多个行中。

9、的每一个依次构成多个帧的每一个,并且与第一时钟信号同步地将所述各像素数据组写入缓冲存储器,其中,所述输入数据进一步包括表示各自行中的水平消隐时段的结束的水平消隐信号的结束,以便在各行的相应一个中的水平消隐信号的结束之后,接收每一个所述像素数据组;计算在多个帧的每一个中,在第一时钟信号的特定数量周期的时段期间,第二时钟信号的周期数与其预期值之间的差值;在各帧的第一个中,按照行的顺序,从基于各行的第一个中的水平消隐信号的结束的定时为每一行所确定的读取开始定时,为每一行,指定所述第二时钟信号的特定数量周期的时段,以及在各帧的第二个和后续帧的每一个中,基于在前一帧中所计算的所述差值,在各行的所述第一个。

10、中的所述水平消隐信号的结束之前,执行定时校正,以及随后按照行的顺序,从权利要求书CN101964181ACN101964182A3/4页4为每一行校正的读取开始定时,为每一行,指定所述第二时钟信号的所述特定数量周期的时段,以及在各帧的所述第一个和后续帧的每一个中,命令所述缓冲存储器在每个所指定的时段中,与所述第二时钟信号同步地,读取并向所述显示设备输出所述各像素数据组的相应一个。10如权利要求9所述的方法,其中,所述第二时钟信号与所述第一时钟信号异步。11如权利要求9或10所述的方法,进一步包括使用时钟计数器计数所述第二时钟信号的周期,其中所述计数包括在各帧的所述第一个中的各行的所述第一个中的。

11、水平消隐信号的结束的所述定时处,将所述时钟计数器初始化为初始值,然后重复计数所述第二时钟信号的周期,并且当所述钟计数器的计数值达到特定计数值时,被初始化为所述初始值;以及在各帧的所述第一个和后续帧的每一个中的所述指定包括基于所述时钟计数器的所述计数值,为每一行,指定所述第二时钟信号的所述特定数量周期的所述时段;并且通过调整所述特定计数值和所述初始值中的一个,来执行所述定时校正。12如权利要求11所述的方法,其中,基于在各行的所述第一个之后的各行的一个中的水平消隐信号的结束的定时处所述时钟计数器的所述计数值,来计算所述差值。13如权利要求11所述的方法,其中执行所述命令,以便当所述时钟计数器的所。

12、述计数值在特定范围内时,读取和输出所述各像素数据组的相应一个。14如权利要求9或10所述的方法,其中,所述缓冲存储器具有不足以存储每一个所述像素数据组的存储容量。15一种控制显示设备的方法,包括接收输入数据,所述输入数据包括按帧的顺序并且进一步按每一帧中的行的顺序的多个像素数据组,每一个像素数据组表示构成多个行的每一个的像素组的值,所述多个行中的每一个依次构成多个帧的每一个,并且与第一时钟信号同步地将所述各像素数据组写入缓冲存储器,其中,所述输入数据进一步包括表示各自行中的水平消隐时段的结束的水平消隐信号的结束,以便在各行的相应一个中的水平消隐信号的结束之后,接收每一个所述像素数据组;使用时钟。

13、计数器计数第二时钟信号的周期,所述计数包括在各帧的第一个中的各行的第一个中的水平消隐信号的结束的定时处,将所述时钟计数器初始化为初始值,然后重复计数所述第二时钟信号的周期,并且当所述时钟计数器的计数值达到特定计数值时,被初始化为所述初始值;计算所述多个帧的每一个中,在各行的所述第一个之后的各行的一个中的水平消隐信号的所述结束的定时处所述时钟计数器的所述计数值与其预期值之间的差值;在各帧的所述第一个中,按照行的顺序,基于所述时钟计数器的所述计数值,为每一行,指定所述第二时钟信号的特定数量周期的时段;在各帧的第二个和后续帧的每一个中,通过基于在前一帧中所计算的所述差值来调整权利要求书CN10196。

14、4181ACN101964182A4/4页5所述特定计数值和所述初始值中的一个,以便在各行的所述第一个中的水平消隐信号的所述结束之前,执行定时校正,以及随后按照行的顺序,基于所述时钟计数器的所述计数值,为每一行,指定所述第二时钟信号的所述特定数量周期的时段,以及在各帧的所述第一个和后续帧的每一个中,命令所述缓冲存储器在每个所指定的时段中,与所述第二时钟信号同步地,读取并向所述显示设备输出所述各像素数据组的相应一个。16如权利要求15所述的方法,其中,所述第二时钟信号与所述第一时钟信号异步。权利要求书CN101964181ACN101964182A1/11页6用于控制显示设备的装置和方法技术领域。

15、0001本发明涉及显示控制装置和控制显示设备的方法。该装置与输入时钟信号同步地接收从图像源传送的图像数据,并且与输出时钟信号同步地将图像数据输出到显示设备,其中所述输出时钟信号可能与输入时钟信号异步。背景技术0002诸如个人计算机和各种可视装置的图像源可以经由基于诸如DISPLAYPORT的各种标准的数字图像输入/输出接口连接到诸如液晶显示器的图像显示设备。图像源向图像显示设备传送包括图像数据、音频数据、同步信号等等的分组。0003在上述DISPLAYPORT标准中,图像数据与输入时钟信号CLK1同步传送。此外,传送值M和NM和N均是正整数,以便使图像显示装置生成输出时钟信号CLK2,其具有N。

16、CLK1的周期时段MCLK2的周期时段的关系。值M和N被周期地向图像显示装置传送,以便周期性地更新时钟信号CLK1和CLK2之间的关系。0004因此,图像显示设备可以带有包括时钟生成电路的显示控制装置,该时钟生成电路基于输入时钟信号CLK1和从图像源接收的值M和N,生成输出时钟信号CLK2。显示控制装置可以进一步包括将与输入时钟信号CLK1同步接收的图像信号转换成将要与输出时钟信号CLK2同步提供给图像显示设备的输出信号的电路。0005美国专利NO6,992,987专利文献1公开了由时钟信号CLK1和值M和N来恢复时钟信号CLK2。特别地,专利文献1公开了基于由2103357111HZ表示的2。

17、376GHZ的主时钟信号,通过使用四个参数A、B、C和D来表示像素和音频时钟速率RATE和链路时钟速率,由链路时钟信号恢复像素和音频时钟信号。0006如上所述,输出时钟信号CLK2的周期时段是输入时钟信号的周期时段的N/M倍。然而,可能存在值M和N在可用位数内不能被准确地表示的情形。由此,传送了M和N的近似值。此外,当用作传输时钟的输入时钟信号被频谱扩展时,不可能精确地确定M和N的值。由此,可能传送平均值M和N。0007当基于这种M和N的近似或平均值来生成输出时钟信号时,输出时钟变得与输入时钟信号异步。即,例如,基于输入时钟信号的周期时段测量的帧的时段可能变为不同于基于输出时钟信号的周期时段测。

18、量的帧的周期时段。结果,每一帧开始时的输入和输出时钟信号的边沿的定时变得彼此不同,并且各定时之间的差的量从一帧到另一帧改变。由此生成的输入和输出端之间的定时差可能干扰所显示的图像,或在一些极端情形下,不能显示图像。0008将进一步说明输入和输出端之间的定时差。0009图6是示出表示输入图像数据的定时的水平消隐信号的开始BS与表示输出图像数据的定时的垂直同步信号VS和水平同步信号HS之间的定时差的时序图。BS信号与输入时钟信号同步,而VS和HS信号与输出时钟信号同步。VS信号表示输出图像数据的每一帧的开始,并且HS信号表示输出图像数据的每一行的开始。说明书CN101964181ACN101964。

19、182A2/11页70010在图6中,由输入时钟信号的周期时段,确定输入图像的行的时段,或连续BS信号之间的间隔。然而,由输出时钟信号的周期时段,确定输入图像的行的时段,或连续HS信号之间的间隔。即,由输入时钟信号的第一特定周期数,确定输入图像的行的时段,而由输出时钟信号的、不同于第一特定周期数的第二特定周期数,确定输出图像的行的时段。在图6所示的例子中,输出图像的行的时段长于输入图像的行的时段。0011因此,与前一帧开始时的等待时间相比,在帧开始时,即VS信号的下降沿的定时,BS信号和HS信号的定时之间的差或等待时间增加。0012另一方面,当输出图像的行的时段短于输入图像的行的时段时,定时差。

20、的变化方向相反。0013在任一情况下,BS信号和HS信号的定时之间的差或等待时间改变,即图像数据的输入和输出定时之间的差或等待时间改变。这样的变化可以在连续帧之间累积并可以生成极其大的定时差。因此,消减图像数据的输入和输出定时之间的差的缓冲存储器的容量可能变得不足,并且所显示的图像可能被干扰,或变得不可能显示该图像。0014图6示出了由输入和输出时钟信号的各个特定周期数来确定输入和输出图像的每一行的时段的例子。也可以在与输入时钟信号同步的BS信号的定时检测输出时钟信号的边沿,以及确定输出图像的每一行的开始定时,如图7所示。特别地,在图7中,假定输出图像的行从检测BS信号后某一设定时间流逝后所检。

21、测的输出时钟信号,或像素时钟信号的第一上升沿开始。0015在这一情况下,图像数据的输入和输出定时之间的差或等待时间不累积。然而,每一行的输出时钟信号的周期数可能从一行到另一行改变。0016特别地,因为输入时钟信号和输出时钟信号彼此不同步,因此输出时钟信号的边沿的定时不与信号BS对齐,其中信号BS与输入时钟信号同步生成。此外,取决于连续BS信号之间的输入时钟信号的周期数和比率N/M,BS信号和输出时钟信号的定时之间的关系可能从一行到另一行改变。因此,如图7的下侧所示,每一行的像素时钟的周期数可能从一行到另一行改变。0017即,如图8所示,每一行的像素时钟的周期数从一行至另一行改变。图8示意性地示。

22、出了显示图像的有效图像数据区,还示出了生成水平同步信号HS、垂直同步信号VS和数据有效信号DE的每一个的时段。数据有效信号DE是与输出时钟信号同步的信号,并且当输出有效图像数据区中的数据时变为有效,即如果图8所示的例子中的“H”电平。图8的右侧上所示的阶梯表示每一行的像素时钟数从一行到另一行改变的情形。0018如上所述,存在如果每一行的像素时钟的周期数改变,则可能干扰所显示的图像的问题。0019本公开的示例性目的是提供显示控制装置和控制显示设备的方法,以能够防止图像数据的输入和输出定时之间的差或等待时间的累积,而不改变每一行的像素时钟信号的周期数。发明内容0020本公开的各方面能提供用于控制显。

23、示设备的装置和控制显示设备的方法,以能够防止图像数据的输入和输出定时之间的差或等待时间的累积,而不改变每一行的像素时钟说明书CN101964181ACN101964182A3/11页8信号的周期数。0021本公开的一方面能够提供一种用于控制显示设备的装置,该装置包括图像数据缓冲器、差值计算电路和读取控制电路,所述图像数据缓冲器包括缓冲存储器。所述图像数据缓冲器能够接收输入数据,所述输入数据包括按帧的顺序并且进一步按每一帧中的行的顺序的多个像素数据组,每一个像素数据组表示构成多个行的每一个的像素组的值,所述多个行中的每一个依次构成多个帧的每一个,并且能够与第一时钟信号同步地将所述各像素数据组写入。

24、所述缓冲存储器。所述输入数据可以进一步包括表示各自行中的水平消隐时段的结束的水平消隐信号的结束,以便在各行的相应一个中的水平消隐信号的结束之后,接收每一个所述像素数据组。所述差值计算电路可以计算多个帧的每一个中,在第一时钟信号的特定数量周期的时段期间,第二时钟信号的周期数与其预期值之间的差值。所述读取控制电路可以在各帧的第一个中,按照行的顺序,从基于各行的第一个中的水平消隐信号的结束的定时为每一行所确定的读取开始定时,为每一行,指定所述第二时钟信号的特定数量周期的时段。所述读取控制电路可以进一步在各帧的第二个和后续帧的每一个中,基于所述差值计算电路在前一帧中所计算的差值,在各行的第一个中的水平。

25、消隐信号的结束之前,执行定时校正,以及随后可以按照行的顺序,从为每一行校正的读取开始定时,为每一行,指定所述第二时钟信号的所述特定数量周期的时段。此外,所述读取控制电路可以在各帧的第一个和后续帧的每一个中,命令所述缓冲存储器在每个所指定时段中,与所述第二时钟信号同步地,读取并向所述显示设备输出所述各像素数据组的相应一个。所述第二时钟信号可以与所述第一时钟信号异步。0022根据本公开的一方面,所述读取控制电路可以包括时钟计数器,该时钟计数器在各帧的第一个中的各行的第一个中的水平消隐信号的结束的所述定时,被初始化为初始值,然后重复计数所述第二时钟信号的周期,并且当所述时钟计数器的计数值达到特定计数。

26、值时,被初始化为所述初始值。所述读取控制电路可以基于所述时钟计数器的所述计数值,为每一行,指定所述第二时钟信号的所述特定数量周期的时段,并且通过调整所述特定计数值和所述初始值中的一个,来执行所述定时校正。0023在一实施例中,所述差值计算电路可以基于在各行的第一个之后的各行的一个中的水平消隐信号的结束的定时处所述时钟计数器的计数值,来计算所述差值。在另一实施例中,当所述时钟计数器的计数值在特定范围内时,所述读取控制电路可以命令所述缓冲存储器读取和输出所述各像素数据组的相应一个。0024本公开的一方面可以提供一种用于控制显示设备的装置,该装置包括图像数据缓冲器、读取控制电路和差值计算电路,其中所。

27、述图像数据缓冲器包括缓冲存储器,所述读取控制电路包括时钟计数器。所述计数器可以在各帧的第一个中的各行的第一个中的水平消隐信号的结束的定时,被初始化为初始值,然后可以重复计数第二时钟信号的周期,并且当所述时钟计数器的计数值达到特定计数值时,被初始化为所述初始值。所述差值计算电路可以计算多帧的每一个中,在各行的第一个之后的各行的一个中的水平消隐信号的结束的定时处所述时钟计数器的计数值与其预期值之间的差值。所述读取控制电路可以在各帧的第一个中,按照行的顺序,基于所述时钟计数器的所述计数值,为每一行,指定所述第二时钟信号的特定数量周期的时段。所述读取控制电路可以进一步在各帧的第二个和后续帧的每一个中,。

28、通过基于在前一帧中所述差值计算电路所计算的差值来调整所述特定计数值说明书CN101964181ACN101964182A4/11页9和所述初始值中的一个,以便在各行的第一个中的水平消隐信号的结束之前,执行定时校正,以及随后可以按照行的顺序,基于所述时钟计数器的所述计数值,为每一行,指定所述第二时钟信号的所述特定数量周期的时段。此外,所述读取控制电路可以在各帧的第一个和后续帧的每一个中,命令所述缓冲存储器在每个所指定时段中,与所述第二时钟信号同步地,读取并向显示设备输出所述各像素数据组的相应一个。0025本公开的一方面可以提供一种控制显示设备的方法,该方法包括接收包括多个像素数据组的输入数据,并。

29、且与第一时钟信号同步地将所述各像素数据组写入缓冲存储器。该方法可以进一步包括计算多个帧的每一个中,在第一时钟信号的特定数量周期的时段期间,第二时钟信号的周期数与其预期值之间的差值;在各帧的第一个中,按照行的顺序,从基于各行的第一个中的水平消隐信号的结束的定时为每一行所确定的读取开始定时,为每一行,指定所述第二时钟信号的特定数量周期的时段;以及在各帧的第二个和后续帧的每一个中,基于在前一帧中所计算的差值,在各行的第一个中的水平消隐信号的结束之前,执行定时校正,以及随后可以按照行的顺序,从为每一行校正的读取开始定时,为每一行,指定所述第二时钟信号的所述特定数量周期的时段;以及在各帧的第一个和后续帧。

30、的每一个中,命令所述缓冲存储器在每个所指定时段中,与所述第二时钟信号同步地,读取并向所述显示设备输出所述各像素数据组的相应一个。0026本公开的各个示例性实施例使得能够防止图像数据的输入和输出定时的差或等待时间的累积,而不影响所显示的图像。附图说明0027图1是示出了根据本公开的示例性显示控制装置的构造的框图。0028图2A是示出了有效图像数据区以及BS信号和BE信号之间的关系的示意图。0029图2B是示出了根据本公开的示例性实施例的时钟计数器的操作的时序图。0030图3是示出了根据本公开的示例性实施例的、水平消隐信号的开始BS和水平同步信号HS之间的定时差的校正的时序图。0031图4是示出了。

31、根据本公开的示例性实施例的、在有效图像数据区内的每一行中的图像数据的写入和读取定时的时序图。0032图5是示出了根据本公开的示例性实施例的、调整行中的像素时钟信号的周期数的原理的示意图。0033图6是示出了水平消隐信号的开始BS和与输出时钟信号同步的水平同步信号HS之间的定时差的变化的时序图。0034图7是示出了每一行的像素时钟信号的周期数的变化的示意图。0035图8是示出了各个行中的像素时钟信号的周期数的变化的示意图。0036附图标记003710显示控制装置003812输入数据检测电路003914图像大小信息检测电路004016时钟信号生成电路004117写入控制电路说明书CN1019641。

32、81ACN101964182A5/11页10004218图像数据缓冲器004319缓冲存储器004420行检测电路004522差值计算电路004624控制电路004725时钟计数器004826读取控制电路004927同步信号生成电路具体实施方式0050将参考附图中所示的各优选实施例,详细地说明根据本公开的示例性显示控制装置。0051图1是示出了根据本公开的示例性实施例的示例性显示控制装置的构造的框图。示例性显示控制装置10接收输入数据,该输入数据从图像源传送并与输入时钟信号第一时钟信号同步地输入到显示控制装置。显示控制装置10进一步与输出时钟信号第二时钟信号同步地将输出数据输出到图像显示装置,。

33、所述输出数据包括在输入数据中包括的图像数据、同步信号等等。0052将要在图像显示装置上显示的图像画面由多个帧构成。每一个帧由多个行构成,并且每一个行由多个像素构成。0053输入数据包括按照帧的顺序并进一步按照各帧中的行的顺序的像素数据或像素的图像数据,所述像素数据或像素的图像数据表示构成多个行的每一个的多个像素的每一个的值,所述多个行的每一个依次构成多个帧的每一个。该输入数据进一步包括表示水平消隐时段的开始的水平消隐信号的开始BS,表示水平消隐时段的结束的水平消隐信号的结束BE等等。在BE信号的输入之后,输入对应于构成各行的每一个的一组像素的像素数据组。0054图1中所示的示例性显示控制装置1。

34、0包括输入数据检测电路12、图像大小信息检测电路14、时钟信号生成电路16、图像数据缓冲器18、行检测电路20、差值计算电路22和控制电路24。控制电路24包括计数输出时钟信号的周期的时钟计数器像素计数器25。0055输入数据检测电路12从由图像源输入的输入数据检测水平消隐信号的开始BS、水平消隐信号的结束BE等等。0056当从与输入像素数据的信号线分开提供的时钟信号线输入时钟信号时,可以原样使用该时钟信号作为显示控制装置10中的输入时钟信号。当未提供单独的时钟信号时,对应于输入像素数据的时钟信号可以由包括在输入数据中的像素数据恢复,并且可以用作输入时钟信号。0057图像大小信息检测电路14接。

35、收包括在输入数据中并在垂直消隐时段期间输入的图像大小信息数据,并且检测图像大小信息,例如包括水平像素数,或每一行的像素数,以及每一帧的行数。图像大小信息可以进一步包括有效图像数据区中的水平像素数和行数,以及帧内的有效图像数据区的位置等等。0058时钟信号生成电路16由输入数据生成输出时钟信号像素时钟信号。即,在垂说明书CN101964181ACN101964182A6/11页11直消隐时段期间,时钟信号生成电路16基于输入时钟信号以及值M和N,生成输出时钟信号。0059图像数据缓冲器18临时存储从输入数据检测电路12输入的图像数据,并且消减输入端和输出端之间的定时差。图像数据缓冲器18除缓冲存。

36、储器19外,还包括控制像素数据向缓冲存储器19的写入的写入控制电路17。写入控制电路17基于从时钟生成电路16接收的输入时钟信号和从输入数据检测电路12接收的BE信号的检测的通知操作,以及基于BE信号的定时,向缓冲存储器19提供写入命令信号。0060被提供了写入命令信号的缓冲存储器19与输入时钟信号同步地在其中写入像素数据。在写入对应于有效图像数据区中的水平像素数的像素数据组所需的输入时钟信号的数个周期期间,提供写入命令信号。写入像素数据组所需的输入时钟信号的周期数不必需等于水平像素的数量,因为可能使用输入时钟信号的多个周期来写入对应于一像素的单个像素数据。0061根据本公开的示例性实施例的图。

37、像数据缓冲器18的缓冲存储器19具有不足以存储对应于构成每一行的像素数的像素数据组的存储容量。当向图像数据缓冲器18提供来自读取控制电路26的读取命令信号时,与从时钟信号生成电路16提供的输出时钟信号同步地,读取和输出在缓冲存储器19中存储的图像数据。0062行检测电路20基于从时钟信号生成电路16接收的输入时钟信号、从图像大小信息检测电路14接收的图像大小信息以及来自输入数据检测电路12的BS信号和BE信号的通知操作。具体地,行检测电路20检测在垂直消隐时段中的第一行,并且输出其检测信息。0063差值计算电路22基于从时钟信号生成电路16接收的输出时钟信号、从输入数据检测电路12接收的BE信。

38、号的通知、从图像大小信息检测电路14接收的图像大小信息以及从时钟计数器25接收的计数值操作。差值计算电路22在每一帧内,例如在有效图像数据区内的最后一行中的BE信号的定时处,计算时钟计数器25的计数值与其预期值的差。0064控制电路24基于从时钟信号生成电路16接收的输出时钟信号、从输入数据检测电路12接收的BE信号检测的通知、从图像大小信息检测电路14接收的图像大小信息、从行检测电路20接收的垂直消隐时段中的第一行的检测信息、以及从差值计算电路22接收的差值操作。0065具体地,控制电路24控制从图像数据缓冲器18读取的像素数据。控制电路24进一步生成图像帧同步信号,该图像帧同步信号包括水平。

39、地址信号、水平同步信号HS、垂直同步信号VS、数据有效信号DE等等。控制电路24进一步包括生成命令图像数据缓冲器18的缓冲存储器19读取像素数据的读取命令信号的读取控制电路26以及生成图像帧同步信号的同步信号生成电路27。0066根据本公开的示例性实施例,在第一帧中的有效图像数据区内的第一行中的BE信号的定时处,将时钟计数器25初始化为一初始计数值,例如0。然后,时钟计数器25计数输出时钟信号的周期数,并且当其达到最终计数值,例如N时,时钟计数器25被初始化为该初始值。此后,计数器重复计数并且以相同的方式被初始化。0067基于时钟计数器25其重复初始值和最终值之间的计数值的计数值,读取控制电路。

40、26按照行的顺序,将输出时钟信号的特定周期数的时段指定给每一行。当时钟计数器25的计数值在特定范围内时,读取控制电路26在指定给每一行的该时段内,命令缓冲存储说明书CN101964181ACN101964182A7/11页12器19读取和输出对应于构成有效图像数据区中的一行的像素组的像素数据组。0068此外,读取控制电路25通过调整垂直消隐时段内的第一行中的像素数,来执行各帧的第二个和后续每一帧中的定时调整。由此,在各帧的第二个和后续帧中,根据所调整的定时,控制从缓冲存储器19读取像素数据。由此,防止了像素数据的输入和输出定时之间的差或等待时间的累积。0069同步信号生成电路27基于时钟计数器。

41、25的计数值,生成和输出垂直同步信号VS、水平同步信号HS和有效数据信号DE。具体地,当时钟计数器25的计数值在读取控制电路26命令缓冲存储器19读取有效图像数据区内的每一行中的像素数据的范围内时,生成有效数据信号DE。0070在时钟计数器25的计数值达到用于命令缓冲存储器19读取像素数据的值之前,在输出时钟信号的特定数量周期的时段期间,生成水平同步信号HS,即获得有效电平,例如H电平。在包括有效图像数据区内和之前的各行的每一行中,生成HS信号。在从第一定时到第一定时之后的第二定时的时段期间,生成垂直同步信号VS。第一定时是行检测电路20所检测到的第一行中的HS信号的定时。第二定时是在有效图像。

42、数据区内的第一行之前的特定行中的HS信号的定时。0071接着,说明差值计算电路22中的差值的计算。0072图2A是示出了有效图像数据区和信号BS及BE之间的关系的示意图。图2B是示出了时钟计数器25的操作的时序图。在该时序图中,假定一行中的像素数为N1。0073如图2A所示,每一帧时段包括有效图像数据区或显示有效图像的图像显示时段,以及消隐时段或不显示图像的图像非显示区。信号BS在每一行插入一次,并且表示每一行中的水平消隐时段的开始的定时。BE信号在有效图像数据区内即,包括有效图像数据区内各像素的各行的每一行插入一次。BE信号表示水平消隐时段的结束的定时,或有效图像数据区的开始。0074如图2。

43、B所示,计数器25在第一帧中的第一行中的BE信号的定时被初始化为初始值例如0,并且重复例如0到N之间的计数值。0075差值计算电路22计算在每一帧中的有效图像数据区内的最后一行中的BE信号的定时处时钟计数器25的计数值和其预期值之间的差值,并锁存该计算出的值。0076在每一帧中,当像素数据的输入和输出定时之间的差或等待时间在帧内未改变时,在直到有效图像数据区内的最后一行中的BE信号的定时的计数后,时钟计数器25的计数值达到初始值,例如0。另一方面,当等待时间在帧内改变时,计数值达到对应于该等待时间的改变的值。在图2B所示的例子中,计数值达到N1。0077差值计算电路22通过计算在有效图像数据区。

44、内的最后一行中的BE信号的定时处时钟计数器25的计数值与其预期值之间的差,来计算一差值。在图2B所示的例子中,计数值N1和其预期值0N1之间的差值为N1N12。0078在最后一行中的BE信号的定时处,时钟计数器25的计数值是从有效图像数据区内的第一行中的BE信号的定时到有效图像数据区中的最后一行中的BE信号的定时所计数的计数值。即,如果有效图像数据区具有M行,则最后一行中的BE信号的定时处的计数值是在M1行的时段期间计数了输出时钟信号之后的计数值。0079BE信号与输入时钟信号同步。因此,该计数值表示在输入时钟信号的特定周期数说明书CN101964181ACN101964182A8/11页13。

45、期间,输出时钟信号的周期数。具体地,该计数值表示在对应于M1行的像素数的输入时钟信号的周期数期间,输出时钟信号的周期数。0080然而,注意该计数值并不表示输出时钟信号的总周期数,而是表示当计数值达到最终值N时重复计数和被初始化的值。因此,该预期值为0,使得易于差值的计算。0081图2B示出了直到在最后一行中将计数值初始化为0,时钟计数器25的计数值。然而,事实上,时钟计数器25还继续计数输出时钟信号并且重复0到N之间的计数值。在下一帧中,基于该差值,在有效图像数据区前的消隐时段期间,校正计数值,并且计数值进一步重复0到N之间的值。在下一个和后续各帧中,差值计算电路继续计算有效图像数据区内的最后。

46、一行中的BE信号的定时处的计数值和其预期值之间的差值。0082接着,将说明通过读取控制电路26的定时校正。0083图3是水平消隐信号的开始BS和水平同步信号HS之间的定时差的校正的时序图。即,在图3中,定时差的校正被添加到图6所示的时序图上。0084在图3所示的示例性时序图中,与帧开始时,或更具体地说,在VS信号的下降沿的定时处,信号BS和HS之间的定时差相比,在下一帧开始时的定时差增加。0085因此,读取控制电路26基于差值计算电路在前一帧中所计算的差值,通过在下一帧中执行调整,来校正该定时差的改变。具体地,在垂直消隐时段内的下一帧的第一行中,读取控制电路26调整以下之一1时钟计数器25被初。

47、始化时的计数值,或最大计数值,以及2初始值,或最小计数值。0086在计数器25被初始化时的计数值对应于在前面段落中描述的计数值N,而时钟计数器25的初始值对应于在前面段落中描述的计数值0。读取控制电路26基于差值,将例如初始值0调整到0差值。0087在图3所示的例子中,在下一帧开始时,上述调整校正了BS信号和HS信号的定时之间的差或等待时间,或像素数据的输入和输出定时之间的差或等待时间。具体地,该校正调整了下一帧的消隐时段中的第一行的像素时钟的周期数,以便下一帧开始时的差变得与前一帧开始时的差近似相同。0088在图3所示的例子中,提前了后续帧的第二行中的HS信号的定时,并且BS信号和HS信号的。

48、定时之间的差或等待时间变得与前一帧的开始时的差近似相同。在每个后续帧中类似地执行该校正。0089由示例性差值计算电路22计算的差值不表示一帧中的等待时间的变化的精确量。根据本公开的示例性实施例,在第一帧中,差值计算电路22计算表示在有效图像数据区内的行数1各行期间内等待时间的变化量的差值。在各帧的第二个和后续帧中,差值计算电路22计算表示在在有效图像数据区之前的消隐时段内的行数有效图像数据区内的行数2各行期间内等待时间的变化量的差值。0090在任一情况下,表示整个帧期间内等待时间的变化的差值的绝对值被认为大于差值计算电路所计算出的差值的绝对值。因此,至少在各帧的第二个和后续帧中,可以通过考虑整。

49、个帧中的行数和有效数据区中的行数,来校正该差值,以及通过使用该校正后的差值,来校正定时。0091接着,将说明由读取控制电路26执行的像素数据的读取的控制。0092图4是示出了写入和读取有效图像数据区内的每一行中的像素数据的定时的示说明书CN101964181ACN101964182A9/11页14例性时序图。在该示例性实施例中,基于例如时钟计数器25的0至N的计数值,从缓冲存储器19读取像素数据。在图4中,假定一行中的像素时钟的周期数为N1。0093如图4所示,在有效图像数据区内的每一行中的BE信号之后,输入像素数据。在BE信号的定时处开始将像素数据写入到缓冲存储器19并且与输入时钟信号同步接连地继续。另一方面,当时钟计数器25的计数值在特定范围内时,执行从缓冲存储器19读取和输出像素数据,如下文。0094首先,当在缓冲存储器19中存储了特定数量的像素数据时,开始第一帧中的有效图像数据区内的第一行中的像素数据的读取。在开始读取有效图像数据内的第一行中的像素数据之前,确定该特定的数量,以便使缓冲存储器不会上溢出,即,不会陷入数据写入到存储有还未经读取的数据的存储区中的情形,以及不会下溢出,即,不会陷入已经读出了所有存储的数据的情形。更具体地说,特定值优选地确定为使得即使当写入和读取像素数据的定时之间的等待时间增加到帧内的最大可能量时,缓冲存储器也不会上溢出和下溢出。00。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 教育;密码术;显示;广告;印鉴


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1