【技术实现步骤摘要】
神经网络处理器、片上系统及电子设备
本申请涉及神经网络
,更具体地讲,涉及一种神经网络处理器、片上系统及电子设备。
技术介绍
神经网络表示模拟生物大脑的计算架构。近来,随着神经网络技术的发展,已经积极研究了各种类型的电子系统,以用于使用神经网络处理单元来分析输入数据并提取有效信息。当前的神经网络处理器处理数据的过程诸如为:根据相关指令搬移相应的数据,对搬移的数据进行处理。
技术实现思路
本申请实施例提供一种神经网络处理器、片上系统及电子设备,可以增加数据传输过程的灵活度。本申请实施例提供一种神经网络处理器,包括:处理模块,被配置为根据获取到的预设指令确定所要传输的数据的字节个数,并根据所要传输的数据的字节个数计算出目标地址;和加载存储模块,与所述处理模块连接,所述加载存储模块被配置为根据所述目标地址搬移数据。本申请实施例还另外提供一种神经网络处理器,包括相互连接的处理模块和加载存储模块,所述处理模块获取预设指令,根据所述预设指令确定所要传输的数据的字节个数,根据所要传输的数据的字节个 ...
【技术保护点】
1.一种神经网络处理器,其特征在于,包括:/n处理模块,被配置为根据获取到的预设指令确定所要传输的数据的字节个数,并根据所要传输的数据的字节个数计算出目标地址;和/n加载存储模块,与所述处理模块连接,所述加载存储模块被配置为根据所述目标地址搬移数据。/n
【技术特征摘要】
1.一种神经网络处理器,其特征在于,包括:
处理模块,被配置为根据获取到的预设指令确定所要传输的数据的字节个数,并根据所要传输的数据的字节个数计算出目标地址;和
加载存储模块,与所述处理模块连接,所述加载存储模块被配置为根据所述目标地址搬移数据。
2.根据权利要求1所述的神经网络处理器,其特征在于,所述处理模块还被配置为对所述预设指令进行解析以获取预设地址,并根据所要传输的数据的字节个数对所述预设地址进行处理以计算出所述目标地址。
3.根据权利要求2所述的神经网络处理器,其特征在于,所述处理模块还被配置为在所述预设地址的末位之后补充W个零以得到所述目标地址,其中W根据公式W=lg(N/8)/lg2,N为所要传输的数据的字节个数。
4.根据权利要求1至3任一项所述的神经网络处理器,其特征在于,所述预设指令包括立即数字段,所述立即数字段携带有所述预设地址,在所要传输的数据的字节个数为128个字节时,所述立即数字段的位数为7位;在所要传输的数据的字节个数为256个字节时,所述立即数字段的位数为6位。
5.根据权利要求1至3任一项所述的神经网络处理器,其特征在于,还包括通用寄存器,所述通用寄存器与所述加载存储模块连接,所述加载存储模块还被配置为根据所述目标地址加载数据到所述通用寄存器中。
6.根据权利要求5所述的神经网络处理器,其特征在于,还包括数据存储模块,所述数据存储模块与所述加载存储模块连接,所述加载存储模块还被配置为根据所述目标地址将所述数据存储模块中的数据加载到所述通用寄存器中,以及根据所述目标地址将所述通用寄存器中的数据存...
【专利技术属性】
技术研发人员:张建中,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。