当前位置: 首页 > 专利查询>赛灵思公司专利>正文

分区加速器嵌入式处理制造技术

技术编号:42497682 阅读:29 留言:0更新日期:2024-08-22 14:08
本文的实施方案描述端到端绑定以创建在SoC中的不同部件诸如I/O网关、处理器子系统、NoC、存储和数据加速器、可编程逻辑等之间延伸的区域。每个区域可被指派给由诸如外部主机或在该主机上执行的软件之类的租户控制的不同域。本文的实施方案在加速引擎、I/O网关和SoC中的嵌入式核之间创建端到端绑定。不是将这些部件视为不同的单片部件,而是该绑定将构成该SoC的部件上的硬件和存储器资源分成不同的区域。这些区域继而可具有到多个租户的唯一绑定。该绑定可被配置在部件之间的桥中以将资源分成区域,以使得那些区域的租户能够具有专用的可用资源,这些资源是安全的,不会受到其他租户的影响。

【技术实现步骤摘要】
【国外来华专利技术】

本公开的示例整体涉及片上系统(soc)中的硬件资源的端到端分区。


技术介绍

1、诸如智能网络接口卡/控制器(smartnic)之类的当前加速设备包括不同部件,诸如i/o网关、处理器子系统、片上网络(noc)、存储和数据加速器、数据处理引擎以及可编程逻辑(pl)。在现有技术中,加速设备中的这些不同部件被视为单独的单片部件,其在转发到下一个部件之前简单地传递工作或变换数据。在最好的情况下,这些部件通过公共总线协议(诸如高级可扩展接口(axi))彼此连接,或者具有将一个部件的协议(诸如pcie)转换到另一个部件的协议(诸如axi)上的协议桥接功能。

2、将数据从一个部件传输到下一个部件时,对于一个部件唯一的或者对于租户的功能的服务中的该租户唯一的数据的性质或属性不被传播到下一个部件,使得即使两个部件可能正在执行相同租户的服务中的特定功能,两个部件也彼此不透明。换句话讲,相同加速器设备中的不同部件彼此独立地起作用,即使它们可以执行相互关联的操作。一些现有技术涉及软件干预(例如,管理程序或部件固件)以跨各种部件重新获得对于租户唯一的属性(尽管桥可创建不透本文档来自技高网...

【技术保护点】

1.一种片上系统(SoC),包括:

2.根据权利要求1所述的SoC,其中所述处理核的第一集群被指派给所述多个区域中的第一区域,并且所述处理核的第二集群被指派给所述多个区域中的第二区域。

3.根据权利要求1所述的SoC,其中所述I/O网关被配置为:

4.根据权利要求3所述的SoC,其中所述互连件被配置为使用所述贮藏属性将所述事务路由到所述处理核中的一个处理核。

5.根据权利要求4所述的SoC,其中提取所述端到端绑定由所述I/O网关中的可组合可伸缩互连(CSI)桥、主机访问处理程序(HAH)或处理器子系统桥中的至少一者来执行

6....

【技术特征摘要】
【国外来华专利技术】

1.一种片上系统(soc),包括:

2.根据权利要求1所述的soc,其中所述处理核的第一集群被指派给所述多个区域中的第一区域,并且所述处理核的第二集群被指派给所述多个区域中的第二区域。

3.根据权利要求1所述的soc,其中所述i/o网关被配置为:

4.根据权利要求3所述的soc,其中所述互连件被配置为使用所述贮藏属性将所述事务路由到所述处理核中的一个处理核。

5.根据权利要求4所述的soc,其中提取所述端到端绑定由所述i/o网关中的可组合可伸缩互连(csi)桥、主机访问处理程序(hah)或处理器子系统桥中的至少一者来执行。

6.根据权利要求1所述的soc,其中在不使用管理程序或操作系统的情况下执行所述i/o网关、所述互连件和所述处理核之间的所述端到端绑定。

7.一种智能网络接口控制器(smartnic),包括:

8.根据权利要求7所述的smartnic,其中所述处理核的第一集群被指派给所述多个区域中的第一区域,并且所述处理核的第...

【专利技术属性】
技术研发人员:J·达斯蒂达D·J·里多克S·L·波普
申请(专利权)人:赛灵思公司
类型:发明
国别省市:

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

1