一种基于SoC芯片的深度神经网络嵌入式实现方法与流程

文档序号:14687913发布日期:2018-06-15 06:30阅读:来源:国知局
技术特征:

1.一种基于SoC芯片的深度神经网络嵌入式实现方法,其特征在于:神经网络主程序在SoC芯片的处理器内核上实现,完成全局调度任务;计算密集部分在SoC芯片的可编程逻辑上实现,完成并行计算任务;两部分通过片内高速总线进行控制指令和状态信息的交换;

处理器内核控制可编程逻辑部分加载第一个配置文件,载入子层1的相关参数和计算逻辑;原始输入经过处理器的预处理过程,进入可编程逻辑进行计算,输出信息存入外部存储器;之后,处理器控制可编程逻辑加载第二个配置文件,载入子层2的相关参数和计算逻辑,读取存储器中上一层的输出信息,继续进行计算;重复此过程直至完成最后的全连接层计算,最终输出结果反馈的处理器,按照需求格式输出。

2.如权利要求1所述的一种基于SoC芯片的深度神经网络嵌入式实现方法,其特征在于:所述配置文件对应不同子层,通过对可编程逻辑的动态重配置,实现大规模深度神经网络在硬件资源有限的SoC芯片上的布局。

3.如权利要求2中深度神经网络嵌入式实现方法所述,其特征在于:所述配置文件可由神经网络模型中相邻多个子层所生成。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1