[发明专利]一种基于分散聚合流水线实现MDS阵列码的IP核系统有效

专利信息
申请号: 202210782946.2 申请日: 2022-07-05
公开(公告)号: CN114860651B 公开(公告)日: 2022-10-11
发明(设计)人: 刘炳涛;孙奇福;李宗鹏;邵虎 申请(专利权)人: 南京万般上品信息技术有限公司
主分类号: G06F15/78 分类号: G06F15/78;G06F15/177;G06F9/38
代理公司: 成都智言知识产权代理有限公司 51282 代理人: 蒋秀清
地址: 210000 江苏省*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 分散 聚合 流水线 实现 mds 阵列 ip 系统
【权利要求书】:

1.一种基于分散聚合流水线实现MDS阵列码的IP核系统,其特征在于,包括编码IP核模块,所述编码IP核模块包括Weight FIFO单元以及r个CORE_SG单元,所述CORE_SG单元由DW个PE_SG子单元组成;

所述PE_SG子单元采用五级流水线的方式,依次进行补位运算、分散运算、聚集运算、销位运算以及异或累加;

每个所述PE_SG子单元并行处理L bits的输入数据;

所述CORE_SG单元中包括配置周期和编码周期,在配置周期CORE_SG单元存储上位软件下载的配置系数,并暂存在Weight Memory中;在编码周期CORE_SG单元先将Weight Memory循环导入Weight FIFO单元,再由Weight FIFO单元按先入先出扇出至PE_SG子单元进行编码,各PE_SG子单元将计算结果逐一传递到Dout端口;

所述编码IP核模块中设置有用于还原原始数据包的编译码算法结构;

在求解冗余包R时,使用循环位移代替矩阵乘法;每个冗余包通过k个原始数据包参与计算,运算分为k×r个部分进行,若数据包一次进行运算,在单个数据包的处理中,以L个比特为基本数据单元的多种并行性;对于L bits基本数据单元的多种循环移位和通过异或达到缩位聚集的效果,采用分散聚集流水线技术,根据控制系数分散得到移位结果,并通过异或进行缩位。

2.根据权利要求1所述的一种基于分散聚合流水线实现MDS阵列码的IP核系统,其特征在于,所述编译码算法结构如下:

定义(n,k,r)数据包结构,其中k表示原始数据包个数,r表示冗余包个数,n表示数据包总数,n=k+r;对于k个原始数据包,每个原始数据包mj均包含M×L个比特,用一个M×L的二元矩阵表示;每个冗余包rj包含M×L个比特,用M×L的二元矩阵表示;通过基于给定的编码系数矩阵K1j,...,Kkj对原始数据包m1,...,mk线性组合,生成冗余包rj:

确定译码方式:若数据传输过程中有r个原始数据包m1,...,mr丢失,则将剩余的k-r个已知原始数据包信息分别从校验包r1,...,rr中消除得到新的校验包r′1,...,r′r,然后通过下式还原出原始数据包m1,...,mk

[r′1r′2...r′r]=[m1m2...mr]M;

其中:M为新校验包r′1,...,r′r所对应的编码系数矩阵。

3.根据权利要求1所述的一种基于分散聚合流水线实现MDS阵列码的IP核系统,其特征在于,所述CORE_SG单元中还设置有计数器子单元,用于记录输入数据包的个数,并初始化循环次数寄存器cycle_max。

4.根据权利要求1所述的一种基于分散聚合流水线实现MDS阵列码的IP核系统,其特征在于,所述补位运算根据接口输入的系数设定补位内容和补位位置,将输入的L bits扩增为L+1bits;计算结果为Padded并传给分散运算;

所述分散运算根据控制系数src_i对L+1bits分散进行L+1种移位操作,不同位的src_i表示不同的循环移位结果,并将结果输出给聚集运算;

所述聚集运算对L+1种分散计算结果执行异或聚集,得到L+1bits运算结果并输出给销位运算;

所述销位运算根据设定的销位方式和销位位置,将L+1bits缩位到L bits;

所述异或累加将单个包的处理结果进行累加。

5.根据权利要求1所述的一种基于分散聚合流水线实现MDS阵列码的IP核系统,其特征在于,所述编码IP核模块连接有DM ROM模块、DF FIFO模块以及TEST FSM模块。

6.根据权利要求1所述的一种基于分散聚合流水线实现MDS阵列码的IP核系统,其特征在于,编码过程中的系数矩阵为K=GAGT;译码时的系数矩阵为K=HTBH。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京万般上品信息技术有限公司,未经南京万般上品信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202210782946.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top