[发明专利]在片上网络中模拟广播在审
| 申请号: | 202010737207.2 | 申请日: | 2020-07-28 |
| 公开(公告)号: | CN112311701A | 公开(公告)日: | 2021-02-02 |
| 发明(设计)人: | I·罗伯逊 | 申请(专利权)人: | 奥塔索克技术有限公司 |
| 主分类号: | H04L12/933 | 分类号: | H04L12/933 |
| 代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 董莘 |
| 地址: | 英国*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 网络 模拟 广播 | ||
本公开的实施例涉及在片上网络中模拟广播。一种包括通信单元集合的集成电路芯片,每个单元被配置为根据协议进行操作,在该协议中,由一个单元发送的数据分组仅由一个单元可接收,每个单元被配置为向至少一个其他单元发送具有多个层之一的至少一个分组并且被配置为针对每个层指定要向其发送该层的分组的目的地单元的子集,其中每个单元被配置为:接收具有多个层之一的分组;确定所接收的分组的层;以及将具有与所接收的分组的层不同的层的分组顺序地发送给针对不同的层的目的地单元的相应子集中的每个目的地单元。
技术领域
本发明涉及在片上网络(NoC)内传输数据。
背景技术
对较小产品的市场需求以及半导体技术的进步导致了片上系统(SoC)器件的发展。在这样的器件中,嵌入式系统的多个核心器件被集成到单个芯片上。嵌入式系统中的业务通过内部总线来传输,因此监测工具不再能够直接连接到系统总线。所得到的经减少的访问以及在芯片周围传输的数据量的渐增(由于这种技术的发展导致多个处理核心的集成和更高的内部时钟频率)降低了外部监测工具在由行业要求的时间范围内监测系统的安全漏洞、错误和安全问题的能力。另外,当多个核心器件被嵌入到同一芯片上时,由于每个核心器件与其他核心器件的交互以及诸如触发器和警报等实时事件,每个单独的核心器件的行为与其在隔离时的行为不同。
在大型SoC设计中,通常期望使用片上网络(NoC)作为在组件之间发送消息的传输机制。可能期望同时向NoC内的所有器件发送消息。例如,这样的网络可以分发指示安全漏洞的触发器,器件需要对该触发器快速地响应。
NoC通常不能支持消息从一个器件到多个其他器件的广播。而是,消息被串行地发送给网络中的每个器件。以串行方式将消息发送给每个模块可能非常耗时。
需要一种能够在NoC中模拟广播以允许消息被尽快分发给多个网络组件的方法。
发明内容
根据第一方面,提供了一种包括通信单元集合的集成电路芯片,每个单元被配置为根据协议进行操作,在该协议中,由一个单元发送的数据分组仅由一个单元可接收,每个单元被配置为向至少一个其他单元发送具有多个层之一的至少一个分组并且被配置为针对每个层指定要向其发送该层的分组的目的地单元的子集,其中每个单元被配置为:接收具有多个层之一的分组;确定所接收的分组的层;以及将具有与所接收的分组的层不同的层的分组顺序地发送给针对不同的层的目的地单元的相应子集中的每个目的地单元。
每个单元可以被配置为向针对在所接收的分组的层之上的层的目的地单元的相应子集中的每个目的地单元顺序地发送分组。
每个单元还可以被配置为针对每个层指定要由该单元生成的该层的分组的数目,并且在接收到分组时,针对不同层生成所指定数目的分组。
多个单元中的第一单元可以被配置为向单元的第一子集顺序地发送具有第一层的分组,单元的第一子集中的每个单元被配置为随后向单元的第二子集中的每个单元顺序地发送具有第二层的分组,其中第一层低于第二层。
单元的第一子集中的每个单元还可以被配置为随后将具有第二层的分组顺序地发送给单元的第三子集中的每个单元。
单元的第二子集中的每个单元可以被配置为在从单元的第一子集中的一个单元接收到分组时,随后向单元的第四子集中的每个单元发送具有第三层的分组,其中第二层低于第三层。
每个通信单元可以被配置为在具有较高层的分组之前向目的地单元的其相应子集顺序地发送具有较低层的分组。
层的数目可以小于或等于4。可以存在更多数目的层。
多个通信单元可以包括网络,并且每个单元可以被配置为与网络外部的实体通信。
每个单元可以被配置为将在该单元处从其相应实体所接收的消息的格式从由实体使用的消息格式转换为由网络使用的消息格式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奥塔索克技术有限公司,未经奥塔索克技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010737207.2/2.html,转载请声明来源钻瓜专利网。





