System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于云端架构的DPAT系统、方法及装置制造方法及图纸_技高网

一种基于云端架构的DPAT系统、方法及装置制造方法及图纸

技术编号:40746381 阅读:5 留言:0更新日期:2024-03-25 20:04
本申请公开了一种基于云端架构的DPAT系统、方法及装置,该系统包括至少两个测试机台和DPAT云端平台;测试机台与DPAT云端平台通信连接;DPAT云端平台包括调度器和计算节点;调度器与计算节点通信连接;调度器接收测试机台上传的测试数据,并为测试项目对应的计算任务匹配计算节点,接收计算节点发送的对应的测试项目对应的计算结果,并将测试项目的计算结果发送到各个测试机台;计算节点根据调度器发送的计算任务关联的来自测试机台的测试数据进行DPAT统计计算得到计算结果。本申请将多机台并行测试场景下的各个机台的测试数据通过云端平台统一分配计算,保证了整批次芯片的一致性,进而提高测试效率。

【技术实现步骤摘要】

本申请涉及半导体测试,尤其涉及一种基于云端架构的dpat系统、方法及装置。


技术介绍

1、在很多关乎到生命、财产安全或关键领域的电子产品中,其对所使用芯片的质量和一致性有更严格的要求和更高的标准(例如汽车消费电子)。在芯片测试的行业中对于这类需求,通常会采用一种叫做动态平均测试(dynamic part average testing,简称dpat)的方法。其基本原理是利用实时计算得出统计规律,并根据统计规律和预设算法实时动态地调整测试项目规格的上下限,新的规格的上下限会将其后一些符合设计规格但又和同批次其他芯片存在较大差异的个体排除掉,从而保证了同批次芯片的一致性。

2、相关技术中的dpat测试系统通常是在ate机台的测试系统中单机本地化集成dpat。这种系统有其固有的局限性:在多机台并行测试同批次芯片时无法保证整批次芯片的一致性,因此在测试同批次芯片时只能使用一个测试机台进行测试,效率低下。


技术实现思路

1、有鉴于此,本申请的目的在于提供一种基于云端架构的dpat系统、方法及装置,以保证多机台并行测试时整批次芯片的一致性,进而提高测试效率。

2、本申请主要包括以下几个方面:

3、第一方面,本申请实施例提供一种基于云端架构的dpat系统,所述系统包括:至少两个测试机台和dpat云端平台;所述测试机台与所述dpat云端平台通信连接;所述dpat云端平台包括调度器和至少一个计算节点;所述调度器与所述计算节点通信连接;

4、任一所述测试机台,用于对多个待测试芯片进行测试,并将各个待测试芯片的测试数据上传到所述调度器;

5、所述调度器,用于接收各个所述测试机台上传的测试数据,并为每个测试项目对应的计算任务匹配计算节点,将至少一个所述计算任务和所述计算任务关联的所述测试数据发送至匹配的计算节点,接收各个所述计算节点发送的对应的测试项目对应的计算结果,并将每个所述测试项目对应的所述计算结果发送到各个所述测试机台;

6、任一所述计算节点,用于接收至少一个所述计算任务和所述计算任务关联的所述测试数据,根据每个所述计算任务关联的来自各个所述测试机台的多个所述测试数据进行dpat统计计算得到所述计算结果,并将所述计算结果发送至所述调度器。

7、在一种可能的实施方式中,所述调度器,还用于根据各个计算节点的资源配置信息、当前负载信息及计算任务的预设信息,将对应的计算任务和所述计算任务关联的测试数据匹配至满足要求的计算节点。

8、在一种可能的实施方式中,所述调度器,还用于将同一所述计算任务和所述计算任务关联的所述测试数据匹配并发送给多个计算节点,设置所述多个计算节点中的一个或多个计算节点执行计算任务,设置所述多个计算节点中不执行计算任务的计算节点存储所述计算任务和所述计算任务关联的所述测设数据,接收各个执行计算任务的计算节点发送的计算结果,将所述计算结果归并处理后发送到所述测试机台。

9、在一种可能的实施方式中,任一所述计算节点包括调度代理服务模块和dpat计算服务模块;

10、其中,所述调度代理服务模块,用于接收调度器发送的分配指令,并按所述分配指令开启和关闭所述dpat计算服务模块;所述dpat计算服务模块,用于接收所述计算任务和所述计算任务关联的所述测试数据,根据预设的dpat算法加载机制,加载调用dpat算法库中与所述计算任务对应的dpat算法,对所述测试数据进行dpat统计计算。

11、在一种可能的实施方式中,所述dpat计算服务模块,还用于根据预设的dpat算法加载机制加载调用适用目标测试场景和对象的dpat算法。

12、在一种可能的实施方式中,所述dpat云端平台还包括管理控制台,所述管理控制台,用于提供自定义算法模板和在线开发调试工具,并根据自定义算法模板在线开发调试自定义的dpat算法。

13、第二方面,本申请实施例还提供一种基于云端架构的dpat方法,应用于上述第一方面或第一方面中任一种可能的实施方式中的调度器,所述方法包括:

14、接收各个所述测试机台上传的测试数据;

15、根据每个测试项目对应的计算任务匹配计算节点,将至少一个所述计算任务和所述计算任务关联的所述测试数据发送至匹配的计算节点;

16、接收各个所述计算节点发送的对应的测试项目对应的计算结果;

17、将每个所述测试项目对应的所述计算结果发送到各个所述测试机台。

18、第三方面,本申请实施例还提供一种基于云端平台的dpat装置,所述装置包括:

19、数据获取模块,用于接收各个所述测试机台上传的测试数据;

20、匹配模块,用于根据每个测试项目对应的计算任务匹配计算节点,将至少一个所述计算任务和所述计算任务关联的所述测试数据发送至匹配的计算节点;

21、结果接收模块,用于接收各个所述计算节点发送的对应的测试项目对应的计算结果;

22、发送模块,用于将每个所述测试项目对应的所述计算结果发送到各个所述测试机台。

23、第四方面,本申请实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过所述总线进行通信,所述机器可读指令被所述处理器运行时执行上述第二方面中所述的基于云端架构的dpat方法的步骤。

24、第五方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述第二方面中所述的基于云端架构的dpat的步骤。

25、本申请实施例提供了一种基于云端架构的dpat系统、方法及装置,其中,该系统包括至少两个测试机台和dpat云端平台;测试机台与dpat云端平台通信连接;dpat云端平台包括调度器和计算节点;调度器与计算节点通信连接;调度器接收测试机台上传的测试数据,并为测试项目对应的计算任务匹配计算节点,接收计算节点发送的对应的测试项目对应的计算结果,并将测试项目的计算结果发送到各个测试机台;计算节点根据调度器发送的计算任务关联的来自测试机台的测试数据进行dpat统计计算得到计算结果。与现有技术中的单机本地化集成dpat在多机台并行测试同批次芯片时无法保证整批次芯片的一致性相比,本申请将多机台并行测试场景下的各个机台的测试数据通过云端平台统一分配计算,保证了整批次芯片的一致性,进而提高测试效率。

26、为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

本文档来自技高网...

【技术保护点】

1.一种基于云端架构的DPAT系统,其特征在于,所述系统包括:至少两个测试机台和DPAT云端平台;所述测试机台与所述DPAT云端平台通信连接;所述DPAT云端平台包括调度器和至少一个计算节点;所述调度器与所述计算节点通信连接;

2.根据权利要求1所述的系统,其特征在于,所述调度器,还用于根据各个计算节点的资源配置信息、当前负载信息及计算任务的预设信息,将对应的计算任务和所述计算任务关联的测试数据匹配至满足要求的计算节点。

3.根据权利要求1所述的系统,其特征在于,所述调度器,还用于将同一所述计算任务和所述计算任务关联的所述测试数据匹配并发送给多个计算节点,设置所述多个计算节点中的一个或多个计算节点执行计算任务,设置所述多个计算节点中不执行计算任务的计算节点存储所述计算任务和所述计算任务关联的所述测试数据,接收各个执行计算任务的计算节点发送的计算结果,将所述计算结果归并处理后发送到所述测试机台。

4.根据权利要求1所述的系统,其特征在于,任一所述计算节点包括调度代理服务模块和DPAT计算服务模块;其中,

5.根据权利要求4所述的系统,其特征在于,所述DPAT计算服务模块,还用于根据预设的DPAT算法加载机制加载调用适用目标测试场景和对象的DPAT算法。

6.根据权利要求4所述的系统,其特征在于,所述DPAT云端平台还包括管理控制台,所述管理控制台,用于提供自定义算法模板和在线开发调试工具,并根据自定义算法模板在线开发调试自定义的DPAT算法。

7.一种基于云端架构的DPAT方法,其特征在于,应用于如权利要求1-6任一所述的基于云端架构的DPAT系统中的调度器,所述方法包括:

8.一种基于云端架构的DPAT装置,其特征在于,所述装置包括:

9.一种电子设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如权利要求7所述的基于云端架构的DPAT方法的步骤。

10.一种计算机可读存储介质,其特征在于,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如权利要求7所述的基于云端架构的DPAT方法的步骤。

...

【技术特征摘要】

1.一种基于云端架构的dpat系统,其特征在于,所述系统包括:至少两个测试机台和dpat云端平台;所述测试机台与所述dpat云端平台通信连接;所述dpat云端平台包括调度器和至少一个计算节点;所述调度器与所述计算节点通信连接;

2.根据权利要求1所述的系统,其特征在于,所述调度器,还用于根据各个计算节点的资源配置信息、当前负载信息及计算任务的预设信息,将对应的计算任务和所述计算任务关联的测试数据匹配至满足要求的计算节点。

3.根据权利要求1所述的系统,其特征在于,所述调度器,还用于将同一所述计算任务和所述计算任务关联的所述测试数据匹配并发送给多个计算节点,设置所述多个计算节点中的一个或多个计算节点执行计算任务,设置所述多个计算节点中不执行计算任务的计算节点存储所述计算任务和所述计算任务关联的所述测试数据,接收各个执行计算任务的计算节点发送的计算结果,将所述计算结果归并处理后发送到所述测试机台。

4.根据权利要求1所述的系统,其特征在于,任一所述计算节点包括调度代理服务模块和dpat计算服务模块;其中,

5.根据权利要求4所述的系统,...

【专利技术属性】
技术研发人员:雷龙骆劼行
申请(专利权)人:上海孤波科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1