[发明专利]对于多处理器系统的实时分析和控制有效
| 申请号: | 201810480764.3 | 申请日: | 2013-11-08 |
| 公开(公告)号: | CN108717387B | 公开(公告)日: | 2021-09-07 |
| 发明(设计)人: | G·N·埃利斯;J·M·比尔兹利;M·B·多尔;I·阿瓜约;B·A·戴利奥 | 申请(专利权)人: | 相干逻辑公司 |
| 主分类号: | G06F11/22 | 分类号: | G06F11/22 |
| 代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 刘前红 |
| 地址: | 美国得*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明涉及对于多处理器系统的实时分析和控制。用于测试DUT的系统和方法,所述DUT包括以操作速度执行应用软件的多处理器阵列(MPA)。所述应用软件可以被配置为部署在MPA的第一硬件资源上,并且可被分析。可以创建测试代码,所述测试代码用于对MPA上的硬件资源进行配置以复制在所述应用软件中生成的数据以用于测试目的。所述应用软件可部署在第一硬件资源上。可以提供输入数据以激励DUT。所述测试代码可以执行为使用MPA的在执行所述应用软件时未被使用的硬件资源来将第一数据的至少一个子集提供给MPA的边缘处的管脚以便分析DUT。第一数据可以响应于发送声明而生成,所述发送声明由所述应用软件基于所述输入数据执行。 | ||
| 搜索关键词: | 对于 处理器 系统 实时 分析 控制 | ||
【主权项】:
1.一种方法,包括:分析应用软件;在多处理器阵列(MPA)的第一硬件资源上部署所述应用软件,其中所述MPA包括多个处理元件、多个存储器以及将所述多个处理元件通信地耦接到所述多个存储器的互连网络,其中第一硬件资源至少包括所述多个处理元件的第一子集;在所述MPA的第二硬件资源上部署测试软件,其中第二硬件资源至少包括所述多个处理元件的第二子集,该第二子集不同于所述多个处理元件的所述第一子集,其中所述测试软件至少部分基于分析所述应用软件的结果;在第一硬件资源上执行所述应用软件;以及在第二硬件资源上执行所述测试软件,其中执行所述测试软件包括:由第二硬件资源中包括的第一处理元件轮询与在第一硬件资源中因执行所述应用软件中包括的一个或多个程序命令导致的直接存储器存取(DMA)传送相关联的一个或多个寄存器;以及由第一处理元件将从所述一个或多个寄存器检索的辅助数据发送到用于分析的存储位置。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于相干逻辑公司,未经相干逻辑公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810480764.3/,转载请声明来源钻瓜专利网。





