一种可实现多种神经网络中卷积计算的方法及硬件结构
基本信息
申请号 | CN202210059309.2 | 申请日 | - |
公开(公告)号 | CN114492747A | 公开(公告)日 | 2022-05-13 |
申请公布号 | CN114492747A | 申请公布日 | 2022-05-13 |
分类号 | G06N3/04(2006.01)I;G06N3/063(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 朱珂;王永胜;王盼;顾艳伍;赵金萍;储志博;张瑞卿 | 申请(专利权)人 | 井芯微电子技术(天津)有限公司 |
代理机构 | 天津企兴智财知识产权代理有限公司 | 代理人 | - |
地址 | 300000天津市滨海新区经济技术开发区滨海-中关村科技园泉州道3号北塘建设发展大厦B座215室 | ||
法律状态 | - |
摘要
摘要 | 本发明提供了一种可实现多种神经网络中卷积计算的方法及硬件结构,通过分析各种神经网络中卷积运算过程,提取卷积运算过程中涉及到的卷积计算变化方式的共性特征,将共性特征进行参数化处理,利用硬件结构解析配置处理后的参数,实现对不同卷积算法的解析。本发明所述的可实现多种神经网络中卷积计算的方法及硬件结构通过抽象多种卷积神经网络计算过程,将网络的变化编写成硬件可解析的寄存器指令,通过主控CPU感知神经网络计算单元的计算状态,主控CPU实时配置卷积神经网络计算单元所需要的权重数据,特征图数据,配置寄存器等配置信息,这样的硬件结构可实现对多种卷积神经网络计算的有效支持,快速兼容且计算效率不受影响。 |
