[发明专利]存储数据的方法和装置有效
申请号: | 201180073248.5 | 申请日: | 2011-09-05 |
公开(公告)号: | CN103827836B | 公开(公告)日: | 2017-02-01 |
发明(设计)人: | 拉米·茨卡里埃;亚戎·夏哈 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F12/00 | 分类号: | G06F12/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 数据 方法 装置 | ||
1.一种存储系统(1),其特征在于,包括:
控制逻辑(2),用于在所述存储系统(1)中时钟信号(CLK)的时钟周期内,从输入端口接收n个写入请求(WR),从输出端口接收一个读取请求(RR),其中,n为自然数;
共享存储器(3)中的n+1个存储器组(4),用于存储数据,
其中,所述控制逻辑(2)用于控制每个存储器组(4)的存储器组占用率MBOL,从而使所述存储器组(4)的存储器组占用率MBOL之间的差值最小化。
2.根据权利要求1所述的存储系统,其特征在于,
所述控制逻辑(2)用于根据预定的关联功能(AF)将来自输入端口的写入请求(WR)分发至所述存储系统(1)中所有可用的存储器组(4),以实现统一分发对所述存储器组(4)的写入访问。
3.根据权利要求1或2所述的存储系统,其特征在于,
将来自所述输入端口的所述写入请求(WR)分发至所述共享存储器(3)中所有可用的存储器组(4),以保持随时统一分发所述存储器组(4)的所述存储器组占用率MBOL。
4.根据权利要求1或2所述的存储系统,其特征在于,
所述控制逻辑(2)包括与每个存储器组(4)对应的一个占用率计数器(OLC),用于监控各存储器组(4)的存储器组占用率MBOL。
5.根据权利要求3所述的存储系统,其特征在于,
所述共享存储器(3)中所述其中一个存储器组(4)的所述占用率计数器(OLC)随着每次写操作增加,所述写操作用于将数据写入至相应的存储器组(4)以响应所述控制逻辑(2)从所述其中一个输入端口接收到的写入请求(WR)。
6.根据权利要求4或5所述的存储系统,其特征在于,
所述共享存储器(3)中所述其中一个存储器组(4)的所述占用率计数器(OLC)随着每次读操作减少,所属读操作用于从相应存储器组(4)中读取数据以响应所述控制逻辑(2)从所述输出端口接收到的读取请求(RR)。
7.根据前述权利要求1至6任一项所述的存储系统,其特征在于,
所述存储器组(4)由单端口SRAM组成。
8.根据前述权利要求1至7任一项所述的存储系统,其特征在于,
由分别具有预定最大存储容量(B)的n+1个存储器组(4)组成的所述存储系统(1)的存储容量(MS)通过以下等式得出,
如果所述存储系统(1)中的存储器组(4)均未被全部占用,则所述存储系统(1)的总存储占用率MS为:
MS=(n+1)x B,
如果至少有一个存储器组(4)被全部占用,且在所述时钟信号(CLK)的当前时钟周期内,写入请求(WR)的数量小于或等于所述存储器组(4)的数量(n+1)与准备写入但被全部占用的存储器组(4)的数量之间的差值,即
#(WR)≤(n+1)–#(准备写入但已满的存储器组数量),
则所述存储系统(1)的总存储占用率MS为:
MS=(n+1)x(B–Min),
其中,Min为未全部占用的存储器组(4)之间的最小存储器组占用率MBOL。
9.根据权利要求1至8所述的存储系统,其特征在于,
所述关联功能(AF)用于最小化接收所述写入请求(WR)的所述输入端口与由响应所述写入请求(WR)的所述控制逻辑(2)控制的存储器组(4)之间的关联关系。
10.根据前述权利要求1至9任一项所述的存储系统,其特征在于,
所述关联功能(AF)用于最小化从输入端口接收到的数据的限定符与写入至存储器组(4)的数据的限定符之间的关联关系,其中,所述写入至存储器组(4)的数据的限定符为响应所述控制逻辑(2)接收到的写入请求(WR),所述控制逻辑(2)响应所述写入请求(WR)。
11.根据权利要求9所述的存储系统,其特征在于,
所述限定符包括:
从输入端口接收到的数据的类型;和/或
从输入端口接收到的数据的等级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180073248.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:可拆式水上清淤平台
- 下一篇:用于可转动地支承转向轴的转向轴支承单元
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置