[发明专利]存储器聚合设备有效
申请号: | 201380077301.8 | 申请日: | 2013-06-19 |
公开(公告)号: | CN105378647B | 公开(公告)日: | 2019-01-15 |
发明(设计)人: | 亚戎·夏哈;约阿夫·皮莱格;亚历克斯·塔勒;亚历克斯·乌曼斯基;拉米·泽马奇;熊礼霞;陆玉春 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F5/06 | 分类号: | G06F5/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种用于存储一个输入数据流组(902)以及将数据取出至一个输出数据流组(904)的存储器聚合设备(990),其中,可操作所述输入数据流组(902)和所述输出数据流组(904)从而在每个时钟周期内均进行发送新数据和停止发送新数据中的任一项,且所述存储器聚合设备(990)包括:一个FIFO存储器组(901a,901b,……,901c),其中,每个FIFO存储器包括输入设备和输出设备;输入互连器(903),用于根据输入互连矩阵,将所述输入数据流组(902)中的每个输入数据流与所述FIFO存储器组(901a,901b,……,901c)中的每个输入设备进行互连;输出互连器(905),用于根据输出互连矩阵,将所述FIFO存储器组(901a,901b,……,901c)中的每个输出设备与所述输出数据流组(904)中的每个输出数据流进行互连;输入选择器(907),用于根据输入数据调度方案,选择所述输入互连矩阵;输出选择器(909),用于根据输出数据调度方案,选择所述输出互连矩阵;内存控制器(911),分别与所述输入选择器(907)和所述输出选择器(909)耦合,其中,所述内存控制器(911)用于:控制所述输入数据调度方案,以使来自所述输入数据流组(902)的数据通过轮询方式在所述FIFO存储器组(901a,901b,……,901c)中分发,以及控制所述输出数据调度方案,以使来自所述FIFO存储器组(901a,901b,……,901c)的数据通过轮询方式取出至所述输出数据流组(904)中。 | ||
搜索关键词: | 存储器 聚合 设备 | ||
【主权项】:
1.一种用于将一个输入数据流组(902)存储至以及将数据取出至一个输出数据流组(904)的存储器聚合设备(990),其中,所述输入数据流组(902)和所述输出数据流组(904)是可操作的从而在每个时钟周期内进行发送新数据和停止发送新数据中的任一项,所述存储器聚合设备(990)包括:一个FIFO存储器组(901a,901b,……,901c),其中,每个FIFO存储器包括输入和输出;输入互连器(903),用于根据输入互连矩阵,将所述输入数据流组(902)中的每个输入数据流与所述FIFO存储器组(901a,901b,……,901c)中的每个输入进行互连;输出互连器(905),用于根据输出互连矩阵,将所述FIFO存储器组(901a,901b,……,901c)中的每个输出与所述输出数据流组(904)中的每个输出数据流进行互连;输入选择器(907),用于根据输入数据调度方案,选择所述输入互连矩阵;输出选择器(909),用于根据输出数据调度方案,选择所述输出互连矩阵;存储控制器(911),与所述输入选择器(907)和所述输出选择器(909)耦合,其中,所述存储控制器(911)用于:控制所述输入数据调度方案,以使来自所述输入数据流组(902)的数据通过轮询方式在所述FIFO存储器组(901a,901b,……,901c)中分发,以及控制所述输出数据调度方案,以使来自所述FIFO存储器组(901a,901b,……,901c)的数据通过轮询方式取出至所述输出数据流组(904)中;所述输入选择器(907)还用于接收请求组(202),限制所述请求组(202)的速率从而提供一个限速后的请求组(206),根据所述限速后的请求组(206)以及选择掩码(210)提供已准备查找向量的请求组(208),以及,根据所述已准备查找向量的请求组(208)提供第一权限组,其中,所述选择掩码(210)是基于第二权限组而提供的。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201380077301.8/,转载请声明来源钻瓜专利网。