[发明专利]具有数据处理引擎阵列的装置在审
申请号: | 201980022809.5 | 申请日: | 2019-04-01 |
公开(公告)号: | CN112074824A | 公开(公告)日: | 2020-12-11 |
发明(设计)人: | G·H·比尔斯基;J·J·诺古拉·塞拉;B·奥兹古尔;J·兰格;R·L·瓦尔克;R·D·维蒂格;K·A·维塞斯;P·B·詹姆斯-罗克斯比;C·H·迪克 | 申请(专利权)人: | 赛灵思公司 |
主分类号: | G06F15/173 | 分类号: | G06F15/173;G06F15/78 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 闫昊 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 数据处理 引擎 阵列 装置 | ||
1.一种装置,包括:
多个数据处理引擎;
其中每个数据处理引擎包括核心和存储器模块;并且
其中每个核心被配置成访问相同数据处理引擎中的所述存储器模块和所述多个数据处理引擎中的至少一个其他数据处理引擎内的存储器模块。
2.根据权利要求1所述的装置,其中每个核心被配置成访问多个相邻数据处理引擎的所述存储器模块。
3.根据权利要求1或2所述的装置,其中所述多个数据处理引擎的所述核心被直接耦合。
4.根据权利要求1至3中任一项所述的装置,其中所述多个数据处理引擎中的每个数据处理引擎是硬连线且可编程的电路块。
5.根据权利要求1至4中任一项所述的装置,其中每个数据处理引擎包括:
互连电路系统,所述互连电路系统包括被配置成与从所述多个数据处理引擎中选定的一个或多个数据处理引擎通信的流交换机。
6.根据权利要求5所述的装置,其中所述流交换机是可编程的,以与一个或多个选定的所述数据处理引擎通信。
7.根据权利要求5或6所述的装置,还包括:
子系统;和
片上系统(SoC)接口块,所述片上系统接口块被配置成将所述多个数据处理引擎耦合到所述装置的所述子系统。
8.根据权利要求7所述的装置,其中所述子系统包括可编程逻辑。
9.根据权利要求7或8所述的装置,其中所述子系统包括被配置成执行程序代码的处理器。
10.根据权利要求7至9中任一项所述的装置,其中所述子系统包括专用集成电路或模拟/混合信号电路系统中的至少一个。
11.根据权利要求7至10中任一项所述的装置,其中所述流交换机耦合到所述SoC接口块,并且被配置成与所述装置的所述子系统进行通信。
12.根据权利要求7至11中任一项所述的装置,其中每个数据处理引擎的所述互连电路系统还包括:
存储器映射交换机,所述存储器映射交换机耦合到所述SoC接口块,其中所述存储器映射交换机被配置成从所述SoC接口块传送用于对所述数据处理引擎进行编程的配置数据。
13.根据权利要求12所述的装置,其中所述存储器映射交换机被进一步配置成与所述SoC接口块传送控制数据或调试数据中的至少一个。
14.根据权利要求7所述的装置,其中所述多个数据处理引擎通过事件广播网络互连。
15.根据权利要求14所述的装置,其中所述SoC接口块被配置成在所述子系统与所述多个数据处理引擎的所述事件广播网络之间交换事件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赛灵思公司,未经赛灵思公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980022809.5/1.html,转载请声明来源钻瓜专利网。