西安交通大学梁峰获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉西安交通大学申请的专利提高存算阵列利用率的数据映射方法和数据映射装置获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115238877B 。
龙图腾网通过国家知识产权局官网在2025-07-01发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210875598.3,技术领域涉及:G06N3/063;该发明授权提高存算阵列利用率的数据映射方法和数据映射装置是由梁峰;王尚设计研发完成,并于2022-07-25向国家知识产权局提交的专利申请。
本提高存算阵列利用率的数据映射方法和数据映射装置在说明书摘要公布了:本发明提供一种提高存算阵列利用率的数据映射方法和数据映射装置,涉及芯片技术领域。包括:将k×k的卷积核拆分映射到k个单元阵列中,每个单元阵列中映射一个1×k×C的向量,若单元阵列的行数不够则映射到下一个单元阵列中,根据卷积核尺寸和存算阵列尺寸的关系,确定存算阵列使用第一数据映射方法或者使用第二数据映射方法。本发明有效减轻输入缓存器的压力,降低数据传输量,从而降低芯片延时和功耗。另外,根据卷积核的大小,应用本发明所提方法可以将速度面积提升至最多三倍,有效利用了每个阵列内部的闲置行和列,提升了存算阵列利用率和计算速度。
本发明授权提高存算阵列利用率的数据映射方法和数据映射装置在权利要求书中公布了:1.一种提高存算阵列利用率的数据映射方法,其特征在于,所述存算阵列包括:多个单元阵列,所述数据映射方法包括: 将k×k的卷积核拆分映射到k个单元阵列中,每个单元阵列中映射一个1×k×C的向量,若单元阵列的行数不够则映射到下一个单元阵列中,其中k×k表示卷积核的高度×宽度,C表示卷积核的输入通道数; 根据所述卷积核尺寸和所述存算阵列尺寸的关系,确定所述存算阵列使用第一数据映射方法或者使用第二数据映射方法; 所述第一数据映射方法包括: 当k为3时,将3×3卷积核的第一行映射到任一单元阵列,该单元阵列中第一列的元素对应所述3×3卷积核中第一行展开成列向量后的排列方式; 在所述单元阵列中的第二列和第三列中,分别映射与所述单元阵列中第一列同样的权重,且所述单元阵列中的第二列元素对应的映射位置向下空出C行,所述单元阵列中的第三列元素对应的映射位置向下空出2C行; 将输入缓存器中的输入元素扩展为1×5×C的列向量; 在当前周期,所述输入缓存器将输入矩阵内的5个元素,输出至所述单元阵列内并进行卷积运算; 所述当前周期结束时,在单元阵列中每列末端得到一个完整的输出元素,之后进行下一周期卷积运算; 所述第二数据映射方法为包括: 当k为3时,将3×3卷积核每个输入通道上的参数,分别映射到所述存算阵列中不同的单元阵列中,且每个单元阵列中三列分别映射相同的权重,无需空行,使得所述每个输入通道占用ceilC个单元阵列,在行的维度上总计占用ceilC×3个阵列,而在列维度上占用ceilM×3个阵列,其中ceil为向上取整函数,n表示所述存算阵列的尺寸; 在当前周期,所述输入缓存器将输入矩阵内的3个元素,输出至所述存算阵列中三个单元阵列内并进行卷积运算,得到部分结果; 将每个周期得到的部分结果分组相加,得到卷积的结果。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人西安交通大学,其通讯地址为:710049 陕西省西安市碑林区咸宁西路28号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。