[发明专利]当处理器处于低功率状态时可为后台DMA装置提供数据的小型高功效高速缓冲存储器有效
申请号: | 200680050774.9 | 申请日: | 2006-11-14 |
公开(公告)号: | CN101356510A | 公开(公告)日: | 2009-01-28 |
发明(设计)人: | 劳伦特·R·莫尔;程宇庆;皮特·N·格拉斯科斯奇;先勇·皮特·宋 | 申请(专利权)人: | 太阳微系统有限公司 |
主分类号: | G06F12/08 | 分类号: | G06F12/08;G06F1/32 |
代理公司: | 北京铭硕知识产权代理有限公司 | 代理人: | 罗延红;郭鸿禧 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理器 处于 功率 状态 后台 dma 装置 提供 数据 小型 功效 高速 缓冲存储器 | ||
1.一种操作处理器系统的方法,包括:
用数据预填充设置在处理器中的缓冲器/微型高速缓冲存储器;和
配置所述处理器用于在所述预填充以后进入低功率并且禁止监听模式,
其中,当所述处理器处于低功率和禁止监听模式时,所述缓冲器/微型高 速缓冲存储器响应外围装置的请求,
其中,所述响应请求的步骤包括:响应于来自所述外围装置的读请求, 由缓冲器/微型高速缓冲存储器向外围装置提供数据的第一部分,响应于来自 所述外围装置的写请求,在缓冲器/微型高速缓冲存储器中修改所述数据的第 二部分。
2.如权利要求1所述的方法,其中,所述第二部分响应于所述写请求而 被清洗。
3.如权利要求1所述的方法,其中,缓冲器/微型高速缓冲存储器与用 于所述外围装置的控制器在单个芯片上。
4.如权利要求1所述的方法,其中,用于预填充所述缓冲器的数据由处 理器提供。
5.如权利要求1所述的方法,其中,用于预填充所述缓冲器的数据由外 围装置的控制器提供。
6.如权利要求1所述的方法,其中,用于预填充所述缓冲器的数据由外 围装置提供。
7.一种处理器系统,包括:
包括缓冲器/微型高速缓冲存储器的处理器;和
与所述处理器连接的一个或多个外围装置,
其中,所述缓冲器/微型高速缓冲存储器与所述外围装置的至少一个连 接,
其中,用数据预填充所述缓冲器/微型高速缓冲存储器数据,
其中,配置所述处理器用于在所述预填充之后进入低功率并且禁止监听 模式,并且
其中,当所述处理器处于低功率并且禁止监听模式时,所述缓冲器/微型 高速缓冲存储器响应来自所述外围装置的至少一个的请求,
其中,将所述缓冲器/微型高速缓冲存储器配置为通过响应于来自所述外 围装置的读请求,从所述缓冲器/微型高速缓冲存储器向外围装置提供数据的 第一部分来响应所述请求,以及通过响应于来自所述外围装置的写请求,在 所述缓冲器/微型高速缓冲存储器中修改数据的第二部分来响应所述请求。
8.如权利要求7所述的系统,其中,在所述写请求后所述第二部分被清 洗。
9.如权利要求7所述的系统,其中,所述缓冲器/微型高速缓冲存储器 识别从所述外围装置发起的请求。
10.如权利要求7所述的系统,其中,缓冲器/微型高速缓冲存储器与用 于所述外围装置的控制器在单个芯片上。
11.如权利要求7所述的系统,其中,用于预填充所述缓冲器的数据由 处理器提供。
12.如权利要求10所述的系统,其中,用于预填充所述缓冲器的数据由 外围装置的控制器提供。
13.如权利要求7所述的系统,其中,用于预填充所述缓冲器的数据由 外围装置提供。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于太阳微系统有限公司,未经太阳微系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680050774.9/1.html,转载请声明来源钻瓜专利网。