[发明专利]3D NoC测试规划中的并行测试方法有效

专利信息
申请号: 202110474193.4 申请日: 2021-04-29
公开(公告)号: CN113203940B 公开(公告)日: 2023-06-20
发明(设计)人: 胡聪;白杨;黄喜军;朱爱军;张活;万春霆;许川佩 申请(专利权)人: 桂林电子科技大学
主分类号: G01R31/28 分类号: G01R31/28
代理公司: 桂林市持衡专利商标事务所有限公司 45107 代理人: 陈跃琳
地址: 541004 广西*** 国省代码: 广西;45
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: noc 测试 规划 中的 并行 方法
【权利要求书】:

1.3D NoC测试规划中的并行测试方法,其特征是,包括步骤如下:

步骤1、对于所有待测IP核,将其中同构的待测IP核划分到同构核集合中,将异构的待测IP核划分异构核集合中;

步骤2、对同构核集合中的同构的待测IP核采用多播流水线路由进行并行测试;即:

步骤2.1、分别对同构核集合中属于同一条TAM的同构的待测IP核,构建一个多播数据包,该多播数据包的源地址为该条TAM的输入节点的三维坐标,该多播数据包的各个目的地址为该条TAM上的各个同构的待测IP核的三维坐标;

步骤2.2、将多播数据包从TAM的输入节点输入到3D NoC中,并将输入节点视为当前传输节点;

步骤2.3、判断当前传输节点与多播数据包的各个目的地址是否位于同一层:

若当前传输节点与多播数据包的至少一个目的地址位于同一层即Z轴坐标相同,则当前传输节点不变,并执行步骤2.4;

否则,先复制多播数据包,并将多播数据包从当前传输节点向多播数据包的各个目的地址的Z轴坐标方向的相连节点进行传输,更新当前传输节点,并对每个当前传输节点重复执行步骤2.3;

步骤2.4、判断当前传输节点的X轴坐标是否与多播数据包的各个目的地址的X轴坐标相同:

若当前传输节点与多播数据包的至少一个目的地址的X轴坐标相同,则当前传输节点不变,并执行步骤2.5;

否则,先复制多播数据包,并将多播数据包从当前传输节点向多播数据包的各个目的地址的X轴坐标方向的相连节点进行传输,更新当前传输节点,并对每个当前传输节点重复执行步骤2.4;

步骤2.5、判断当前传输节点的Y轴坐标是否与多播数据包的各个目的地址的Y轴坐标相同:

若当前传输节点与多播数据包的至少一个目的地址的Y轴坐标相同,则当前传输节点不变,并执行步骤2.6;

否则,先复制多播数据包,并将多播数据包从当前传输节点向多播数据包的各个目的地址的Y轴坐标方向的相连节点进行传输,更新当前传输节点,并对每个当前传输节点重复执行步骤2.5;

步骤2.6、重复步骤2.1-2.5,直到完成同构核集合中每一条TAM的所有同构的待测IP核的测试;

步骤3、对异构核集合中的异构的待测IP核采用单播改进XYZ路由进行并行测试,即:

步骤3.1、分别对异构核集合中的每个异构的待测IP核,构建一个单播数据包,该单播数据包的源地址为该异构的待测IP核所属TAM的输入节点的三维坐标,该单播数据包的目的地址为该异构的待测IP核的三维坐标;

步骤3.2、分别将单播数据包从TAM的输入节点输入到3D NoC中,并将输入节点视为当前传输节点;

步骤3.3、判断当前传输节点与单播数据包的目的地址的三维坐标是否相等:

若相等,则将单播数据包传输至当前传输节点,完成当前异构的待测IP核的测试;

否则,转到步骤3.4;

步骤3.4、判断当前传输节点的Z轴坐标是否小于单播数据包的目的地址的Z轴坐标:

若是,则执行步骤3.4.1a-步骤3.4.1c:

步骤3.4.1a,判断当前传输节点到单播数据包的目的地址的Z轴坐标方向的相连节点是否存在拥塞:若存在,则直接执行步骤3.4.1b;否则,将单播数据包从当前传输节点向单播数据包的目的地址的Z轴坐标方向的相连节点进行传输,并更新当前传输节点,并执行步骤3.4.1b;

步骤3.4.1b,判断当前传输节点到单播数据包的目的地址的X轴坐标方向的相连节点是否存在拥塞:若存在,则直接执行步骤3.4.1c;否则,将单播数据包从当前传输节点向单播数据包的目的地址的X轴坐标方向的相连节点进行传输,并更新当前传输节点,并执行步骤3.4.1c;

步骤3.4.1c,判断当前传输节点到单播数据包的目的地址的Y轴坐标方向的相连节点是否存在拥塞:若存在,则直接执行步骤3.3;否则,将单播数据包从当前传输节点向单播数据包的目的地址的Y轴坐标方向的相连节点进行传输,并更新当前传输节点,并执行步骤3.3;

否则,则执行步骤3.4.2a-步骤3.4.2c:

步骤3.4.2a,判断当前传输节点到单播数据包的目的地址的X轴坐标方向的相连节点是否存在拥塞:若存在,则直接执行步骤3.4.2b;否则,将单播数据包从当前传输节点向单播数据包的目的地址的X轴坐标方向的相连节点进行传输,并更新当前传输节点,并执行步骤3.4.2b;

步骤3.4.2b,判断当前传输节点到单播数据包的目的地址的Y轴坐标方向的相连节点是否存在拥塞:若存在,则直接执行步骤3.4.2c;否则,将单播数据包从当前传输节点向单播数据包的目的地址的Y轴坐标方向的相连节点进行传输,并更新当前传输节点,并执行步骤3.4.2c;

步骤3.4.2c,判断当前传输节点到单播数据包的目的地址的Z轴坐标方向的相连节点是否存在拥塞:若存在,则直接执行步骤3.3;否则,将单播数据包从当前传输节点向单播数据包的目的地址的Z轴坐标方向的相连节点进行传输,并更新当前传输节点,并执行步骤3.3;

步骤3.5、重复步骤3.1-3.4,直到完成异构核集合中所有异构的待测IP核的测试。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桂林电子科技大学,未经桂林电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110474193.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top