片上网络(NoC)中的广播交换机系统的制作方法

专利查询1月前  12


本发明总体涉及在片上网络(noc)中广播事务,并且更具体地,涉及在广播管理交换系统中用于广播事务的广播交换机。


背景技术:

1、计算机处理器的系统创建、设计和开发包括多处理器系统。多处理器系统已在与片上网络(noc)通信和交互的片上系统(soc)中实现。soc一般包括主设备(发起方)知识产权(ip)和从设备(目标)ip的实例。在某些情况下,一个主设备向多个从设备发送事务或请求。事务使用行业标准协议(诸如arm、amba、axi、ahb或apb)或ocp-ip发送。这些协议具有严格的请求/响应语义,并且通常noc将其视为单播;连接到noc的主设备使用地址以选择从设备,向从设备发送请求。noc对地址进行解码,并将请求从主设备传送到从设备。从设备处理事务并发送响应,该响应由noc传送回主设备。

2、当主设备需要向多个从设备发送相同的事务和/或请求时,所利用的现代且已知的应用使主设备按顺序发送所有请求。主设备将事务发送到第一从设备,然后发送到第二从设备,然后发送到第三从设备,依此类推。例如,如果主设备想要将相同的数据写入16个不同的从设备,则主设备按顺序发送16个相同的写事务,其中一个写事务发送到每个从设备。因此,总操作所花费的时间,即写入一个事务所花费的时间乘以16,是写入单个事务的量的16倍。这限制了向多个从设备发送相同请求的速率。换言之,该速率受主设备向所有目的地(即,各个从设备)发送顺序请求的速率的限制。因此,需要一种节省时间并且潜在地可以节省线路和处理等的系统和使用方法。

3、此外,除了在上述情况下发生的此数目的事务之外,广播方法或将事务从主设备发送到从设备的方法也需要交换机。在网络或noc中发送主/从事务时,交换机用作网守,用于确定哪些事务通过哪些端口发送。通过这种方式,就像通常使用的那样,入口端口和出口端口连接到交换机,使得进入交换机的分组在离开交换机之前必须进行解码、路由和编码。通过这种方式,在现代且已知的方式中,应用利用主设备,并且被发送到从设备的所有事务必须个体地写入,通过交换机个体地进行事务处理。基于写入处理和交换机可用性及处理,这需要大量的处理,并且限制了主设备可以向所有目的地发送顺序请求的能力和速率。因此,本领域需要一种节省时间、事务处理能力并且提高事务处理效率等的系统和使用方法。


技术实现思路

1、本发明总体涉及在片上网络(noc)中广播事务。更具体地但非限地,本发明涉及一种用于广播事务的广播交换机。更具体地但非限制地,本发明涉及广播交换机系统、广播管理交换系统以及noc中的使用方法。

2、本发明提供了用于在noc中广播事务的新系统和方法。更具体地,本发明提供了一种广播交换机技术。换言之,本发明为本领域提供了一种针对noc的新构建块。

3、在所示布置中以及在本发明中,呈现了一种广播交换机,其用作还执行交换机的路由功能的广播适配器。在本发明中,这些路由功能与事务广播处理同时执行,从而导致广播事务和/或发送事务的更有效的手段,特别是关于事务中存在的主/从关系。

4、换言之,本发明为本领域提供了一种还具有交换功能的广播适配器。换言之,所提供的机制可以执行事务广播,同时也执行交换功能。本文公开的广播交换机将广播适配器和交换机的功能组合成一个单元,其同时执行事务广播和交换。这消除了现代流程中发生的许多事务,特别是那些与跨越适配器和交换机的物理边界相关的事务。

5、换言之,本文呈现的系统和方法简化了片上网络,因为更少的链接、更少的例示和更少的构建块布线以及其他优点。在本文所示的布置中,作为一个示例,广播交换机减少了具有交换机的广播适配器中所需的链路数目。此外,广播交换机实现了路由表查找和端口表查找,因此广播交换机可以经由同一出口端口将事务广播到多个目的地。由于此原因以及其他原因,这种新的构建块及其相应的功能极大地提高了出口端口的容量,同时整个系统的组装也需要更少的出口端口。

6、根据本发明的方面,实施本发明的系统通常通过用硬件描述语言描述它们的功能来设计。因此,本发明也实施在这种硬件描述和将系统描述为这种硬件描述的方法中,但本发明的范围不限于此。



技术特征:

1.一种将事务从主设备广播到多个目标的方法,包括以下步骤:

2.一种将事务从发起者广播到多个目标的方法,该方法包括以下步骤:

3.根据权利要求2所述的方法,还包括:


技术总结
呈现一种用于广播交换机系统、广播管理交换系统的系统和使用方法,以及在片上网络中的使用方法。本发明总体涉及在片上网络(NoC)中广播事务。更具体地但非限制地,本发明提供了从主设备到多个从设备的事务处理以及接收响应。本发明涉及一种用于广播事务的广播交换机。更具体地但非限制地,本发明涉及广播交换机系统、广播管理交换系统以及NoC中的使用方法。

技术研发人员:J·科丁顿,庄文聪
受保护的技术使用者:阿特里斯公司
技术研发日:
技术公布日:2024/12/5

最新回复(0)