当前位置: 首页 > 专利查询>苹果公司专利>正文

用于在图形源之间进行切换的方法和装置制造方法及图纸

技术编号:5417976 阅读:193 留言:0更新日期:2012-04-11 18:40
本发明专利技术的一个实施例提供了一种从第一图形处理器切换到第二图形处理器以驱动显示器的系统。在操作期间,系统接收对于将驱动显示器的信号源从第一图形处理器切换到第二图形处理器的请求。响应于该请求,系统首先配置第二图形处理器,使得第二图形处理器准备好驱动显示器。然后,系统将驱动显示器的信号源从第一图形处理器切换到第二图形处理器,从而使第二图形处理器驱动显示器。

【技术实现步骤摘要】
【国外来华专利技术】
本申请涉及用于在计算机系统中的图形源(graphics source )之 间进行切换的技术。更具体地,本专利技术涉及用于通过在计算机系统中 的图形源之间进行切换来减小功率的方法和装置。
技术介绍
计算机技术的迅速发展使得对有时多达万亿字节的数据集每秒 执行上万亿次的计算操作成为可能。这些进展可大大归功于集成电路 的大小和复杂度的指数增长。不幸的是,集成电路的大小和复杂度的 增长伴随有其功耗的类似增长。同时,宽带无线网络的迅速流行产生了对便携式计算机系统的强劲需求。不幸的是,由于便携式计算机系统可获得的电池电能有限,所以便携式计算机系统通常具有严格的功率限制。这些发展产生了对 于节省功率的技术和系统的强烈需求。3D图形技术的发展已经使得大部分现代计算机系统使用专用图 形处理器(有时被称为图形处理单元(GPU))来驱动图形显示设备。 不幸的是,当前的GPU要消耗大量功率,这严重地缩短了便携式计算 机系统的电池寿命,并且还导致了散热问题。在图形显示操作期间,经常只需要非常少的图形处理,例如当用 户在显示器上阅读文档时。不幸的是,现有技术中的图形处理器不能 切换到充分低功率模式中,以便在这些"低活动"时间段期间节省足够 的功率。在这样的"低活动"时间段期间节省功率的一个解决方案是将显 示器从大功率图形源(例如高性能GPU)切换到低功率图形源(例如 低性能GPU)。理想地,该切换操作对于用户而言应该是感觉不到的,从而系统可在图形处理要求变化时、或在系统对限制功耗的需要变化 时在不同图形源之间无缝地来回切换。一种现有技术提供了 一种机械开关,其允许用户在低性能图形源和高性能图形源之间进行切换。但是,这种强制作用(brute-force) 技术要求用户在每次用户从一个图形源切换到另 一 图形源时都彻底 重新初始化计算机系统。在许多情况下,为了从一个图形源切换到另 一图形源而要求用户重新初始化计算机系统是不可接受的。初始化过 程是可在计算机上执行的最具破坏性的操作之一。通常,用户不得不 在重新初始化计算机之前保存其所有工作,这会花费相当多的时间来 完成。而且,用户必须首先决定他们的图形处理需求在最近的将来将 是高还是低,然后等待系统重新初始化,并且如果需求改变,则然后 还要愿意等待另一次重新初始化。因此,需要一种有助于在不同图形源之间进行迅速和/或无缝切 换的方法和装置。
技术实现思路
本专利技术的一个实施例提供了 一种系统,该系统从第 一 图形处理器 切换到第二图形处理器以驱动显示器。在操作期间,该系统接收对于 将驱动显示器的信号源从第一图形处理器切换到第二图形处理器的 请求。相应于该请求,系统首先配置第二图形处理器,使得第二图形 处理器准备好驱动显示器。接下来,系统将驱动显示器的信号源从第 一图形处理器切换到第二图形处理器,从而使第二图形处理器驱动显 示器。在该实施例的一个变型中,第一图形处理器的输出显示信号被耦 接到选择设备的第一组输入端,而第二图形处理器的输出显示信号被 耦接到选择设备的第二组输入端。选择设备的输出端被耦接到显示器 的输入端,并且在将驱动显示器的信号源从第一图形处理器切换到第 二图形处理器之前,第一组输入端被耦接到选择设备的输出端。从第 一图形处理器切换到第二图形处理器包括将第一组输入端从选择设备的输出端去耦接,以及将第二组输入端耦接到选择设备的输出端。在该实施例的另一变型中,在将驱动显示器的信号源从第一图形 处理器切换到第二图形处理器之前,系统使第一图形处理器的输出显 示信号和第二图形处理器的输出显示信号基本同步,从而有助于无缝 切换过程,其中无缝切换过程不千扰显示器上的图形输出。在该实施例的又一 变型中,系统通过以下步骤使输出显示信号基本同步(1)使第一图形处理器的定时信号和第二图形处理器的定时信号基本同步;以及(2)使第一图形处理器的数据信号和第二图形处理器的数据信号基本同步。在该实施例的再一变型中,系统通过使两个图形处理器的同步信号基本对准,而使输出显示信号基本同步。在该实施例的另外 一个变型中,同步信号是显示消隐信号。 在该实施例的另外一个变型中,显示消隐信号是垂直消隐信号。 在该实施例的另外一个变型中,切换发生在与显示消隐信号相关联的消隐间隔期间。在该实施例的另外一个变型中,消隐间隔是垂直消隐间隔。 在该实施例的另外一个变型中,选择设备可包括复用器或者线或 (wired-OR)逻辑电路。在该实施例的一个变型中,系统通过以下步骤来配置第二图形处理器(1)在必要时给第二图形处理器加电;(2)初始化第二图形处理器;以及(3)从第二图形处理器生成输出信号。在该实施例的一个变型中,在接收切换请求之前,系统监视图形处理负载的水平。系统然后基于图形处理负载的水平而生成切换请求。在该实施例的另一变型中,第一图形处理器是大功率图形处理单 元(GPU),第二图形处理器是低功率GPU,在这种情况中,当图形 处理负载的水平低时,生成切换请求。在该实施例的另一变型中,第一图形处理器是低功率图形处理单 元(GPU),第二图形处理器是大功率GPU。在这种情况中,当图形ii处理负载的水平高时生成切换请求。在该实施例的另 一变型中,低功率GPU与系统芯片之一 集成。 在该实施例的一个变型中,系统在切换之后将第一图形处理器断电。在该实施例的另一变型中,通过使用一个或多个锁相环(PLL) 来使输出显示信号基本同步。在该实施例的一个变型中,从第 一图形处理器切换到第二图形处 理器包括利用第一图形处理器使显示器渐隐。在该实施例的一个变型中,系统通过以下步骤来利用第二图形处 理器驱动显示器(l)在必要时初始化显示器;(2 )刷新(redrawing) 显示器;以及(3)使显示器渐显。附图说明图l说明根据本专利技术 一个实施例的计算机系统。图2说明根据本专利技术 一 个实施例的可在不同图形源之间切换以驱 动同一显示器的计算机系统。图3示出 一个流程图,其说明根据本专利技术 一个实施例的从第 一图 形源切换到第二图形源以驱动显示器的过程。图4示出一个流程图,其说明根据本专利技术一个实施例的在不使输 出显示信号同步的情况下从第一图形源切换到第二图形源的过程。图5A说明根据本专利技术一个实施例的由图形源所生成的单个垂直 消隐间隔(VBI: vertical blanking interval)和相应的垂直同步 (V國sync)脉冲。图5B说明根据本专利技术一个实施例的由两个图形源所生成的两个 重叠的VBI。图6A示出根据本专利技术一个实施例的用于在两个图形源之间使定 时信号(timing signal)同步的一种技术的示意图。图6 B示出根据本专利技术 一 个实施例的用于在两个图形源之间使定 时信号同步的另一技术的适意图。图7说明根据本专利技术 一 个实施例的包括两个图形源的计算机系统。具体实施例方式以下描述被给出以使得本领域任何技术人员能够实现和使用本 专利技术,并且以下描述在特定应用及其要求的背景下被给出。所公开的 实施例的各种修改对于本领域技术人员而言是明显的,并且这里所定 义的一般性原理可被应用于其他实施例和应用而不背离本专利技术的精 神和范围。因此,本专利技术不限于所示的实施例,而是符合与权利要求 一致的最宽范围。在详细说明中所描述的数据结构和代码通常被存储在计算本文档来自技高网
...

【技术保护点】
一种用于从第一图形处理器切换到第二图形处理器以驱动显示器的方法,包括: 接收对于将驱动所述显示器的信号源从所述第一图形处理器切换到所述第二图形处理器的请求;以及 响应于所述请求, 配置所述第二图形处理器,使得所述第二图形处 理器准备好驱动所述显示器; 将所述驱动所述显示器的信号源从所述第一图形处理器切换到所述第二图形处理器,从而使所述第二图形处理器驱动所述显示器。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:DG康罗伊MF卡波特WC阿塞思BD霍华德
申请(专利权)人:苹果公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1