[发明专利]用于数字信号处理的方法、系统和装置有效
申请号: | 201710078663.9 | 申请日: | 2012-10-26 |
公开(公告)号: | CN107066408B | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | A·J·安德森;G·C·瓦斯;G·J·戴维斯 | 申请(专利权)人: | 想象力科技有限公司 |
主分类号: | G06F13/28 | 分类号: | G06F13/28;G06F9/38;G06F9/54 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 刘瑜;王英 |
地址: | 英国赫*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 数字信号 处理 方法 系统 装置 | ||
1.一种数字信号处理系统,包括:
存储器设备;
存储器访问控制器,提供用于访问所述存储器设备的多个通道;
多个专用硬件模块,每一个专用硬件模块都被安排为仅执行预定义的专门的信号处理任务并且不能够改变执行的所述任务,每一个专用硬件模块都连接到所述存储器访问控制器并且每一个专用硬件模块都被配置为通过所述多个通道中的一个从所述存储器设备读取数据,执行对数据的一个或多个操作,以及通过所述多个通道中的一个向所述存储器设备写入数据;以及
处理器,耦合到所述存储器访问控制器并被配置为执行多个线程,每一个线程被安排为控制所述多个通道中的一个,其中所述多个线程中的至少一个被配置为检测事件的发生,并响应于检测到事件的发生,控制利用与该线程相关联的通道从所述存储器设备到所选的专用硬件模块的数据的供应。
2.根据权利要求1所述的数字信号处理系统,其中所述多个线程中的至少一个执行等待指令,所述等待指令使得该线程停止执行其它指令直到所述事件被检测到。
3.根据权利要求1所述的数字信号处理系统,其中所述事件标识了由所述多个专用硬件模块中的一个或数字信号处理器执行的操作的完成。
4.根据权利要求1所述的数字信号处理系统,还包括多个队列和用于每一个队列的通知逻辑,其中所述多个队列被安排为响应于操作的争用而保持所述处理器写入的一个或多个项目,所述用于每一个队列的通知逻辑被安排为断言一标志以指示与所述通知逻辑相关联的队列何时包含至少一个项目。
5.根据权利要求4所述的数字信号处理系统,其中所述多个线程中的至少一个被安排为根据至少一个标志的断言检测所述事件的发生。
6.根据权利要求5所述的数字信号处理系统,其中所述多个线程中的至少一个被进一步配置为从与断言的标志相关联的队列读取项目,并且利用该项目来选择并配置所选的专用硬件模块。
7.根据权利要求4所述的数字信号处理系统,其中所述多个线程中的至少一个被进一步配置为至少响应于下列操作中的一个,将项目写入到多个队列中的一个:从所述存储器设备读取数据;执行对数据的操作;以及,将数据写入所述存储器设备。
8.根据权利要求1所述的数字信号处理系统,还包括:
多个数字信号处理器,其被布置为从所述存储器设备读取数据,对所述数据执行信号处理计算,以及将数据写回到所述存储器设备。
9.根据权利要求1所述的数字信号处理系统,其中每个专用硬件模块彼此独立。
10.根据权利要求1所述的数字信号处理系统,其中所述存储器访问控制器被进一步配置为将数据从所述多个专用硬件模块中的一个专用硬件模块直接发送到所述多个专用硬件模块中的另一个专用硬件模块。
11.根据权利要求1所述的数字信号处理系统,其中来自所述多个线程中的至少一个其它线程被配置为检测其它事件的发生,并且响应于检测到其它事件的发生,控制利用与该线程相关联的通道从所选的专用硬件模块到所述存储器设备的数据的供应。
12.根据权利要求1所述的数字信号处理系统,其中所述处理器被配置为向每一个线程顺序分配序列标识符,并且在多于一个线程争用对所述存储器设备的访问时,基于线程的标识符为线程给予优先级。
13.一种在数字信号处理系统中传输数据的方法,包括:
执行处理器上的多个线程,其中每一个线程独立地执行操作的序列,包括:
等待直到预定义事件被检测到为止;以及
响应所述预定义事件,控制存储器访问控制器以使得专用硬件模块能够通过与所述线程相关联的存储器访问通道从存储器设备读取数据或向存储器设备写入数据,其中所述专用硬件模块被安排为仅执行预定义的专门的信号处理任务并且不能够改变执行的所述任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于想象力科技有限公司,未经想象力科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710078663.9/1.html,转载请声明来源钻瓜专利网。