[发明专利]存储装置、执行访问操作的系统和方法有效
申请号: | 201310314520.5 | 申请日: | 2013-07-25 |
公开(公告)号: | CN103399827A | 公开(公告)日: | 2013-11-20 |
发明(设计)人: | 赵长虹;张庆学 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F13/16 | 分类号: | G06F13/16;G06F12/06 |
代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 毛威;张亮 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 装置 执行 访问 操作 系统 方法 | ||
技术领域
本发明涉及电子技术领域,并且更具体地,涉及一种存储装置、执行访问操作的系统和方法。
背景技术
总线的设计从地址译码的角度可以分为交织的总线设计和非交织的总线设计,现有的总线设计绝大多数基于非交织的总线设计。为了让软件更灵活的使用存储资源,交织的总线设计正在越来越多的被采用;交织总线可以对各个主设备发送的大块数据访问操作实现流水式操作,可以充分的利用整个系统的带宽;但如果有主设备发出离散的单个操作时,使得流水式操作无法正常进行,交织总线的带宽利用率大大降低,最恶劣情况下,效率下降为原先的1/M(M为总线的主接口的个数)。
发明内容
本发明实施例提供了一种存储装置、执行访问操作的系统和方法,可以保证访问操作的效率。
第一方面,提供了一种存储装置,包括交织总线,N个存储器组和K个直连总线组,K小于等于N,N和K均为整数;其中,该交织总线包括M个主接口和S个从接口,该M个主接口中的每一个主接口用于接收地址连续的访问操作,该M小于等于S,M和S均为整数;该N个存储器组中的每个存储器组包括与该S个从接口分别连接的S个存储器,其中,该每个存储器组中的S个存储器的地址是连续的,且该每个存储器组中的S个存储器中的任一个存储器的两个存储单元的地址相差S的整数倍,该交织总线用于将该地址连续的访问操作译码并接入到该N个存储器组中的至少一个存储器组;该K个直连总线组中的每个直连总线组分别连接该N个存储器组中的至少一个存储器组,该每个直连总线组中的每个直连总线的一端用于接收地址离散的访问操作,该每个直连总线的另一端分别连接该至少一个存储器组中的每个存储器,其中,不同的直连总线组连接的存储器组不同,且该K个直连总线组中的该每个直连总线组用于将该地址离散的访问操作接入到该N个存储器组中的至少一个存储器组。
结合第一方面,在第一方面的第一种可能的实现方式中,在该N个存储器组中,共有L个存储器组与该直连总线组连接,L小于等于N且大于等于K;该L个存储器组包括单口存储器、双口存储器和两口存储器中的至少一种;其中,该两口存储器或双口存储器的一端口用于连接该交织总线,该两口存储器或双口存储器的另一端口用于连接该K个直连总线组中的一个直连总线;该单口存储器用于连接与该交织总线和该K个直连总线组中的一个直连总线连接的仲裁器。
结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,该L个存储器组中的T个存储器组包括的存储器为双口存储器或两口存储器,T为小于等于L的整数,L等于K;该T个存储器组中的每个存储器组中的任一存储器通过两个端口中的一个端口与该S个从接口中的一个从接口连接,并通过两个端口中的另一个端口与该K个直连总线组中的一个直连总线组中的一个直连总线连接。
结合第一方的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,该L个存储器组中的P个存储器组包括的存储器为单口存储器,该存储装置还包括P组仲裁器,P为小于等于L的整数,L等于K;该P个存储器组通过该P组仲裁器与该K个直连总线组中的P个直连总线组连接,并与该S个从接口连接,其中,该P个存储器组中的一个存储器组中的一个单口存储器通过该P组仲裁器中的一组仲裁器中的一个仲裁器与该P个直连总线组中的一个直连总线组中的一个直连总线连接、且与该S个从接口中的一个从接口连接。
结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,该P组仲裁器中的仲裁器用于根据所连接的该交织总线和直连总线的权重值,或根据该交织总线和直连总线的优先级次序或基于公平轮询的方式,对该地址连续的访问操作中由该交织总线向该仲裁器连接的存储器接入的访问操作和该地址离散的访问操作中由该直连总线向该仲裁器连接的存储器接入的访问操作进行仲裁。
结合第一方面,或第一方面的第一种至第四种中任一种可能的实现方式,在第一方面的第五种可能的实现方式中,该M个主接口中的每一个主接口耦合至第一主设备,该第一主设备用于生成该地址连续的访问操作;该每个直连总线组中的每个直连总线的一端耦合至第二主设备,该第二主设备用于生成该地址离散的访问操作。
第二方面,提供了一种执行访问操作的系统,包括存储装置、第一主设备和第二主设备;其中,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310314520.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:环氧树脂黏着剂组成物及包含其在内的无尘室蜂巢地板
- 下一篇:直线型吻合器