[发明专利]电子装置、片上系统以及监控数据流的方法有效
申请号: | 200780025493.2 | 申请日: | 2007-07-03 |
公开(公告)号: | CN101484880A | 公开(公告)日: | 2009-07-15 |
发明(设计)人: | 克林·乔尔达什;凯斯·G·W·古森斯;安德烈·勒杜列斯库 | 申请(专利权)人: | NXP股份有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 北京天昊联合知识产权代理有限公司 | 代理人: | 陈 源;张天舒 |
地址: | 荷兰艾*** | 国省代码: | 荷兰;NL |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子 装置 系统 以及 监控 数据流 方法 | ||
技术领域
本发明涉及电子装置、片上系统以及监控数据流的方法。
背景技术
片上网络NOC被证明是一种可扩展的互连结构,尤其是用于片 上系统的可扩展的互连结构,片上系统在未来将变成用于在所谓的 IP块(即知识产权模块)之间进行片上互连的可能的解决方案。IP 块通常是具有特定功能的片上模块,例如CPU、存储器、数字信号处 理器等。IP块通过片上网络相互通信。片上网络一般由网络接口和 路由器构成。网络接口用于提供IP块和片上网络之间的接口,即, 它们将来自IP块的信息转换成片上网络可以理解的信息,反之亦然。 路由器用于将数据从一个网络接口传递至另一个网络接口。对于最尽 力通信,不保证通信吞吐量的等待时间。对于保证了的吞吐量服务, 要求针对等待时间和吞吐量的准确值。
片上网络NOC内的通信通常是基于包的,即,在路由器之间或 者在路由器与网络接口之间传送包。包通常由包头和有效载荷组成。
为了对经由片上网络的数据流通量进行监控,可以将调试探针 附在片上网络的部件(即路由器和网络接口)上,并且调试探针可允 许对将在片上生成的数据进行调试。在Ciordas等人发表在Proc.Int′l High-Level Design Validation and Test Workshop(HLDVT),November 2004的文章″An event-based network-on-chip monitoring service″中描 述了可将探针组建在监控系统中。
监听探针(sniffer probe)能够对来自网络链路和/或NOC部 件的功能数据进行(非介入式)访问。监听探针可被布置成能够由一 个经过该链路的连接进行监听。监听成为了调试所需数据流通量的至 少一部分,并且构成了对于其它与调试相关的部件(例如分析器或事 件发生器和数据/事件滤波器)的必要条件。经由调试连接将监听器 所产生的数据发送至监控服务访问点(MSA)。监控服务访问点构成 了一个用于监控数据的集中访问点。为了由连接来对整个通信进行监 听,调试连接所要求的带宽将大致对应于所监听的连接的带宽。
发明内容
因此,本发明的一个目的是提供一种电子装置、一种片上系统 以及一种监控数据流通量的方法,该方法能够对数据流通量进行更有 效的监控。
根据权利要求1的电子装置、根据权利要求9的用于监控数据 流的方法以及根据权利要求11的片上系统实现了上述目的。
因此,提供了一种电子装置,其包括:多个处理单元、耦接到 处理单元的基于网络的互连、以及至少一个监控单元,该监控单元用 于对处理单元之间的至少一个第一通信通道的数据流进行监控并用 于至少临时经由至少两个分开的第二通信通道来发送监控结果。
由此,通过至少临时经由至少两个分开的第二通信通道来发送 监控结果,来自监控单元的监控流通量可被分割或进行分配,并可按 照基于网络的互连的实际流通量负荷来经由不同的通信通道进行发 送。
在本发明的另一方面中,提供第一监控单元和第二监控单元, 它们被布置在沿第一通信通道的通道的分开的位置上(权利要求2)。 因此,监控单元可沿处理单元的第一通信通道分布,从而来自监控单 元的数据流通量被空间地分布在基于网络的互连中。
在本发明的另一方面中,将来自第一监控单元和第二监控单元 的监控结果经由分开的第二通信通道发送到对它们进行相应分析的 监控服务访问单元,这实现了第二通信的分布(权利要求3)。
在本发明的一个优选方面中,通过不同的第二通信通道而使来 自监控单元的监控结果到达了监控服务访问单元,其中来自不同监控 单元的每一个监控结果组成了部分监控结果(权利要求4)。来自监 控单元中的每一个监控单元的监控结果的结合组成了总的监控结果。 因此,不需要由单个监控单元来创建总的监控结果,并且不需要通过 单个连接通道将总的监控结果发送到监控服务访问单元,而是可将其 进行分布。
本发明还涉及一种片上系统,该片上系统包括:多个处理单元、 耦接到处理单元的基于网络的互连、以及至少一个监控单元,该监控 单元用于对处理单元之间的至少一个第一通信通道的数据流通量进 行监控并用于至少临时经由至少两个分开的第二通信通道来发送监 控结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于NXP股份有限公司,未经NXP股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780025493.2/2.html,转载请声明来源钻瓜专利网。