一种基于DSP芯片阵列的运算系统技术方案

技术编号:32673669 阅读:56 留言:0更新日期:2022-03-17 11:29
本发明专利技术公开了一种基于DSP芯片阵列的运算系统,包括通过硬件链路连接的DSP芯片阵列和阵列支持单元;所述DSP芯片阵列包括多个DSP芯片;所述硬件链路包含与多个DSP芯片等同数量的计算数据流通道以及与多个DSP芯片等同数量的加载维护数据流通道;其中,DSP芯片阵列中的每一个DSP芯片均通过对应的计算数据流通道和加载维护数据流通道与阵列支持单元相连接;所述阵列支持单元包括用于完成程序烧写和程序引导的加载维护数据流通道,以及用于完成多个DSP芯片之间的数据共享和算法加速的计算数据流通道。本发明专利技术支持并行计算,大幅提高了模块级计算单元算力,启动加载更快,有效降低了硬件成本;生产维护简单,开发设计管理方便。开发设计管理方便。开发设计管理方便。

【技术实现步骤摘要】
一种基于DSP芯片阵列的运算系统


[0001]本专利技术涉及电子通信
,具体涉及一种基于DSP芯片阵列的运算系统。

技术介绍

[0002]DSP运算阵列应用于各个行业的电子设备设计中。DSP的程序具有移植性强、裁剪方便、开发门槛低、可定制,并且算力可观等特点,在很多超算节点,特种设备,计算服务,军用产品等电子设备中有广泛的DSP运算阵列应用需求。
[0003]然而,现有的DSP运算阵列硬件成本较高,且存在计算效率低、程序加载慢、程序版本管理不方便的缺陷。

技术实现思路

[0004]本专利技术所要解决的技术问题是现有的DSP运算阵列硬件成本较高,且存在计算效率低、程序加载慢、程序版本管理不方便的问题,目的在于提供一种基于DSP芯片阵列的运算系统,解决上述的问题。
[0005]本专利技术通过下述技术方案实现:
[0006]一种基于DSP芯片阵列的运算系统,包括通过硬件链路连接的DSP芯片阵列和阵列支持单元;
[0007]所述DSP芯片阵列包括(m+1)*(n+1)个DSP芯片;其中,m和n均为大本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于DSP芯片阵列的运算系统,其特征在于,包括通过硬件链路连接的DSP芯片阵列和阵列支持单元;所述DSP芯片阵列包括(m+1)*(n+1)个DSP芯片;其中,m和n均为大于或者等于零的整数;所述硬件链路包含与(m+1)*(n+1)个DSP芯片等同数量的计算数据流通道以及与(m+1)*(n+1)个DSP芯片等同数量的加载维护数据流通道;其中,DSP芯片阵列中的每一个DSP芯片均通过对应的计算数据流通道和加载维护数据流通道与阵列支持单元相连接;所述阵列支持单元包括用于完成程序烧写和程序引导的加载维护数据流通道,以及用于完成(m+1)*(n+1)个DSP芯片之间的数据共享和算法加速的计算数据流通道。2.根据权利要求1所述的一种基于DSP芯片阵列的运算系统,其特征在于,还包括程序烧写模块、程序引导模块、硬件驱动和存储体;所述加载维护数据流通道和程序烧写模块、程序引导模块、硬件驱动以及存储体互联;所述程序烧写模块用于将待烧写的DSP程序数据通过调用存储体的硬件驱动并操作存储体,将数据写到存储体中;所述程序引导模块用于对DSP芯片阵列中的所有DSP芯片信号进行复位,然后通过硬件驱动读取存储体中烧写好的DSP程序数据到RAM中,再将烧写好的DSP程序数据分发给各个DSP芯片。3.根据权利要求1所述的一种基于DSP芯片阵列的运算系统,其特征在于,还包括数据共享模块和资源锁模块;所述计算数据流通道与数据共享模块和资源锁模块互联;所述数据共享模块用于DSP芯片阵列中同一DSP芯片或者不同DSP芯片之间的DSP程序数据共享。4.根据权利要求3所述的一种基于DSP芯片阵列的运算系统,其特征在于,所述数据共享模块包括数据出口和数据入口;数据共享方式为:待共享数据从DSP芯片的数据出口出发经...

【专利技术属性】
技术研发人员:吕静聂锐
申请(专利权)人:成都奥瑞科电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1