[发明专利]支持耦连到图形控制器的自刷新显示设备的方法和装置有效
申请号: | 201210096585.2 | 申请日: | 2012-04-01 |
公开(公告)号: | CN102841799A | 公开(公告)日: | 2012-12-26 |
发明(设计)人: | 大卫·怀亚特;托马斯·E·杜威 | 申请(专利权)人: | 辉达公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F1/32 |
代理公司: | 北京市磐华律师事务所 11336 | 代理人: | 董巍;顾珊 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 支持 耦连到 图形 控制器 刷新 显示 设备 方法 装置 | ||
1.一种用于设置耦连到自刷新显示设备的图形处理单元的操作状态的方法,所述方法包括:
执行至少一个操作为所述图形处理单元设置第一部分操作状态;
确定是否已经声明指示所述图形处理单元应该执行热启动操作的信号,并且,
如果已经声明所述信号,那么执行热启动操作为所述图形处理单元设置第二部分操作状态,或者,
如果没有声明所述信号,那么执行冷启动操作为所述图形处理单元设置第二部分操作状态。
2.根据权利要求1的方法,其中执行所述冷启动操作包括:
通过次级通信总线接收与所述图形处理单元相关联的软件驱动生成的一个或多个值;
将所述一个或多个值加载到与所述图形处理单元相关联的一个或多个寄存器中;以及,
为所述图形处理单元设置所述第二部分操作状态,以使所述图形处理单元通过主通信总线接收图形数据和指令,并且基于所述图形数据和指令生成用于在显示设备显示的视频信号。
3.根据权利要求1的方法,其中执行所述热启动操作包括:
从耦连到所述图形处理单元的非易失性存储器读取一个或多个值;
将所述一个或多个值加载到与所述图形处理单元相关联的一个或多个寄存器中;以及,
为所述图形处理单元设置所述第二部分操作状态,以使所述图形处理单元通过主通信总线接收图形数据和指令,并且基于所述图形数据和指令生成用于在显示设备显示的视频信号。
4.一种子系统,包括:
图形处理单元,被配置为:
执行至少一个操作为所述图形处理单元设置第一部分所述操作状态;
确定是否已经声明指示所述图形处理单元应该执行热启动操作的信号,并且,
如果已经声明所述信号,那么执行热启动操作为所述图形处理单元设置第二部分操作状态,或者,
如果没有声明所述信号,那么执行冷启动操作为所述图形处理单元设置第二部分操作状态。
5.根据权利要求4的子系统,其中将用于执行至少一个操作的指令存储在与所述图形处理单元相关联的掩膜ROM中。
6.根据权利要求4的子系统,其中执行所述冷启动操作包括:
通过次级通信总线接收由与图形处理单元相关联的软件驱动生成的一个或多个值;
将所述一个或多个值加载到与所述图形处理单元相关联的一个或多个寄存器中;
为所述图形处理单元设置所述第二部分操作状态,以使所述图形处理单元通过主通信总线接收图形数据和指令,并且基于所述图形数据和指令生成用于在显示设备显示的视频信号。
7.根据权利要求6的子系统,其中当所述主通信总线正被初始化时,执行所述一个或多个值的接收。
8.根据权利要求4的子系统,其中执行所述热启动操作包括:
从所述非易失性存储器读取一个或多个值;
将所述一个或多个值加载到与所述图形处理单元相关联的一个或多个寄存器中;
为所述图形处理单元设置所述第二部分操作状态,以使所述图形处理单元通过主通信总线接收图形数据和指令,并且基于所述图形数据和指令生成用于在显示设备显示的视频信号。
9.根据权利要求8所述子系统,所述图形处理单元进一步配置以:
在进入深度休眠状态前,确定所述非易失性存储器中存储的所述图形处理单元的操作状态是否与所述图形处理单元的当前操作状态相匹配,并且,
如果所述存储的操作状态与所述当前操作状态相匹配,那么进入深度休眠状态,或者,
如果所述存储的操作状态与所述当前操作状态不匹配,那么更新所存储的操作状态以反映所述当前操作状态,并进入深度休眠状态。
10.根据权利要求9所述子系统,其中确定所述非易失性存储器中存储的所述图形处理单元的操作状态是否与所述图形处理单元的当前操作状态相匹配的步骤包括:将与所述存储的操作状态相关的哈希值和与当前操作状态相关的哈希值相比较。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于辉达公司,未经辉达公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210096585.2/1.html,转载请声明来源钻瓜专利网。