显示控制器和包括显示控制器的半导体集成电路装置的制造方法

文档序号:10472223阅读:381来源:国知局
显示控制器和包括显示控制器的半导体集成电路装置的制造方法
【专利摘要】本发明提供一种显示控制器和包括显示控制器的半导体集成电路装置。提供一种用于改善显示噪声的显示控制器、包括所述显示控制器的半导体集成电路(IC)装置、操作所述显示控制器的方法。所述显示控制器可包括:图像处理逻辑,被配置为经由数据总线顺序读取多个输入图像数据,并处理所述多个输入图像数据。所述显示控制器还可包括:时序产生器,被配置为输出时序控制信号。此外,所述显示控制器可包括:补偿图像产生器,被配置为根据时序控制信号产生并输出补偿图像。所述显示控制器还可包括:数据接口单元,被配置为基于时序控制信号将所述多个输入图像数据和补偿图像之一发送到所述显示装置。
【专利说明】
显示控制器和包括显示控制器的半导体集成电路装置
[0001 ] 本申请要求于2015年1月23日提交到韩国知识产权局的第10-2015-0011492号韩 国专利申请的权益,该韩国专利申请的公开通过引用全部合并于此。
技术领域
[0002] 本发明构思的一个或更多个示例实施例设及一种用于改善显示噪声的显示控制 器、包括其的半导体集成电路(1C)装置和/或操作所述显示控制器的方法,更具体地讲,设 及一种用于改善显示装置的后像噪声的显示控制器、包括其的半导体1C装置和/或操作所 述显示控制器的方法。
【背景技术】
[0003] 包括高分辨率显示器的装置(例如,智能电话、平板个人计算机(PC)等)的使用已 经增加。在所述装置中,显示器的质量非常重要。因此,已经进行了许多尝试来减小显示噪 声。
[0004] 然而,仍然存在当在显示器上重复显示特定类型的图像时出现的后像问题。通常, 用户使用显示随时间改变的图像的屏幕保护程序或人工改变图像来解决后像问题。然而, 在运种情况下,根据用户的人工设置会执行额外的操作,或者功耗会由于将被发送的图像 数据量的增加而增加。

【发明内容】

[0005] 本发明构思的示例实施例提供一种用于通过减小显示噪声(具体地,后像)来改善 显示质量的显示控制器、包括所述显示控制器的集成电路(1C)设备和操作所述显示控制器 的方法。
[0006] 根据本发明构思的示例实施例,提供一种用于控制显示装置的显示控制器。
[0007] 所述显示控制器可包括:图像处理逻辑,被配置为经由数据总线顺序读取多个输 入图像数据,并处理所述多个输入图像数据;时序产生器,被配置为输出时序控制信号;补 偿图像产生器,被配置为根据时序控制信号产生并输出补偿图像;数据接口,被配置为基于 时序控制信号将所述多个输入图像数据和补偿图像之一发送到所述显示装置。
[000引在一个或更多个示例实施例中,所述显示控制器还可包括:寄存器,被配置为存储 模式设置信号和补偿图像发送周期,时序产生器可根据模式设置信号和补偿图像发送周期 输出时序控制信号。
[0009] 在一个或更多个示例实施例中,时序产生器可在补偿图像发送周期内的随机时间 点产生时序控制信号。
[0010] 在一个或更多个示例实施例中,所述显示控制器还可包括:图像比较器,被配置为 确定在所述多个输入图像数据中相同的图像数据是否被重复显示期望的时间或更长,或者 是否被重复显示期望的帖数或更多。
[0011] 在一个或更多个示例实施例中,时序产生器可根据图像比较器确定的结果来输出 时序控制信号。
[0012] 所述多个输入图像数据中的每个输入图像数据可W是帖数据。
[0013] 在一个或更多个示例实施例中,图像比较器可将当前帖数据与先前帖数据互相进 行比较,W确定当前帖数据与先前帖数据是否是相同的图像数据。
[0014] 在一个或更多个示例实施例中,图像比较器可将当前帖数据的地址与先前帖数据 的地址互相进行比较,W确定当前帖数据与先前帖数据是否是相同的图像数据。
[0015] 在一个或更多个示例实施例中,所述显示控制器还可包括:寄存器,被配置为存储 帖计数使能信号和跳帖率,时序产生器可包括:帖计数器,被配置为在帖计数使能信号被启 用的状态下,对所述多个输入图像数据的帖数进行计数,如果对帖数进行计数的结果等于 跳帖率,则输出时序控制信号。
[0016] 在一个更或多个示例实施例中,时序产生器可基于从所述显示装置接收的状态信 息被启用。
[0017] 根据本发明构思的其它示例实施例,一种半导体集成电路装置包括:存储器,被配 置为存储多个输入图像数据;系统总线;显示控制器,经由系统总线连接到存储器,并被配 置为控制显示装置。
[0018] 所述显示控制器包括:图像处理逻辑,被配置为经由系统总线从存储器顺序读取 所述多个输入图像数据,并处理所述多个输入图像数据;时序产生器,被配置为当在所述多 个输入图像数据中相同的图像数据被重复显示期望的时间或更长或者被重复显示期望的 帖数或更多时,产生时序控制信号;补偿图像产生器,被配置为根据时序控制信号产生并输 出补偿图像;数据接口,被配置为基于时序控制信号将所述多个输入图像数据和补偿图像 之一发送到所述显示装置。
[0019] 在一个或更多个示例实施例中,所述显示控制器还可包括:寄存器,被配置为存储 模式设置信号;图像比较器,被配置为确定在所述多个输入图像数据中相同的图像数据是 否被重复显示期望的时间或更长或者是否被重复显示期望的帖数或更多,并将确定的结果 输出到时序产生器。时序产生器可根据模式设置信号和图像比较器的确定的结果来输出时 序控制信号。
[0020] 在一个或更多个示例实施例中,寄存器被配置为存储补偿图像发送周期,时序产 生器可在补偿图像发送周期内的随机时间点产生时序控制信号。
[0021] 在一个或更多个示例实施例中,所述显示控制器还可包括:判定逻辑,被配置为从 所述显示装置接收状态信息,并基于状态信息设置模式设置信号。
[0022] 根据本发明构思的其它示例实施例,一种操作控制显示装置的显示控制器的方法 包括:经由数据总线读取帖数据;产生时序控制信号;根据时序控制信号产生补偿图像;基 于时序控制信号将补偿图像和读取的帖数据之一发送到所述显示装置。
[0023] 根据本发明构思的其它示例实施例,一种操作控制显示装置的显示控制器的方法 包括:产生时序控制信号;基于时序控制信号产生补偿图像而非读取帖数据;将补偿图像发 送到所述显示装置。
[0024] 根据本发明构思的示例实施例,一种显示装置的显示控制器可包括:时序产生器, 被配置为基于来自寄存器的信息输出控制信号;补偿图像产生器,被配置为基于控制信号 输出补偿图像;选择器,被配置为基于控制信号选择多个帖数据和补偿图像之一。
[0025] 在一个或更多个示例实施例中,选择器被配置为:如果控制信号处于第一逻辑值, 则选择所述多个帖数据。
[0026] 在一个或更多个示例实施例中,选择器被配置为:如果控制信号处于与第一逻辑 值相反的第二逻辑值,则选择补偿图像。
[0027] 在一个或更多个示例实施例中,所述信息包括期望的跳帖率,时序产生器包括:计 数器,被配置为对所述多个帖数据的帖数进行计数,如果计数的帖数等于期望的跳帖率,贝U 输出处于第二逻辑值的控制信号。
[0028] 在一个或更多个示例实施例中,数据接口被配置为:将选择的补偿图像和所述多 个帖数据之一发送到所述显示装置。
【附图说明】
[0029] 从结合附图进行的W下详细描述,将更清楚地理解本发明构思的示例实施例,在 附图中:
[0030] 图1是根据本发明构思的示例实施例的包括集成电路(1C)装置的电子系统的框 图;
[0031] 图2是根据本发明构思的示例实施例的图1的片上系统(SoC)的框图;
[0032] 图3是根据本发明构思的示例实施例的图2的显示控制器的框图;
[0033] 图4是示出根据本发明构思的示例实施例的存储在图3的寄存器中的信息的示图;
[0034] 图5是根据本发明构思的其它示例实施例的图2的显示控制器的框图;
[0035] 图6是根据本发明构思的其它示例实施例的图2的显示控制器的框图;
[0036] 图7是根据本发明构思的其它示例实施例的图2的显示控制器的框图;
[0037] 图8是根据本发明构思的示例实施例的操作显示控制器的方法的流程图;
[0038] 图9是示出根据本发明构思的示例实施例的显示控制器的操作的示意性操作时序 图;
[0039] 图10是根据本发明构思的其它示例实施例的操作显示控制器的方法的流程图;
[0040] 图11是示出根据本发明构思的其它示例实施例的显示控制器的操作的示意性操 作时序图;
[0041] 图12是根据本发明构思的一些示例实施例的包括SoC的电子系统的框图。
【具体实施方式】
[0042] 现在将参照附图更全面地描述各种示例实施例,在附图中示出一些示例实施例。 然而,出于描述示例实施例的目的,在此公开的具体结构和功能细节仅是代表性的。因此, 本发明可许多替代形式实施,不应被解释为仅限于在此阐述的示例实施例。因此,应理 解,不意在将示例实施例限制到所公开的具体形式,而是相反地,示例实施例将涵盖落入范 围内的所有修改、等同物和替代。
[0043] 虽然术语"第一"、"第二"等可在此用于描述各种元件,但是运些元件不应受运些 术语限制。运些术语仅用于将一个元件与另一元件区分开来。例如,在不脱离示例实施例的 范围的情况下,第一元件可被命名为第二元件,类似地,第二元件可被命名为第一元件。如 在此使用的,术语"和/或"包括关联列出项中的一个或更多个的任何和所有组合。
[0044] 将理解,如果元件被称为"连接"或"结合"到另一元件,则该元件可直接连接或结 合到该另一元件或者可存在中间元件。相反,如果元件被称为"直接连接"或"直接结合"至U 另一元件,则不存在中间元件。应W类似方式解释用于描述元件之间的关系的其它词语(例 如/堆…之阿'对"直接在…之间"、"相邻'对"直接相邻'等)。
[0045] 在此使用的术语仅为了描述具体实施例的目的,不意在限制示例实施例。如在此 使用的,除非上下文另外明确地指示,否则单数形式也意在包括复数形式。还将理解,如果 在此使用,则术语"包括"和/或"包含"说明存在所阐述的特征、整体、步骤、操作、元件和/或 组件,但是不排除存在或添加一个或更多个其它特征、整体、步骤、操作、元件、组件和/或它 们的组。
[0046] 为了描述简便,在运里可使用空间相对术语(例如"在…之下"、"在…下方"、"下面 的"、"在…之上"、"上面的"等)来描述在附图中示出的一个元件或特征与另一元件或特征 之间的关系。将理解,空间相对术语意在包含除了在附图中描述的方位之外的使用或操作 中的装置的不同方向。例如,如果附图中的装置被翻转,则被描述为在其它元件或特征"下 面"或"之下"的元件其后将位于所述其它元件或特征"之上"。因此,例如,术语巧…下方' 可包括作为"在…之上"和"在…下方"的方位两者。装置可被另外定位(旋转90度或在其它 方位被观看或参考),并且应该相应地解释运里使用的有关空间的描述。
[0047] 参照作为理想化的实施例(和中间结构)的示意性示图的截面图,在运里描述示例 实施例。同样地,可预计出现例如由制造技术和/或公差引起的图示的形状的变化。因此,示 例实施例不应被解释为局限于在此示出的区域的特定形状,而可包括例如由制造产生的形 状的偏差。例如,示出为矩形的注入区域可在其边缘具有圆的或弯曲的特征和/或梯度(例 如,注入浓度的梯度),而不是从注入区域到非注入区域的突然变化。同样地,通过注入形成 的埋区可导致在埋区与通过其发生注入的表面之间的区域中的一些注入。因此,附图中示 出的区域实质上是示意性的,所述区域的形状不必示出装置的区域的实际形状,也不限制 范围。
[0048] 还应注意,在一些可选的实施方式中,注释的功能/动作可不按附图中注释的顺序 发生。例如,根据所设及的功能/动作,连续示出的两个图实际上可基本上同时执行或者有 时可相反的顺序执行。
[0049] 除非另外定义,否则运里使用的所有术语(包括技术术语或科学术语)具有与示例 性实施例所属领域的普通技术人员通常理解的含义相同的含义。还将理解,除非在运里明 确定义,否则诸如在通用字典中定义的术语应被解释为具有与现有技术的背景中的含义一 致的含义,并且不应被解释为理想化或过于正式的含义。
[0050] 图1是根据本发明构思的示例实施例的包括集成电路(1C)装置的电子系统的框 图。1C装置可被实现为片上系统(SoC)或应用处理器(AP)。图2是根据本发明构思的示例实 施例的图1的SoC的框图。
[0051] 参照图1和图2,电子系统1可被实现为便携式电子装置。便携式电子装置可W是膝 上型计算机、移动电话、智能电话、平板个人计算机(PC)、个人数字助理(PDA)企业数字助理 化DA)、数码相机、数码摄像机、便携式多媒体播放器(PMP)、移动互联网装置(MID)、可穿戴 计算机、物联网(ΙοΤ)装置、万物互联(loE)装置等。
[0052] 电子系统1可在显示面板25上显示静止图像信号(或静止图像)或视频信号(或视 频)。
[0化3] 显示装置20可包括显示驱动器21和显示面板25。在一个或更多个示例实施例中, SoC 10和显示驱动器21可一起被配置为一个模块、一个SoC或一个封装(例如,多忍片封 装)。在其它示例实施例中,显示驱动器21和显示面板25可一起被配置为一个模块。
[0054] 显示驱动器21可根据从SoC 10输出的信号控制显示面板25的操作。例如,显示驱 动器21可经由选择的接口,将从SoC 10接收的图像数据作为输出图像信号发送到显示面板 25。
[0055] 显示面板25可显示从显示驱动器21接收的输出图像信号。例如,显示面板25可被 实现为液晶显示器化CD)、发光二极管化邸)显示器、有机LED(OLED)显示器或有源矩阵0LED (AM0LED)显示器。
[0056] 外部存储器(或存储器)30可存储将由SoC 10执行的程序指令。此外,外部存储器 30可存储用于在显示装置20上显示静止图像或运动图像的图像数据。运动图像包括在短时 间内呈现的一系列的不同的静止图像。
[0057] 外部存储器30可W是易失性存储器或非易失性存储器。易失性存储器可W是动态 随机存取存储器(DRAM)、静态RAM(SRAM)、晶闽管RAM(T-RAM)、零电容器RAM(Z-RAM)或双晶 体管RAM(TTRAM)。非易失性存储器可W是电可擦除可编程只读存储器化EPROM)、闪存、磁 RAM(MRAM)、相变RAM(PRAM)和/或电阻式存储器。
[005引 SoC 10可控制外部存储器30和/或显示装置20。在一个或更多个示例实施例中, SoC 10还可被称为1C、处理器、应用处理器、多媒体处理器和/或集成多媒体处理器。
[0059] SoC 10可包括中央处理器(CPU)100、R0M 110、RAM 120、图像信号处理器(ISP) 130、显示控制器200、图形处理器(GPU) 150、存储控制器160、后处理器170和系统总线180。 SoC 10还可包括其它组件。
[0060] 还可被称为处理器的CPU 100可处理或执行存储在外部存储器30中的程序和/或 数据。例如,CPU 100可根据从时钟信号模块(未示出)输出的操作时钟信号处理或执行所述 程序和/或数据。
[0061] CPU 100可被实现为多核处理器。多核处理器是具有一个或更多个独立的、实体的 处理器(被称为"核")的计算组件。运些处理器中的每个处理器可读取并执行程序指令。
[0062] CPU 100运行操作系统(0SK0S可管理电子系统1的资源(例如,存储器、显示器 等)D〇S可向将在电子系统1中运行的应用分配资源。
[0063] 如果需要,则存储在ROM 110、RAM 120和/或外部存储器30中的程序和/或数据可 被加载到CPU 100的存储器(未示出)。
[0064] ROM 110可永久存储指令和/或数据。
[0065] ROM 110可被实现为可擦除可编程只读存储器化PROM)或电可擦除可编程只读存 储器化EraOM)。
[0066] RAM 120可暂时存储程序、数据或指令。例如,在CPU 100的控制下或根据存储在 ROM 110中的启动代码,存储在ROM 110或外部存储器30中的程序和/或数据可被暂时存储 在RAM 120中。RAM 120可被实现为DRAM或SRAM。
[0067] ISP 130可对图像信号执行各种处理。
[0068] ISP 130可处理从图像传感器(未示出)输入的图像数据。例如,ISP 130可对从图 像传感器输入的图像数据执行图像稳定和白平衡。
[0069] ISP 130还可执行颜色校正,诸如,亮度对比、颜色平衡、量化、到不同颜色空间的 颜色转换等。ISP 130可经由系统总线180周期性地将经过图像处理的图像数据存储在外部 存储器30中。
[0070] GPU 150可读取并执行与图形处理相关的程序指令。例如,GPU 150可高速执行与 图形相关的图形处理。
[0071] 此外,GPU 150可在存储控制器160的控制下将从外部存储器30读取的数据转换为 适于显示装置20的信号。
[0072] 针对图形处理,不仅可使用GPU 150,而且可使用图形引擎(未示出)或图形加速器 (未示出)。
[0073] 后处理器170可对适于输出装置(诸如,显示装置20)的图像或图像信号执行后处 理。例如,后处理器170可增大或减小图像的大小或旋转图像,W使图像可被调整为适于被 输出到显不装置20。
[0074] 后处理器170可经由系统总线180将后处理的图像数据存储在外部存储器30中,或 经由系统总线180W实时动态的方式将后处理的图像数据直接输出到显示控制器200。
[0075] 存储控制器160可与外部存储器30接口连接。存储控制器160可控制外部存储器30 的整体操作,并可控制主机(未示出)与外部存储器30之间的数据交换。例如,存储控制器 160可根据来自主机的请求将数据写入到外部存储器30或从外部存储器30读取数据。运里, 主机可W是主控器件,诸如,CPU 100、ISP 130、GPU 150或显示控制器200。
[0076] 在一个或更多个示例实施例中,存储控制器160可根据从显示控制器200接收的来 自主机的用于提供图像数据的请求,从外部存储器30读取图像数据并将图像数据提供到显 示控制器200。
[0077] 显示控制器200可控制显示装置20的操作。
[0078] 显示控制器200可经由系统总线180接收将在显示装置20上显示的图像数据,可将 图像数据转换为将被发送到显示装置20的信号(例如,根据接口标准的信号),并可将信号 发送到显示装置20。
[0079] 在一个或更多个示例实施例中,显示控制器200可请求存储控制器160W预定时间 间隔提供帖数据,并W帖为单位接收图像数据。
[0080] 组件100、110、120、130、150、160、170和200可经由系统总线180互相进行通信。即, 系统总线180使SoC 10的组件互相连接,并且系统总线180用作组件之间交换数据的路径。 此外,系统总线180可用作组件之间交换控制信号的路径。
[0081] 在一个或更多个示例实施例中,系统总线180可包括被配置为发送数据的数据总 线181(如图3和图5所示)、被配置为发送地址信号的地址总线(未示出)、被配置为发送控制 信号的控制总线(未示出),但不限于此。
[0082] 在一个或更多个示例实施例中,系统总线180可包括用于建立组件之间的数据通 信的小规模总线,即,内部连接线。
[0083] 图3是根据本发明构思的示例实施例的图2的显示控制器的框图。
[0084] 参照图1至图3,根据本发明构思的示例实施例的显示控制器200a可包括图像处理 逻辑210a、补偿图像产生器220a、寄存器(特殊功能寄存器(SFR))230a、选择器240a、数据接 口(I/F)250、时序产生器260a和时序控制器270。
[0085] 图像处理逻辑210a可经由数据总线181从各个源接收输入图像数据Din。例如,图 像处理逻辑210a可经由数据总线181接收从CPU 100、外部存储器30、GPU 150或诸如定标 器、后处理器等的另一组件(未示出)输出的输入图像数据Din。
[0086] 为此,图像处理逻辑210a可包括至少一个图5的直接存储器存取(DMA)单元21化, W访问存储器并从存储器读取输入图像数据Din。在一个或更多个示例实施例中,输入图像 数据Din可W是RGB数据,图像处理逻辑210a可帖为单位来读取输入图像数据Din。
[0087] 图像处理逻辑210a可缓冲并输出输入图像数据Din,或处理并输出输入图像数据 Din。
[0088] 例如,在一个或更多个示例实施例中,图像处理逻辑210a可将从两个或多个DMA单 元接收的输入图像数据Din进行混合或组合,并输出作为对输入图像数据Din进行混合或组 合的结果的图像数据PI。
[0089] 补偿图像产生器220a可产生补偿图像CI。例如,补偿图像CI可W是彩色图像数据, 例如,RGB数据。
[0090] 补偿图像CI是用于减小当在显示装置20a上重复显示相同的图像时出现的后像噪 声的图像。
[0091] 在一个或更多个示例实施例中,补偿图像CI可W是预先设置并存储的数据、与输 入图像数据Din无关的随机数据和与输入图像数据Din互补的互补数据中的至少一个。
[0092] 例如,在一个或更多个示例实施例中,补偿图像产生器220a可输出具有特定颜色 值的补偿图像(例如,白色图像),并使用预先存储的数据产生补偿图像CI。
[0093] 在一个或更多个示例实施例中,补偿图像产生器220a可产生与输入图像数据Din 无关的随机数据,并将随机数据输出为补偿图像CI。
[0094] 此外,补偿图像产生器220a可接收输入图像数据Din,反转输入图像数据DinW产 生互补数据,并将互补数据输出为补偿图像CI。
[00M] 时序产生器260a可在补偿图像CI将被产生时控制时序。
[0096] 例如,时序产生器260a可在补偿图像CI将被产生的时间将时序控制信号TC输出到 补偿图像产生器220曰,补偿图像产生器220a可根据时序控制信号TC产生补偿图像CI。
[0097] 此外,当产生了补偿图像CI时,时序产生器260a可输出选择信号SEL,W控制选择 器240a来选择补偿图像CI,来替代从图像处理逻辑210a输出的输出图像数据PI。选择信号 S化可与时序控制信号TC相同,或可由时序产生器260a基于时序控制信号TC来产生。
[0098] 选择器240a可选择并输出从图像处理逻辑210a输出的输出图像数据PI或者从补 偿图像产生器220a输出的补偿图像CI。
[0099] 例如,选择器240a可根据从时序产生器260a输出的选择信号沈L选择性地输出输 出图像PI或补偿图像CI。
[0100] 在一个或更多个示例实施例中,选择器240a可被实现为开关或复用器,但不限于 此。
[0101] 数据接口 250可从选择器240a接收选择图像SI,并可基于时序控制器270的控制将 输出图像数据Dout发送到显示装置20a。
[0102] 数据接口250可根据期望的(或者,可选地,预定的)接口标准(例如,MIPI巧(移动 行业处理器接口))将输出图像数据Dout发送到显示装置20a。
[0103] 因此,数据接口 250可转换选择图像SIW满足期望的(或者,可选地,预定的)接口 标准。
[0104] 如图4所示,特殊功能寄存器230a可存储模式设置信号Mode_Sig。图4是示出根据 本发明构思的示例实施例的存储在图3的特殊功能寄存器230a中的信息的示图。
[0105] 模式设置信号Mode_Sig是表示产生并发送补偿图像的功能是否被启用的信号。
[0106] 例如,在一个或更多个示例实施例中,当模式设置信号Mode_Sig是第一值时,时序 产生器260a和补偿图像产生器220a停用,从而不产生补偿图像CI。因此,数据接口 250不将 补偿图像CI发送到显示装置20曰。
[0107] 当模式设置信号Mode_Sig是第二值时,时序产生器260a和补偿图像产生器220a被 启用,从而产生补偿图像CI。因此,数据接口 250可将补偿图像CI发送到显示装置20曰。
[0108] 模式设置信号Mode_Sig可根据用户的设置或基于期望的(或者,可选地,预定的) 信息被动态设置。
[0109] 如图4所示,特殊功能寄存器230a还可存储关于补偿图像发送周期TP_CI的信息。
[0110] 在一个或更多个示例实施例中,时序产生器260a可控制平均在每个补偿图像发送 周期TP_CI发送一次补偿图像CI。
[0111] 例如,当补偿图像发送周期TP_CI被设置为10秒时,时序产生器260a可产生时序控 制信号TC,W平均每10秒发送一次补偿图像CI。
[0112] 在运种情况下,时序产生器260a可在补偿图像发送周期TP_CI内(即,10秒内)随机 确定的时间点产生时序控制信号TC。
[0113] 可在补偿图像发送周期TP_CI内随机确定将产生补偿图像CI的时间点,从而最小 化图像质量的劣化。
[0114] 在一个或更多个示例实施例中,特殊功能寄存器230a的值(即,模式设置信号 Mode_Sig和补偿图像发送周期TP_CI)可由显示控制器200a外部的组件(例如,图2的CPU 100)设置。
[0115] 在一个或更多个示例实施例中,当补偿图像CI被产生并被发送时,图像处理逻辑 210a可被控制为不读取新的输入图像数据Din。
[0116] 例如,时序产生器260a可将时序控制信号TC输出到图像处理逻辑210a和补偿图像 产生器220曰。
[0117] 因此,图像处理逻辑210a根据时序控制信号TC而读取或不读取输入图像数据Din (例如,新的帖数据)。如上所述,在发送补偿图像CI的时间不读取新的帖数据,从而减小功 耗,运将参照W下图10和图11的实施例来进行详细描述。
[0118] 图5是根据本发明构思的其它示例实施例的图2的显示控制器的框图。
[0119] 根据本发明构思的其它示例实施例的显示控制器200b可包括DMA单元21化、补偿 图像产生器22化、特殊功能寄存器23化、复用器24化、数据接口 250、帖计数器26化和时序控 制器270。
[0120] DMA单元210b、补偿图像产生器22化、特殊功能寄存器23化、复用器240b和帖计数 器260b可分别与图3的图像处理逻辑210曰、补偿图像产生器220曰、特殊功能寄存器230曰、选 择器24化和时序产生器260a相应。
[0121] DMA单元210b经由数据总线181接收输入图像数据Din。如W上参照图3所述,可从 各个源接收输入图像数据Din。
[0122] 补偿图像产生器22化可产生补偿图像CI。补偿图像CI可W是彩色图像数据,例如, RGB数据,但不限于此。
[0123] 在一个或更多个示例实施例中,补偿图像产生器22化可输出具有特定颜色值的补 偿图像(例如,白色图像),并将预先存储的数据输出为补偿图像CI。
[0124] 在一个或更多个示例实施例中,补偿图像产生器22化可从预先存储的数据产生补 偿图像CI。例如,补偿图像产生器220b可重复输出具有期望的(或者,可选地,预定的)长度 的数据样式作为补偿图像CI,或者可重复输出与所述数据样式基本相同的数据和对输出数 据进行反转的结果作为补偿图像CI。
[0125] 在一个或更多个示例实施例中,补偿图像产生器22化可产生与输入图像数据Din 无关的随机数据,并将随机数据输出为补偿图像CI。
[01%]此外,补偿图像产生器220b可接收输入图像数据Din,产生通过将输入图像数据 Din进行反转获得的互补数据,并将互补数据输出为补偿图像CI。
[0127]帖计数器26化可在补偿图像CI将被产生时控制时序。
[01%]例如,帖计数器26化可在补偿图像CI将被产生的时间点将时序控制信号TC输出到 补偿图像产生器22化。补偿图像产生器22化可根据时序控制信号TC产生补偿图像CI。
[0129] 帖计数器26化可对帖数进行计数,当对帖数进行计数的结果等于从特殊功能寄存 器23化输出的跳帖率FS則寸,帖计数器26化将时序控制信号TC输出到补偿图像产生器22化。
[0130] 帖计数器26化可响应于从特殊功能寄存器23化输出的帖计数使能信号FC_EN被启 用。
[0131] 因此,仅在帖计数器260b根据帖计数使能信号FC_EN被启用的状态下,帖计数器 26化可对帖数进行计数,并当对帖数进行计数的结果等于跳帖率FSR时,帖计数器26化可控 制产生补偿图像CI。此外,当对帖数进行计数的结果等于跳帖率FS則寸,帖计数器260b可被 初始化(例如,被初始化为"0"),并再次对帖数进行计数。
[0132] 因此,产生并发送补偿图像CI的功能可根据帖计数使能信号FC_EN的设置而被启 用或停用。
[0133] 帖计数使能信号FC_EN可根据用户的设置或基于期望的(或者,可选地,预定的)信 息被动态设置。帖计数使能信号FC_EN和跳帖率FSR可W是用户定义的和/或基于实验证据 的设计参数。
[0134] 在一个或更多个示例实施例中,特殊功能寄存器23化的信号(即,帖计数使能信号 FC_EN和跳帖率FSR)可由显示控制器20化外部的组件(例如,图2的CPU 100)设置。
[0135] 当产生了补偿图像CI时,帖计数器26化可输出选择信号SEL,W控制复用器24化来 选择补偿图像CI,来替代从DMA 21化输出的输出图像PI。
[0136] 例如,复用器240B可根据选择信号择并输出从DMA 210b输出的输出图像PI 和从补偿产生器22化输出的补偿图像CI之一。
[0137] 数据接口 250可从复用器24化接收选择图像SI,并可基于时序控制器270的控制将 输出图像数据Dout发送到显示装置20a。
[0138] 数据接口250可根据期望的(或者,可选地,预定的)接口标准(例如,MIPI? (移动 行业处理器接口))将输出图像数据Dout发送到显示装置20a。
[0139] 因此,数据接口 250可转换选择图像SI,W满足期望的(或者,可选地,预定的)接口 标准。
[0140] 图6是根据本发明构思的其它示例实施例的图2的显示控制器的框图。
[0141] 参照图1至图6,根据本发明构思的其它示例实施例的图6的显示控制器200c与图3 的显示控制器200a在它们的结构和操作方面基本相同,因此,将集中在与显示控制器200a 的差异上进行描述。
[0142] 与图3的显示控制器200a相比,根据本发明构思的其它示例实施例的图6的显示控 制器200c还可包括图像比较器280。
[0143] 图像比较器280可确定输入到图像处理逻辑210a的图像Din是否与先前图像相同, 或可确定从图像处理逻辑210a输出的图像PI是否与先前图像相同。
[0144] 图像比较器280可确定相同的图像是否被重复显示期望的时间或更长或者是否被 重复显示期望的帖数或更多,并可向时序产生器260a提供确定的结果。
[0145] 运里,表述"相同的图像"不应被理解为表示当前帖与先前帖100%相同,而可被理 解为表示当前帖与先前帖两者满足期望的(或者,可选地,预设的)相同条件。
[0146] 表述"期望的(或者,可选地,预设的)相同条件"可被理解为表示当前帖与先前W 期望的(或者,可选地,预定的)比率(例如,60%、70%等)彼此相同和/或当前帖的地址(例 如,当前帖被读取的存储器的地址或DMA地址的地址)与先前帖的地址相同。
[0147] 参考数量可W是用户定义的和/或基于实验证据的设计参数。
[0148] 在一个或更多个示例实施例中,当确定相同的图像被重复显示达到期望的时间或 更长或者达到期望的帖数或更多时,图像比较器280向时序产生器260a通知所述确定,时序 产生器260a可根据图像比较器280的确定产生时序控制信号TC。
[0149] 在一个或更多个示例实施例中,时序产生器260a可根据特殊功能寄存器230a的模 式设置信号Mode_Sig、补偿图像发送周期TP_CI和图像比较器280的确定来产生时序控制信 号TC。模式设置信号Mode_Sig和补偿图像发送周期TP_CI可W是用户定义的和/或基于实验 证据的设计参数。
[0150] 例如,在模式设置信号Mode_Sig被设置为第二值的状态下,当图像比较器280确定 相同的图像被重复显示参时间考数量或更多时,时序产生器260a可在补偿图像发送周期 TP_CI内的随机时间点产生时序控制信号TC。
[0151] 图7是根据本发明构思的其它示例实施例的显示控制器200d(诸如图2所示的显示 控制器)的框图。
[0152] 参照图1至图7,根据本发明构思的其它示例实施例的图7的显示控制器200d与图3 的显示控制器200a在它们的结构和操作方面基本相同,因此,将集中在与显示控制器200a 的差异上进行描述。
[0153] 与图3的显示控制器200a相比,根据本发明构思的其它示例实施例的图7的显示控 制器200d还可包括判定逻辑290。
[0154] 与图3的显示装置20a相比,图7的显示装置20b还包括溫度检测器22。
[0K5]判定逻辑290可从显示装置20b接收状态信息INFO,并设置特殊功能寄存器230a的 模式设置信号Mode_Sig。
[0156] 状态信息INFO表示显示装置20b的状态,例如,溫度信息(例如,热量信息)、亮度信 息等。状态信息INFO可包括由溫度检测器22检测的溫度信息,但不限于此。
[0157] 在一个或更多个示例实施例中,显示控制器200d可通过使用专用命令(例如,MIPI DSI命令)读取显示装置20b的状态信息INFO。
[0158] 在一个或更多个示例实施例中,显示控制器200d可通过对显示装置20b的专用信 号进行轮询来接收状态信息INFO。
[0159] 当在显示装置20b中检测的溫度信息等于或大于期望的(或者,可选地,预定的)溫 度时,判定逻辑290可将模式设置信号Mode_Sig设置为第二值。
[0160] 如上所述,判定逻辑290可通过基于显示装置20b的状态信息INFO设置模式设置信 号Mode_Sig来选择性地启用补偿图像产生器220a和时序产生器260曰。
[0161] 在其它示例实施例中,状态信息INFO可W是在包括显示控制器200d的系统(例如, 图1的系统1或图2的SoC 10)中检测的信息,而非在显示装置20b中检测的信息。
[0162] 图8是根据本发明构思的示例实施例的操作显示控制器的方法的流程图。图9是示 出根据本发明构思的示例实施例的显示控制器的操作的示意性操作时序图。可分别由图3、 图5、图6或图7的显示控制器200a、200b、200c或200d执行图8的方法。
[0163] 参照图8和图9,在操作S110,显示控制器200a、200b、200c或200d经由数据总线181 读取帖数据FDATA。
[0164] 例如,显示控制器200a、200b、200c或200d可根据帖同步信号Sync顺序读取第一帖 数据至第Ξ帖数据FDATA。第一帖数据至第Ξ帖数据抑ΑΤΑ的读取可与时序控制信号TC是否 被产生无关。
[0165] 在操作S120,时序产生器260a或26化可确定是否将与帖数据FDATA的读取并行产 生补偿图像CI,并当确定将产生补偿图像CI时产生时序控制信号TC。
[0166] 在一个或更多个示例实施例中,确定在当前时间是否将产生补偿图像CI可包括如 W上参照图6所述确定在经由数据总线181顺序读取的多个帖数据中相同的图像数据是否 被重复显示期望的时间或更长或者是否被重复显示期望的帖数或更多。
[0167] 在一个或更多个示例实施例中,确定在当前时间是否将产生补偿图像CI可包括如 W上参照图5所述对经由数据总线181连续读取的多个帖数据的帖数进行计数,并比较对帖 数进行计数的结果是否等于预设跳帖率。
[0168] 在操作S130,当未产生时序控制信号时,可将读取的帖数据FDATA作为输出图像数 据Dout发送到显示装置20a或20b。
[0169] 例如,由于在图9的实施例中,在读取第一帖数据FDATA1期间未产生时序控制信号 TC,因此,在操作S130,可将第一帖数据FDATA1作为输出图像数据Dout发送到显示装置20a 或 20b。
[0170] 在操作S140,当产生时序控制信号T別寸,补偿图像产生器220a或22化可根据时序 控制信号TC产生补偿图像CI。在操作S150,将补偿图像CI而非读取的帖数据抑ΑΤΑ作为输出 图像数据Dout发送到显示装置20a或20b。
[0171] 例如,在图9中,在读取第一帖数据FDATA1之后产生时序控制信号TC,从而产生补 偿数据CDATA。因此,在操作S150,可将补偿数据CDATA而非读取的第二帖数据抑ATA2作为输 出图像数据Dout发送到显示装置20a或20b。
[0172] 在操作S160,可重复执行上述操作SllO至S150,直到由于数据不再被发送到显示 装置20a或20b或者由于不存在将被发送的数据而确定数据发送将结束为止。
[0173] 图10是根据本发明构思的其它示例实施例的操作显示控制器的方法的流程图。图 11是示出根据本发明构思的其它示例实施例的显示控制器的操作的示意性操作时序图。可 分别由图3、图5、图6或图7的显示控制器200a、200b、200c或200d执行图10的方法。
[0174] 参照图10和图11,在操作S210,显示控制器200a、200b、200c或200d的时序产生器 260a或26化确定在当前时间是否将产生补偿图像CI,并在产生补偿图像CI的时间产生时序 控制信号TC。
[0175] 在一个或更多个示例实施例中,确定在当前时间是否将产生补偿图像CI可包括如 W上参照图師角定在所述经由数据总线181顺序读取的多个帖数据中相同的图像数据是否 被重复显示期望的时间或更长或者是否被重复显示期望的帖数或更多。
[0176] 在一个或更多个示例实施例中,确定在当前时间是否将产生补偿图像CI可包括如 W上参照图5所述对经由数据总线181连续读取的多个帖数据的帖数进行计数,并比较对帖 数进行计数的结果是否等于预设跳帖率。
[0177] 在操作S220,当未产生时序控制信号TC时,显示控制器200a、200b、200c或200d根 据帖同步信号Sync读取新的帖数据抑ΑΤΑ。之后,在操作S230,将读取的帖数据抑ΑΤΑ发送到 显示装置20a或20b。
[0178] 在操作S240,当产生时序控制信号T別寸,产生补偿图像CI,在操作S245,阻止新的 帖数据FDATA的读取。
[0179] 接下来,在操作S250,将补偿图像CI作为输出图像数据Dout发送到显示装置20a或 20b。
[0180] 例如,在图11的实施例中,显示控制器200a、200b、200c或200d根据帖同步信号 Sync顺序读取第一帖数据抑ATA1、第二帖数据抑ATA2和第Ξ帖数据FDATA3。然而,在第一帖 数据FDATA1被读取之后,时序控制信号TC被产生并且第二帖数据FDATA2的读取被阻止。因 此,未读取第二帖数据FDATA2,并且仅产生补偿数据CDATA并将补偿数据CDATA作为输出图 像数据Dout发送到显示装置20a或20b (操作S250)。
[0181] 如上所述,在图10和图11的实施例中,在发送补偿图像CI的时间点阻止新的帖数 据的读取。
[0182] 在操作S260,可重复执行上述操作S210至S250,直到由于数据不再被发送到显示 装置20a或20b或者由于不存在将被发送的数据而确定数据发送将结束为止。
[0183] 图12是根据本发明构思的一些示例实施例的包括SoC的电子系统的框图。参照图 12,电子系统400可被实施为PC、数据服务器、膝上型计算机或便携式装置。所述便携式装置 可W是蜂窝电话、智能电话、平板个人计算机(PC)、个人数字助理(PDA)、企业数字助理 化DA)、数码相机、数码摄像机、便携式多媒体播放器(PMP)、便携式导航装置(PDN)、手持游 戏机、e(电子)书装置等。
[0184] 电子系统400包括SoC 10、电源410、存储装置420、存储器430、1/0端口 440、扩展卡 450、网络装置460和显示器470。电子系统400还可包括相机模块480。
[01化]SoC 10可控制元件410至480中的至少一个元件的操作。SoC 10与图1和图2中示出 的SoC 10相应。
[0186] 电源410可向元件10和420至480中的至少一个元件提供操作电压。存储装置420可 通过硬盘驱动器化DD)或固态驱动器(SSD)被实施。
[0187] 存储器430可通过易失性存储器或非易失性存储器被实施。控制关于存储器430的 数据存取操作(例如,读操作、写操作(或编程操作)或擦除操作)的存储控制器可被集成或 嵌入在SoC 10中。可选地,可在SoC 10与存储器430之间提供存储器接口。
[0188] I/O端口 440是可接收发送到电子系统400的数据或从电子系统400向外部装置发 送数据的端口。例如,I/O端口440可包括与指示装置(诸如,计算机鼠标)连接的端口、与打 印机连接的端口和与USB驱动连接的端口。
[0189] 扩展卡450可被实施为安全数字(SD)卡或多媒体卡(MMC)。扩展卡450可W是用户 身份识别模块(SIM)卡或通用SIM(USIM)卡。
[0190] 网络装置460可使电子系统400能够与无线网络或有线网络连接。显示器470可显 示从存储装置420、存储器430、I/O端口 440、扩展卡450或网络装置460输出的数据。
[0191] 相机模块480可将光图像转换为电图像。因此,从相机模块480输出的电图像可被 存储在存储模块420、存储器430或扩展卡450中。此外,从相机模块480输出的电图像可通过 显示器470被显示。
[0192] 本发明构思的示例实施例还可被实现为计算机可读记录介质中的计算机可读代 码。计算机可读记录介质是能够将数据存储为之后可由计算机系统读取的程序的任何数据 存储装置。计算机可读记录介质的示例包括:只读存储器(ROM)、随机存取存储器(RAMKCD- R0M、磁带、软盘和光数据存储装置。
[0193] 计算机可读记录介质还可被分布在联网的计算机系统上,从而W分布式存储和执 行所述计算机可读代码。此外,用于实现本发明构思的示例实施例的功能程序、代码和代码 段可被程序员容易地解释。
[0194] 如上所述,根据本发明构思的示例实施例,当相同的图像数据被重复发送到显示 装置时,补偿图像可被插入到相同的图像数据中,之后相同的图像数据可被发送,从而减小 当相同的图像被重复显示时引起的后像。
[01M]因此,可减小显示噪声并可改善显示装置的质量W及包括所述显示装置的装置的 性能。
[0196]虽然已经参照本发明构思的示例性实施例具体示出并描述了发明构思,但是将理 解,在不脱离权利要求的精神和范围的情况下,可在形式和细节上进行各种改变。
【主权项】
1. 一种用于控制显示装置的显示控制器,所述显示控制器包括: 图像处理逻辑,被配置为经由数据总线顺序读取多个输入图像数据,并处理所述多个 输入图像数据; 时序产生器,被配置为输出时序控制信号; 补偿图像产生器,被配置为根据时序控制信号产生并输出补偿图像; 数据接口,被配置为基于时序控制信号将所述多个输入图像数据和补偿图像之一发送 到所述显示装置。2. 如权利要求1所述的显示控制器,还包括: 寄存器,被配置为存储模式设置信号和补偿图像发送周期, 其中,时序产生器被配置为根据模式设置信号和补偿图像发送周期输出时序控制信 号。3. 如权利要求2所述的显示控制器,其中,时序产生器被配置为在补偿图像发送周期内 的随机时间点产生时序控制信号。4. 如权利要求1所述的显示控制器,还包括: 图像比较器,被配置为确定在所述多个输入图像数据中相同的图像数据是否被重复显 示期望的时间或更长,或者是否被重复显示期望的帧数或更多。5. 如权利要求4所述的显示控制器,其中,时序产生器被配置为基于图像比较器的确定 的结果来输出时序控制信号。6. 如权利要求4所述的显示控制器,其中,所述多个输入图像数据中的每个输入图像数 据是帧数据, 图像比较器被配置为:将当前帧数据与先前帧数据进行比较,以确定当前帧数据与先 前帧数据是否是相同的图像数据。7. 如权利要求4所述的显示控制器,其中,所述多个输入图像数据中的每个输入图像数 据是帧数据, 图像比较器被配置为:将当前帧数据的地址与先前帧数据的地址进行比较,以确定当 前帧数据与先前帧数据是否是相同的图像数据。8. 如权利要求1所述的显示控制器,还包括: 寄存器,被配置为存储帧计数使能信号和跳帧率, 其中,时序产生器包括:帧计数器,被配置为在帧计数使能信号被启用的状态下,对所 述多个输入图像数据的帧数进行计数,如果对帧数进行计数的结果等于跳帧率,则输出时 序控制信号。9. 如权利要求1所述的显示控制器,其中,时序产生器基于从所述显示装置接收的状态 信息被启用。10. 如权利要求9所述的显示控制器,其中,状态信息包括所述显示装置的温度信息和 亮度信息中的至少一个。11. 如权利要求1所述的显示控制器,其中,补偿图像包括预先存储的数据、与所述多个 输入图像数据无关的随机数据和与输入图像数据互补的互补数据中的至少一个。12. 如权利要求1所述的显示控制器,其中,补偿图像是具有期望的颜色值的数据。13. 如权利要求1所述的显示控制器,其中,图像处理逻辑根据时序控制信号而不读取 输入图像数据的至少一段。14. 一种半导体集成电路装置,包括: 存储器,被配置为存储多个输入图像数据; 系统总线; 显示控制器,经由系统总线连接到存储器,并被配置为控制显示装置,所述显示控制器 包括: 图像处理逻辑,被配置为经由系统总线从存储器顺序读取所述多个输入图像数据,并 处理所述多个输入图像数据, 时序产生器,被配置为如果在所述多个输入图像数据中相同的图像数据被重复显示期 望的时间或更长或者被重复显示期望的帧数或更多,则产生时序控制信号, 补偿图像产生器,被配置为根据时序控制信号产生并输出补偿图像, 数据接口,被配置为基于时序控制信号将所述多个输入图像数据和补偿图像之一发送 到所述显示装置。15. 如权利要求14所述的半导体集成电路装置,其中,显示控制器还包括: 寄存器,被配置为存储模式设置信号; 图像比较器,被配置为确定在所述多个输入图像数据中相同的图像数据是否被重复显 示期望的时间或更长或者是否被重复显示期望的帧数或更多,并将确定的结果输出到时序 产生器, 其中,时序产生器被配置为根据模式设置信号和图像比较器的确定的结果来输出时序 控制信号。16. -种显示装置的显示控制器,所述显示控制器包括: 时序产生器,被配置为基于来自寄存器的信息输出控制信号; 补偿图像产生器,被配置为基于控制信号输出补偿图像; 选择器,被配置为基于控制信号选择多个帧数据和补偿图像之一。17. 如权利要求16所述的显示控制器,其中,选择器被配置为:如果控制信号处于第一 逻辑值,则选择所述多个帧数据。18. 如权利要求17所述的显示控制器,其中,选择器被配置为:如果控制信号处于与第 一逻辑值相反的第二逻辑值,则选择补偿图像。19. 如权利要求18所述的显示控制器,其中,所述信息包括期望的跳帧率, 时序产生器包括:计数器,被配置为对所述多个帧数据的帧数进行计数,如果计数的帧 数等于期望的跳帧率,则输出处于第二逻辑值的控制信号。
【文档编号】G09G3/20GK105825800SQ201610045378
【公开日】2016年8月3日
【申请日】2016年1月22日
【发明人】金普永
【申请人】三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1