[发明专利]用于重映射待决位阵列读取请求的技术在审
申请号: | 201810166116.0 | 申请日: | 2018-02-28 |
公开(公告)号: | CN108694126A | 公开(公告)日: | 2018-10-23 |
发明(设计)人: | S.S.M.杨 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F13/22 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 臧永杰;郑冀之 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 读取 重映射 数据存储设备 个位地址 请求管理 阵列读取 管理器 映射 计算设备 接收请求 属性数据 数据确定 从属性 关联 | ||
1.一种计算设备,包括:
多个数据存储设备;
请求管理器,用以接收请求以从映射到多个子待决位阵列(PBA)的主PBA读取PBA数据,其中每一个子PBA与数据存储设备中的不同数据存储设备关联,并且所述请求包括指示从其读取PBA数据的主PBA中的地址的属性数据;
重映射管理器,用以从属性数据确定一个或多个位地址,将所述一个或多个位地址与主PBA中的子PBA的地址进行比较以确定要读取的子PBA的集,以及将所述一个或多个位地址映射到要读取的子PBA的所确定的集。
2.根据权利要求1所述的计算设备,其中映射所述一个或多个位地址包括针对与所确定的集合的每一个子PBA关联的读取请求确定经翻译的属性数据。
3.根据权利要求2所述的计算设备,其中所述请求管理器还用以向所述多个数据存储设备发送一个或多个读取请求以读取所确定的集中的一个或多个子PBA。
4.根据权利要求3所述的计算设备,其中所述请求管理器还用以响应于所述一个或多个读取请求而从所确定的集中的每一个子PBA接收PBA数据;并且
所述重映射管理器还用以将接收到的PBA数据合并到主PBA中。
5.根据权利要求4所述的计算设备,其中将接收到的PBA数据合并到主PBA中包括:
将来自子PBA的接收到的PBA数据与主PBA中的关联的位置对准;以及
在主PBA中组合经对准的PBA数据。
6.根据权利要求5所述的计算设备,其中组合经对准的PBA数据包括对与子PBA关联的接收到的PBA数据执行或操作。
7.根据权利要求5所述的计算设备,其中对准来自子PBA的接收到的PBA数据包括:
使来自子PBA的PBA数据移位到初始位置;
根据主PBA中的关联的子PBA的位置而使PBA数据移位;以及
掩蔽与子PBA关联的PBA数据中的未使用位。
8.根据权利要求7所述的计算设备,其中掩蔽未使用位包括将未使用位设置为零。
9.根据权利要求1所述的计算设备,其中接收读取请求包括接收包括指示主PBA中的地址的属性数据、指示要读取的数据的量的长度、第一字节启用数据和最后字节启用数据的读取请求;并且
其中确定经翻译的属性数据包括确定经翻译的地址、经翻译的长度、经翻译的第一字节启用数据、以及经翻译的最后字节启用数据。
10.根据权利要求1所述的计算设备,其中确定一个或多个位地址包括确定起始位地址和结束位地址。
11.根据权利要求1所述的计算设备,其中确定一个或多个位地址包括将地址从双字地址转换成一个或多个位地址。
12.一种用于重映射待决位阵列读取请求的计算设备,所述计算设备包括:
用于接收请求以从映射到多个子待决位阵列(PBA)的主PBA读取PBA数据的部件,其中每一个子PBA与多个数据存储设备中的不同数据存储设备关联,并且所述请求包括指示从其读取PBA数据的主PBA中的地址的属性数据;
用于从属性数据确定一个或多个位地址的部件;
用于将所述一个或多个位地址与主PBA中的子PBA的地址进行比较以确定要读取的子PBA的集的部件;以及
用于将所述一个或多个位地址映射到要读取的子PBA的所确定的集的部件。
13.根据权利要求12所述的计算设备,其中用于映射所述一个或多个位地址的部件包括用于针对与所确定的集中的每一个子PBA关联的读取请求确定经翻译的属性数据的部件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810166116.0/1.html,转载请声明来源钻瓜专利网。