显示器接口分区的制作方法
【技术领域】
[0001]本文描述的实施例一般地涉及将显示器接口分区以与多个定时控制器一起来使用。
【背景技术】
[0002]在一些现代显示器中,可以将以控制显示器为其功能的集成电路组件直接接合到显示器玻璃。这称为玻璃覆晶(Chip-on-Glass,COG)技术或⑶G制造。一般来说,现代显示器包括定时控制器和一个或多个驱动器。相应地,在C0G显示器中,这些组件接合到显示器玻璃。换言之,包含定时控制器和驱动器的集成电路组件直接地连接并接合到显示器玻璃。因此,可以实现制造步骤、成本、材料上的减省以及其他公知的优点。
[0003]定时控制器和驱动器提供至显示器接口的连接,利用该显示器接口可以向显示器传送显示数据。在一些应用(例如,高分辨率等)中,提供定时控制器和多个驱动器组件,其中每个驱动器组件配置成控制显示屏的一部分。例如,可以将显示屏分成左右两半,其中第一驱动器配置成控制显示器的左半部以及第二驱动器配置成控制显示器的右半部。
[0004]常规技术下,在单个显示器内,显示器接口途径定时控制器,然后将显示数据提供到驱动器。相应地,每个驱动器接收整个显示器的显示数据,即使是显示器中该特定驱动器不负责的部分。然后,每个驱动器可以各自地对应于该驱动器负责显示的行和列将来自显示器接口的显示数据解码。换言之,使用上文提供的示例,第一显示驱动器可以将来自显示器接口的用于显示器左半部的显示数据解码,并且废弃或忽略显示器右半部的显示数据,而第二显示驱动器可以将来自显示器接口的用于显示器右半部的显示数据解码,并且废弃或忽略显示器左半部的显示数据。因此,由于需要将整个显示器的显示数据传送到所有多组驱动器,使得所消耗的功率量和显示器接口带宽增加。
[0005]再者,可能将多个显示器连接到单个计算设备。正如上文描述,每个显示器可以包括一个定时控制器和多个驱动器。但是,需要多个显示器接口以便向这些显示器都提供显示数据。例如,用于第一显示器的第一显示器接口和用于第二显示器的第二显示器接口。因此,具有第一显示器接口的计算设备无法连接到多个显示器。
【附图说明】
[0006]图1-2各图示显示器接口分区系统的实施例。
[0007]图3图示显示器接口分区系统的实施例的一部分。
[0008]图4-6各图示根据实施例将显示器接口分区。
[0009 ]图7图示根据实施例的逻辑流程。
[0010]图8图示根据实施例的处理体系结构。
【具体实施方式】
[0011 ]多种实施例一般地针对用于经由显示器接口将显示数据传送到一个或多个显示器的技术。显示器接口(例如,显示器端口、HDM1、DV1、Thunderbolt ?等)提供计算设备与显示设备之间的显示数据的传送。换言之,计算设备可以使用显示器接口将显示数据传送到显示设备。显示数据包括要显示的图像的指示。换言之,显示数据包括与显示器的像素对应的信息(例如,RGB颜色数据等),当通过显示器接口传送时,显示数据使得显示设备能够(例如,在屏幕上、通过投影等)显示图像。多种显示接口存在,并且本发明公开无意局限于特定显示器接口。再者,对于不同显示器,像素的数量和每个像素的可显示颜色有所变化。像素的数量、可显示颜色、显示器类型和本文为了有助于理解而可能引述的其他特征无意构成限制。
[0012]在一些示例中,显示设备可以包括多个定时控制器和驱动器(称为“TC0N-DR”)集合,这些定时控制器和驱动器组配置成接收显示数据并促使显示设备基于显示数据来显示图像。换言之,TC0N-DR集合接收显示数据,将显示数据解码并(例如通过照亮像素、投影颜色等)促使显示设备显示与显示数据对应的图像。TC0N-DR集合可以配置成控制或可以操作显示设备的不同部分内的像素。例如,显示设备可以具有两个TC0N-DR集合,其中第一组配置成控制显示设备的第一部分中的像素(例如,左半部、上半部等)而第二组配置成控制显示设备的第二部分中的像素(例如,右半部、下半部等)。
[0013]在一些示例中,多个显示器可以经由显示器接口从单个计算设备接收显示数据。例如,可以对计算设备提供多个显示器。作为另一个示例,计算设备可以连接到多个外部显不器。多个显不器中每一个具有一个或多个TC0N-DR集合。
[0014]本发明公开提供将显示器接口分区以使显示数据(例如,像素颜色信息等)可以通过显示器接口传送到多个TC0N-DR的多种示例。一般来说,根据本发明公开的一些示例将显示器接口分区包括,形成像素组,其中每个组包含显示器中与特定TC0N-DR集合对应的像素。换言之,每个组包含显示器中特定TC0N-DR集合对其操作的像素。
[0015]然后可以将一个或多个显示器接口线分配给每个组。换言之,可以将显示器接口线的至少其中之一分配给每个组。可以通过将与特定像素组中的像素关联的显示数据经由分配给该像素组的显示器接口线来传送以将显示数据传送到显示设备。
[0016]通过本文使用的符号和术语命名的通用引述,下文的详细描述的多个部分可能依据计算机或计算机的网络上执行的程序过程来阐述。本领域技术人员使用这些过程描述和表示以便将他们的工作实体最有效地传达给该领域的其他技术人员。在本文以及一般情况下将过程视为促成期望结果的自相一致的操作序列。这些操作是需要物理量的物理操控的那些操作。通常,虽然并非一定如此,但是这些量采用电信号、磁信号或光信号的形式,这些信号能够被存储、传输、组合、比较和对其执行其他操控。以位、值、元素、符号、字符、术语、数字等提及这些信号时常被证明是方便的,主要是因为通用。但是,应注意,所有这些和类似术语都是与合适的物理量关联的,它们只是应用于这些量的便捷标记。
[0017]再者,这些操控常常明确地涉及如添加或比较,它们通常与人类操作员执行的心理操作关联。但是,在本文描述的构成一个或多个实施例的一部分的任何操作中,此类人类操作员的能力并非必需的或不是大多数情况中所需要的。相反,这些操作是机器操作。用于执行多种实施例的有用机器包括,存储在其中且根据本文技术编写的计算机程序选择性地激活或配置的通用数字计算机,和/或包括针对所需的目的专门构造的装置。多种实施例还涉及用于执行这些操作的装置或系统。这些装置可以是针对所需的目的专门构造的或可以包括通用计算机。从下文的描述中,将显见到用于多种的这些机器的所需结构。
[0018]现在参考附图,其中所有附图中,相似引用数字用于指代相似的元件。在上文描述中,出于解释的目的,阐述许多特定细节,以便使本发明得以透彻的理解。但是,显然在没有这些特定细节的情况下,仍能够实现这些创新实施例。在其他实例中,熟知的结构和设备以框图形式示出,以便利于其描述。本发明理应涵盖与要求权利范围内的所有修改、等效物和替代。
[0019]图1是将计算设备100和显示设备160结合的显示器接口分区系统1000的实施例的框图。计算设备100可以是多种类型的计算设备的任何一种,包括且不限于,桌上型计算机系统、数据输入终端、膝上型计算机、上网本计算机、平板计算机、手持个人数字助理、智能电话、数字相机、并入衣服或可穿戴配件(例如,眼镜、手表等)中的穿戴式计算设备、集成到车辆(例如,汽车、自行车、轮椅等)中的计算设备、服务器、服务器群、服务器车间、站、无线站、用户设备等。再者,计算设备100可以是任何多种类型的显示生成设备,包括且不限于,DVD播放器、便携式视频播放器、视频游戏控制台系统、电视接收器、视频内容流传输设备等。实施例不限于此场景。
[0020]显示设备160可以是多种类型的显示设备中任一种,包括且不限于LCD显示器、等离子显示器、LED显示器、0LED显示器、投影机等。计算设备100和显示器160经由显示器接口170在通信上耦合。一般来说,显示器接口 170可以是用于将显示数据从计算设备传送到显示设备的任何类型的接口,且能够被分区(如下文描述)。例如,显示器接口 170可以是显示器端口接口、HDMI接口、DVI接口、Thunderbolt接口或一般性地是用于在计算设备100与具有多于一个显示器接口线的显示器160之间传送显示数据的任何装置、设备、部件或结构。正如本文所使用的,显示器接口线可以包括可用于传送数据的通信通路、线路、电缆、频率或其他。例如,显示器端口接口可以包括2、4或8个显示器接口线,这些接口线作为显示器端口电缆中的双绞线导体来实现。
[0021 ] 在多种实施例中,显示设备160包括两个或更多个TC0N-DR集合162。换言之,显示设备160包括多个TC0N-DR集合162,其配置成通过显示器接口 170接收显示数据并促使显示器显示与显示数据对应的图像。在一些实施例中,显示设备160可以是具有作为C0G组件集成的TC0N-DR集合162的显示器。再者,每个TC0N-DR集合162可以对显示器160的不同部分操作。例如,可以将显示器160分成左半部和右半部,并且设有两个TC0N-DR集合162,每个TC0N-DR集合162各对显示器160的不同半部分操作。在一些示例中,TC0N-DR集合可以仅连接到显示器接口线172的一部分。例如,如果显示器接口 170包含4个显示器接口线172以及显示设备160包含两个TC0N-DR集合162,则第一 TC0N-DR集合162可以连接到第一和第二显示器接口线172,而第二 TC0N-DR集合162可以连接到第三和第四显示器接口线172。
[0022]应该注意虽然计算设备100描述为单个设备,但是可以将个体计算设备的特征功能并入多个计算设备中。再者,虽然计算设备100描述为具有多种特征功能和功能性(例如,显示功能性),但是这些特征功能可以被并入作为单个设备实现的另一种计算设备、外设组件或其他设备中。
[0023]还应该注意,虽然显示设备160描述为位于计算设备100外部,但是计算设备100和显示设备160可以都并入一个设备中。
[0024]此外,应该注意,本文中许多示例引述两个TC0N-DR集合162。但是,多种实施例可以设有这些示例中引述的更多个或更少个TCON-DR集合162。
[0025]在多种实施例中,计算设备100并入处理器组件110、图形处理单元(GPU)120、存储装置130、控制140和接口 150的其中一个或多个。存储装置130存储控制例行程序131、显示器接口设置132、像素组133、线分配134、显示数据135和像素数据136的其中一个或多个。
[0026]在计算设备100中,控制例行程序131并入对处理器组件110操作以用于实现执行多种功能的逻辑的指令序列,处理器组件110作为主处理器组件。在执行控制例行程序131时,处理器组件110接收要由显示设备160显示的图像所对应的数据,并将图像的指示作为显示数据135来存储。如上文陈述,要显示的图像可以由多种源生成和/或从多种源传送来。
[0027]在一些实现中,显示数据可以由计算设备100(或未示出的另一种计算设备)上执行的应用生成。虽然未描述,但是计算设备100可以通过网络来交换承载显示数据