【技术实现步骤摘要】
一种可配置交叉开关电路及基于其的可配置交叉开关电路
[0001]本专利技术涉及卷积运算
,尤其是一种可配置交叉开关电路及基于其的可配置交叉开关电路。
技术介绍
[0002]卷积层是卷积神经网络的基础层之一,卷积运算是深度学习领域最常见的运算之一,其计算量占据卷积神经网络计算量的90%以上。近年来,随着深度学习技术在计算机视觉、语音处理等领域的广泛应用,很多提高深度学习模型执行效率的硬件加速器被提出,其中支持卷积运算的常见电路为脉动阵列。图1为利用脉动阵列计算3x3滑动窗口的二维卷积运算示意图,脉动阵列能够高效计算二维卷积运算一行输出特征图的结果。当计算第一行输出特征图,则需要将第一行输入特征图数据导入第一块存储器,将第二行输入特征图数据导入第二块存储器,将第三行输入特征图数据导入第三块存储器;当计算第二行输出特征图,则需要将第二行输入特征图数据导入第一块存储器,将第三行输入特征图数据导入第二块存储器,将第四行输入特征图数据导入第三块存储器;当计算第三行输出特征图,则需要将第三行输入特征图数据导入第一块存储器,将第四行输 ...
【技术保护点】
【技术特征摘要】
1.一种可配置交叉开关电路,其特征在于,包括运算单元阵列前侧的读交叉开关阵列和运算单元阵列前侧的写交叉开关阵列;输入特征图导入输入存储器堆,经过读交叉开关阵列输入运算单元阵列,运算单元阵列将计算出的输出特征图,经过写交叉开关写入输出存储器堆;所述读交叉开关阵列由m行n列可配置读开关构成,行数m≥输入存储器的数量,列数n≥运算单元行数,每个周期同列读开关最多仅有一个开关闭合;所述写交叉开关阵列由p行q列可配置写开关构成,行数p≥输出存储器的数量,列数q≥运算单元列数,每个周期同行写开关最多仅...
【专利技术属性】
技术研发人员:林广栋,陆俊峰,顾大晔,黄光红,
申请(专利权)人:安徽芯纪元科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。