[发明专利]用于仿真矢量处理的消息传递多处理器网络在审
申请号: | 202210124329.3 | 申请日: | 2022-02-10 |
公开(公告)号: | CN114912412A | 公开(公告)日: | 2022-08-16 |
发明(设计)人: | S·加尼森;R·纳拉亚纳斯瓦米;D·M·帕斯库·汉纳蒂吉;C·拉纳桑加;A·P·拉加卡鲁纳;S·S·乔杜雷 | 申请(专利权)人: | 美商新思科技有限公司 |
主分类号: | G06F30/398 | 分类号: | G06F30/398 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 仿真 矢量 处理 消息 传递 处理器 网络 | ||
1.一种用于仿真电路设计的装置,所述装置包括:
第一仿真矢量处理器SVP,被配置为仿真被测试的电路设计的第一部分;以及
第二SVP,被通信地耦合到所述第一SVP,其中所述第二SVP被配置为:
至少部分地在所述第一SVP仿真所述电路设计的所述第一部分的同时、并且与所述第一SVP异步地仿真被测试的所述电路设计的所述第一部分;以及
在仿真所述电路设计的所述第一部分的同时,传送数据到所述第一SVP,其中所述第一SVP在仿真所述电路设计的所述第一部分的同时使用所述数据。
2.根据权利要求1所述的装置,还包括第三SVP,其中所述数据首先从所述第二SVP被传送到所述第三SVP,并且然后从所述第三SVP被传送到所述第一SVP。
3.根据权利要求2所述的装置,其中所述第二SVP还被配置为基于由所述第二SVP存储的数据结构,来确定所述数据应当首先从所述第二SVP被传送到所述第三SVP,其中所述数据结构指示从所述第二SVP到所述第一SVP的路由,并且其中所述路由包括所述第三SVP。
4.根据权利要求2所述的装置,其中响应于将所述数据从所述第二SVP传送到所述第一SVP的指令,所述数据首先从所述第二SVP被传送到所述第三SVP。
5.根据权利要求2所述的装置,其中所述第三SVP被配置为在将所述数据传送到所述第一SVP之前,修改包含所述数据的分组的报头。
6.根据权利要求1所述的装置,其中所述第一SVP包括流处理器和矢量处理器,所述矢量处理器被通信地耦合到所述流处理器,并且其中所述流处理器被配置为控制所述矢量处理器的执行流。
7.根据权利要求6所述的装置,其中所述流处理器和所述矢量处理器是同步的。
8.根据权利要求1所述的装置,其中所述第二SVP还被配置为传送控制信息到所述第一SVP,并且其中所述第一SVP还被配置为使用所述控制信息来解析控制分支。
9.根据权利要求1所述的装置,其中所述数据包括以下至少一项:由所述第一SVP用作指令的输入的值数据、或由所述第一SVP用于中断所述第一SVP的指令流的顺序执行的控制信息。
10.根据权利要求1所述的装置,其中所述第一SVP和所述第二SVP被布置在相同的功能仿真加速FSA系统板上。
11.根据权利要求1所述的装置,其中所述第一SVP被布置在第一FSA系统板上,并且所述第二SVP被布置在第二FSA系统板上,并且其中所述第一FSA系统板和所述第二FSA系统板被组装在相同的机架上。
12.一种用于仿真电路设计的方法,所述方法包括:
由第一仿真矢量处理器SVP仿真被测试的电路设计的第一部分;
由第二SVP,至少部分地在所述第一SVP仿真所述电路设计的所述第一部分的同时、并且与所述第一SVP异步地仿真被测试的所述电路设计的所述第一部分,所述第二SVP被通信地耦合到所述第一SVP;
在仿真所述电路设计的所述第一部分的同时,由所述第二SVP传送数据到所述第一SVP;以及
在仿真所述电路设计的所述第一部分的同时,由所述第一SVP使用所述数据。
13.根据权利要求12所述的方法,其中所述数据首先从所述第二SVP被传送到第三SVP,并且然后从所述第三SVP被传送到所述第一SVP。
14.根据权利要求13所述的方法,还包括:由所述第二SVP并且基于由所述第二SVP存储的数据结构,来确定所述数据应当首先从所述第二SVP被传送到所述第三SVP,其中所述数据结构指示从所述第二SVP到所述第一SVP的路由,并且其中所述路由包括所述第三SVP。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美商新思科技有限公司,未经美商新思科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210124329.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:定子
- 下一篇:显示模块及用于制造其的方法