[发明专利]一种大位宽数据处理方法、装置、设备及存储介质有效
| 申请号: | 202210512141.6 | 申请日: | 2022-05-12 |
| 公开(公告)号: | CN114666038B | 公开(公告)日: | 2022-09-02 |
| 发明(设计)人: | 刘曼;郑磊;王立峰 | 申请(专利权)人: | 广州万协通信息技术有限公司 |
| 主分类号: | H04L9/06 | 分类号: | H04L9/06;G06F7/544;G06F7/552;G06F1/3234 |
| 代理公司: | 北京泽方誉航专利代理事务所(普通合伙) 11884 | 代理人: | 陈照辉 |
| 地址: | 510400 广东省广州市白云区北太路1633*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 大位宽 数据处理 方法 装置 设备 存储 介质 | ||
1.一种大位宽数据处理方法,用于密钥的加密或解密过程,其特征在于,包括:
确定多个乘法器的输入端口位宽;
根据所述乘法器的输入端口位宽,确定位差宽度;
获取待相乘数据,所述待相乘数据包括密文数据或明文数据,将所述待相乘数据和所述位差宽度,输入预设的降幂模型中,确定每个乘法器对应处理的数据位宽范围和对应的每个乘法器运算系数,其中所述待相乘数据的位宽大于所述乘法器的输入端口位宽;
其中,所述预设的降幂模型,包括:
其中,代表第一待相乘数据,代表第二待相乘数据,和代表等位宽坐标,等位宽坐标对应的位宽为所述位差宽度,代表的位宽,代表的位宽,代表第一待相乘数据和第二待相乘数据的最大位宽的1/4,若第一待相乘数据位宽和第二待相乘数据的位宽不相等时,则将小位宽的待相乘数据进行高位补0后,转换成第一待相乘数据位宽和第二待相乘数据的位宽相等,其中,、、、、、、、、和1为运算系数,其中代表位宽位置从第0位到位的位宽段,代表位宽位置从第位到位的位宽段;
根据所述每个乘法器对应处理的数据位宽范围,将所述待相乘数据对应位宽范围的分段数据输入至对应的乘法器中,进行并行运算,输出子运算结果;
根据所述子运算结果和所述运算系数,进行数据整合,输出最终运算结果。
2.根据权利要求1所述的大位宽数据处理方法,其特征在于,所述将待相乘数据和所述位差宽度,输入预设的降幂模型中,确定每个乘法器对应处理的数据位宽范围和对应的每个乘法器运算系数,包括:
获取第一待相乘数据和第二待相乘数据,其中第一待相乘数据的位宽和第二待相乘数据的位宽均大于所述乘法器的输入端口位宽;
将所述第一待相乘数据、所述第二待相乘数据和所述位差宽度,输入预设的降幂模型中,确定每个乘法器对应处理的第一待相乘数据对应的分段数据、第二待相乘数据对应的分段数据和对应的每个乘法器运算系数。
3.根据权利要求2所述的大位宽数据处理方法,其特征在于,所述将所述第一待相乘数据、所述第二待相乘数据和所述位差宽度,输入预设的降幂模型中,确定每个乘法器对应处理的第一待相乘数据对应的分段数据、第二待相乘数据对应的分段数据和对应的每个乘法器运算系数,包括:
将所述第一待相乘数据、所述第二待相乘数据和所述位差宽度,输入预设的降幂模型中,确定每个乘法器对应处理的第一待相乘数据位宽范围和第二待相乘数据位宽范围;
根据所述第一待相乘数据位宽范围,将所述第一待相乘数据进行分割,得到第一分段数据,根据所述第二待相乘数据位宽范围,将所述第二待相乘数据进行分割,得到第二分段数据,将第一分段数据和第二分段数据输入到对应的所述乘法器中进行并行运算,输出子运算结果。
4.根据权利要求1所述的大位宽数据处理方法,其特征在于,所述根据所述子运算结果和所述运算系数,进行数据整合,输出最终运算结果,包括:
将所述子运算结果和对应的运算系数相乘,得到子乘积结果;
将所述子乘积结果通过加法器进行相加整合,输出最终运算结果。
5.根据权利要求1所述的大位宽数据处理方法,其特征在于,所述将所述待相乘数据对应位宽范围的分段数据输入至对应的乘法器中,进行并行运算,输出子运算结果,包括:
根据每个乘法器对应处理的数据位宽范围获取乘法器的需求数量,并获取所述乘法器的实际数量;
根据所述需求数量和所述实际数量,得到复用数量,并根据所述实际数量和所述复用数量,确定复用乘法器;
根据所述乘法器的实际数量将所述待相乘数据对应数量的分段数据输入至所述乘法器中,进行并行运算,输出第一子运算结果;
根据复用数量将所述待相乘数据剩余的分段数据输入至对应的复用乘法器中,进行并行运算,输出第二子运算结果;
根据所述第一子运算结果和第二子运算结果,得到所述子运算结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州万协通信息技术有限公司,未经广州万协通信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210512141.6/1.html,转载请声明来源钻瓜专利网。





