[发明专利]用于管理PCD内的共享资源的安全停机时间的系统和方法在审
申请号: | 201580058970.X | 申请日: | 2015-10-15 |
公开(公告)号: | CN107111599A | 公开(公告)日: | 2017-08-29 |
发明(设计)人: | C·杜罗尤;V·沙马蒂;S·加代尔拉布;M·德罗普;P·辛哈;R·刘;J·D·查帕罗;V·R·库普;J·S·李;J·J·W·关;P·周;A·沃图库鲁;V·米特 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06F15/78 | 分类号: | G06F15/78 |
代理公司: | 永新专利商标代理有限公司72002 | 代理人: | 张扬,王英 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 管理 pcd 共享资源 安全 停机 时间 系统 方法 | ||
优先权和相关申请声明
本申请根据35U.S.C.119(e)要求2014年10月31日提交的、题为“SYSTEM AND METHOD FOR MANAGING SAFE DOWNTIME OF SHARED RESOURCES WITHIN A PCD”的美国临时申请No.62/073,606的优先权。该申请的内容通过引用并入本文。
背景技术
便携式计算设备(“PCD”)是正在成为个人和专业人士的必需品的功能强大的设备。PCD的示例可以包括蜂窝电话、便携式数字助理(“PDA”)、便携式游戏控制台、掌上型计算机和其它便携式电子设备。
PCD通常采用片上系统(“SOC”)。每个SOC可以包含具有最后期限的多个处理核,如果错过最后期限,则可能造成在PCD的操作期间不可接受的可检测/可见的故障。比如核的硬件元件的最后期限通常通过核在较短的时间段内从共享资源接收的带宽(“BW”)的量来驱动,所述共享资源是比如存储器或总线,例如动态随机存取存储器(“DRAM”)、内部静态随机存取存储器(“SRAM”)内存(“IMEM”)、或者比如快速外围组件互连(“PCI-e”)外部传输链路的其它存储器。这种较短的时间段取决于处理核,并且通常在大约10微秒到大约100毫秒的范围之内。
当某些处理核在指定的时间段内没有接收到所需的存储器BW时,可能会发生故障,并且该故障对用户而言可能是可见的。当存在因为PCD的维持或在PCD需要更改一个或多个操作模式时造成的停机时间时,可能会出现所需存储器BW的丧失(lapse)。所需存储器BW的这些丧失可能造成对用户可能是可见的故障。
例如,对于PCD的显示引擎可能发生一个可见故障:它从存储器元件(通常是DRAM)读取数据,并且向显示面板/设备输出数据以供用户进行观看。如果所述显示引擎不能在固定的时间段内从DRAM读取足够的数据,则这种问题可能造成显示引擎“用完”应用数据,并由于缺少可用于所述显示引擎的显示数据,而强制在显示器上显示固定的纯色(通常是蓝色或者黑色)。这种错误状态在本领域中通常被称为“显示下溢”或“显示欠运行”或“显示断裂”,如本领域普通技术人员所理解的。
作为潜在故障的另一示例,当硬件元件没有从存储器元件接收到足够的吞吐量或者带宽时,PCD中的照相机可以从传感器接收到数据,并将该数据写入到DRAM。如果没有在固定的时间段内将足够数量的数据写入到DRAM,则这可能造成照相机引擎丢失输入照相机数据。这种错误状态在本领域中通常被称为“照相机溢出”或者“照相机图像损坏”,如本领域普通技术人员所理解的。
潜在故障的另一个示例是调制解调器核不能够在固定的时间段内从DRAM读取足够数据/向DRAM写入足够数据来完成关键任务。如果没有在最后期限内完成关键任务,则调制解调器固件可能崩溃:在一时间段内丢失PCD的语音或者数据调用,或者互联网连接可能出现不畅(即,在互联网连接期间发生时断时续)。
因此,本领域中需要管理PCD内的安全停机时间段,其可以使用共享资源以便减少和/或消除在PCD中(比如在移动电话中)是显著的上述错误状态。
发明内容
用于管理便携式计算设备内的共享资源的安全停机时间的方法和系统包括确定所述便携式计算设备中的最后期限错过不可接受元件的停机时间段的容忍度。在本公开内容中,最后期限错过不可接受(“UDM”)元件是可能造成如背景技术部分所述的PCD 100的重大或灾难性故障的那些硬件和/或软件元件。接下来,所确定的所述停机时间段的容忍度可以被发送到中心位置,比如发送到所述便携式计算设备内的服务质量(“QoS”)控制器。
所述QoS控制器可以确定是否需要调整所述停机时间段的所述容忍度。如果需要调整所述容忍度,则所述QoS控制器可以根据发起所述容忍度的所述UDM元件来向上或向下调整所述容忍度。
所述QoS控制器可以从所述便携式计算设备的一个或多个共享资源接收停机时间请求。所述QoS控制器可以确定是否需要调整所述停机时间请求。如果所述QoS控制器基于发出所述停机时间请求的设备的类型确定需要调整所述停机时间请求,则所述QoS控制器可以向上或向下调整所述停机时间请求的值。
接下来,所述QoS控制器可以选择用于执行的停机时间请求,然后识别所述便携式计算设备中的哪一个或多个最后期限错过不可接受元件受所选择的停机时间请求的影响。所述QoS控制器可以确定受影响的最后期限错过不可接受元件是否可以在所选择的停机时间请求的持续时间内正常工作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580058970.X/2.html,转载请声明来源钻瓜专利网。