摘要

本发明公开了一种基于RISC-V架构的卷积神经网络加速装置及其控制方法,所述装置包括:存储器,用于存储数据;主处理器,用于发送拓展指令;协处理器,用于接收主处理器所发送的拓展指令,根据接收到的拓展指令,从存储器中读取输入数据,对输入数据进行分组运算处理,得到输出数据,将所述输出数据存入存储器;所述主处理器还用于从存储器中读取由协处理器存储的输出数据;运算处理包括卷积运算、激活运算和池化运算。本发明由协处理器基于拓展指令执行耗时操作,可以适应大小不同的输入数据,以及灵活地对卷积神经网络的卷积、池化和激活操作进行结合运算,能够适应于多种轻量化卷积神经网络。本发明可以广泛应用于处理器技术领域。