[发明专利]延迟的存储器访问请求仲裁有效
申请号: | 200680032655.0 | 申请日: | 2006-08-23 |
公开(公告)号: | CN101258476A | 公开(公告)日: | 2008-09-03 |
发明(设计)人: | B·A·蒂施勒 | 申请(专利权)人: | 先进微装置公司 |
主分类号: | G06F13/16 | 分类号: | G06F13/16 |
代理公司: | 北京纪凯知识产权代理有限公司 | 代理人: | 戈泊 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 延迟 存储器 访问 请求 仲裁 | ||
技术领域
本发明大致系关于处理存储器访问请求。
背景技术
存储器控制器经常用于处理系统以控制访问至存储器资源,该存储器资源用于寻求储存数据于存储器或从存储器访问数据之装置。于习知系统中,一旦当存储器控制器有效于接收存储器访问请求时,存储器访问请求被供应至该存储器控制器。然后,存储器控制器一般缓冲该等存储器访问请求并根据某些指定的优先权而处理该等缓冲之存储器访问请求。然而,由于习知一旦当存储器控制器能够缓冲或处理次一个存储器访问请求而分派存储器访问请求至存储器控制器之技术,若某些较高优先权存储器访问请求于存储器控制器首次变成能够接收次一个存储器访问请求后对于选择变成有效,但该等请求并未以最有效之方式处理。作为例示说明,由于存储器控制器接收次一个请求之有效性在分派较低优先权存储器访问请求后,较高优先权存储器访问请求被短暂地接收之情况下,较高优先权存储器访问请求之处理可能被延迟直到存储器控制器再度能够接受次一个存储器访问请求为止。
因此,有一种处理存储器访问请求之改良技术系为有利的。
发明内容
依照本发明之一个态样,一种用于延迟存储器访问请求仲裁之方法,包括分派第一存储器访问请求至存储器控制器,及反应于由该第一存储器访问请求所表示之存储器访问操作之预期完成而分派第二存储器访问请求至存储器控制器。
依照本发明之另一个态样,一种方法包括于第一时间于总线接口单元接收第一存储器访问请求,于该第一时间后第二时间分派第二存储器访问请求至存储器控制器,于该第二时间后之第三时间接收第三存储器访问请求于该总线接口单元,于该第三时间后之第四时间分派该第三存储器访问请求至该存储器控制器,以及于该第四时间后之第五时间分派该第一存储器访问请求至该存储器控制器。
依照本发明之又另一个态样,一种系统包括连接至存储器之存储器控制器,该存储器控制器用以处理存储器访问请求;以及连接至该存储器控制器之总线接口单元。于一个实施例中,该总线接口单元包括用以储存一个或多个存储器访问请求之缓冲器;以及仲裁器,该仲裁器具有连接至该缓冲器以接收存储器访问请求之第一输入,和用以接收来自该存储器控制器之信号之第二输入,其中该仲裁器用以反应于该信号而选择第二存储器访问请求以用于分派至该存储器控制器。该存储器控制器反应于由先前分派至该存储器控制器之第一存储器访问请求所表示之存储器访问操作之预期完成而提供该信号。
附图说明
对于熟悉此项技术者,由下列之详细说明配合所附之图式将了解本发明之目的和优点,图式中相似的组件符号表示相似的组件,且其中:
图1为显示依照本发明之至少一个实施例,使用延迟之存储器访问请求分派技术之范例处理系统之方块图。
图2为显示依照本发明之至少一个实施例,用于延迟存储器访问请求分派范例方法之流程图。
图3为显示依照本发明之至少一个实施例,于图2之范例施行方法之时序图和优先权表。
图4为显示依照本发明之至少一个实施例,对应于图3之时序图之存储器控制器队列之范例状态之图。
具体实施方式
以下说明系藉由提供包含存储器访问请求仲裁之数个特定的实施例和详细说明而使能完全了解本发明。然而,应了解到本发明不限于这些特定的实施例和详细说明,该等实施例和详细说明仅为范例而已。更应了解到熟悉此技艺之人士鉴于已知之系统和方法,能体会到依于特定的设计和其它的需求,可使用本发明许多替代实施例而达到其目的和效果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于先进微装置公司,未经先进微装置公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680032655.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:防止灯泡裂纹的结构
- 下一篇:用于控制机械换向式电动机的方法