System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及集成电路,特别是涉及一种数字信号处理方法、装置、用于处理数字信号的处理器、知识产权核、硬件加速处理器、存储介质和计算机程序产品。
技术介绍
1、相关技术中的硬件加速处理器,旨在通过特定的数字集成电路设计,提高数字信号处理某一环节的算力,从而缩减这一环节的信号处理时间,达到解放通用处理器(如cpu、dsp等),降低功耗的目的。
2、然而,特定算法的硬件加速处理器的控制逻辑固定,难以实现内部硬件资源(如乘法器、累加器等)的复用,即在算法粗颗粒度视窗下仅部分时间运行电路,因此增大了集成电路的总体面积开销与漏电功耗,不利于提高硬件加速处理器的处理性能。
3、因此,相关技术中的硬件加速处理器存在处理性能不高的问题。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提高硬件加速处理器的处理性能的一种数字信号处理方法、装置、用于处理数字信号的处理器、知识产权核、硬件加速处理器、存储介质和计算机程序产品。
2、第一方面,本申请提供了一种数字信号处理方法,所述方法包括:
3、响应于针对数字信号运算任务发起的任务处理请求,确定所述数字信号运算任务对应的算法链;所述算法链由至少一个算子组装得到的;所述算子用于表征对相应的操作数所实施的基本运算操作;
4、读取各所述算子对应的配置指令,以及,读取各所述算子对应的操作数;
5、将所述算法链中的首个算子作为当前算子,并重复执行以下步骤,直至执行结束条件满足:
...【技术保护点】
1.一种数字信号处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述读取各所述算子对应的配置指令,包括:
3.根据权利要求2所述的方法,其特征在于,若所述当前算子对应的配置指令需要回写至指令存储空间,所述读取各所述算子对应的配置指令,包括:
4.根据权利要求3所述的方法,其特征在于,在完成对所述当前算子对应的操作数进行运算操作的情况下,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述读取各所述算子对应的操作数,包括:
6.根据权利要求5所述的方法,其特征在于,在所述当前算子对应的操作数读取完毕的情况下,所述方法还包括:
7.一种数字信号处理装置,其特征在于,所述装置包括:
8.一种用于处理数字信号的处理器,其特征在于,所述处理器包括:
9.根据权利要求8所述的用于处理数字信号的处理器,其特征在于,所述处理器还包括指令访问接口;
10.根据权利要求9所述的用于处理数字信号的处理器,其特征在于,若所述任一算子对应的配置指令需要回写
11.根据权利要求8所述的用于处理数字信号的处理器,其特征在于,所述处理器还包括数据访问接口;
12.根据权利要求11所述的用于处理数字信号的处理器,其特征在于,所述数据访问单元,还用于通过所述数据访问接口将所述任一算子对应的运算结果回写至所述存储器的数据存储空间中。
13.根据权利要求8所述的用于处理数字信号的处理器,其特征在于,所述请求处理单元还包括算法链请求仲裁单元;
14.根据权利要求13所述的用于处理数字信号的处理器,其特征在于,所述请求处理单元还包括控制接口和寄存器;
15.根据权利要求13所述的用于处理数字信号的处理器,其特征在于,所述控制接口,还用于接收配置控制信号;所述配置控制信号用于配置所述处理器的全局使能、算法链使能、优先级、硬件请求屏蔽、中断使能或算法链指令地址中的至少一种。
16.根据权利要求8至15任意一项所述的用于处理数字信号的处理器,其特征在于,所述处理器还包括中断接口;
17.根据权利要求8至15任意一项所述的用于处理数字信号的处理器,其特征在于,所述运算处理单元包括控制器和至少一个运算资源;
18.一种知识产权核,其特征在于,包括:如权利要求8至17中任一项所述的用于处理数字信号的处理器。
19.一种硬件加速处理器,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
20.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种数字信号处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述读取各所述算子对应的配置指令,包括:
3.根据权利要求2所述的方法,其特征在于,若所述当前算子对应的配置指令需要回写至指令存储空间,所述读取各所述算子对应的配置指令,包括:
4.根据权利要求3所述的方法,其特征在于,在完成对所述当前算子对应的操作数进行运算操作的情况下,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述读取各所述算子对应的操作数,包括:
6.根据权利要求5所述的方法,其特征在于,在所述当前算子对应的操作数读取完毕的情况下,所述方法还包括:
7.一种数字信号处理装置,其特征在于,所述装置包括:
8.一种用于处理数字信号的处理器,其特征在于,所述处理器包括:
9.根据权利要求8所述的用于处理数字信号的处理器,其特征在于,所述处理器还包括指令访问接口;
10.根据权利要求9所述的用于处理数字信号的处理器,其特征在于,若所述任一算子对应的配置指令需要回写至指令存储空间,所述指令访问单元,还用于在对所述任一算子对应的操作数进行运算操作完毕的情况下,通过所述指令访问接口将该算子对应的配置指令回写至所述存储器的指令存储空间中。
11.根据权利要求8所述的用于处理数字信号的处理器,其特征在于,所述处理器还包括数据访问接口;
12.根据权利要求11所述的...
【专利技术属性】
技术研发人员:陆俞成,
申请(专利权)人:上海联影微电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。