技术新讯 > 计算推算,计数设备的制造及其应用技术 > 访问地址的验证方法、装置、存储介质及电子设备与流程  >  正文

访问地址的验证方法、装置、存储介质及电子设备与流程

  • 国知局
  • 2024-10-15 10:01:20

本申请实施例涉及芯片测试领域,具体而言,涉及一种访问地址的验证方法、装置、存储介质及电子设备。

背景技术:

1、目前用于高性能数据交换的芯片通常会在芯片中集成片上网络,随着芯片设计的规模越来越大,单个片上网络的访问地址难以承载大规模芯片的路由需求,因此需要多个片上网络进行级联。现有的芯片测试方法通常是在仿真环境中开发与单个片上网络对应的仿真用例来对单个片上网络的访问地址段的验证,而这种方法无法同时对多个片上网络的访问地址段进行验证,且每次更换测试的片上网络都要修改仿真用例,验证效率太低。

2、因此,相关技术中,存在对片上网络的访问地址段进行验证的效率低的问题。

3、针对相关技术中,对片上网络的访问地址段进行验证的效率低的问题,尚未提出有效的解决方案。

技术实现思路

1、本申请实施例提供了一种访问地址的验证方法、装置、存储介质及电子设备,以至少解决相关技术中对片上网络的访问地址段进行验证的效率低的问题。

2、根据本申请的一个实施例,一种访问地址的验证方法,应用于芯片测试平台,所述芯片测试平台包括控制中心,多个片上网络,所述控制中心和所述多个片上网络之间已连接有访问验证电路,包括:确定所述访问验证电路和所述控制中心之间的第一通信通道,以及确定所述访问验证电路与所述多个片上网络之间的第二通信通道,其中,所述第一通信通道和所述第二通信通道均为双向通道,所述第二通信通道包括多个子通信通道,一个子通信通道表示一个片上网络与所述访问验证电路之间的通信通道;基于所述第二通信通道向所述多个片上网络发送网络访问请求;根据所述多个片上网络对所述网络访问请求的响应结果确定验证结果,所述验证结果用于指示所述多个片上网络的访问地址段是否访问正常。

3、在一个示例性实施例中,基于所述第二通信通道向所述多个片上网络发送网络访问请求,包括:针对所述多个片上网络中的第一片上网络,获取所述第一片上网络对应的访问地址段;确定所述第一片上网络对应的访问地址段中访问地址的数量;从所述多个子通信通道中确定出与所述第一片上网络对应的第一子通信通道;基于所述第一子通信通道向所述第一片上网络发送多个网络访问请求,其中,一个网络访问请求对应一个访问地址,所述多个网络访问请求的数量与所述访问地址的数量相同。

4、在一个示例性实施例中,根据所述多个片上网络对所述网络访问请求的响应结果确定验证结果,包括:基于所述第一子通信通道向所述第一片上网络发送多个网络访问请求,包括:基于所述第一子通信通道依次向所述第一片上网络发送一个网络访问请求,直至所述多个网络访问请求发送完成;针对每一次向所述第一片上网络发送一个网络访问请求的情况,自所述一个网络请求的发送时刻开始计时,如果在经过预设时间段之后,收到所述第一片上网络的响应信息,则从所述响应信息中获取所述第一片上网络对所述一个网络访问请求的第一响应结果,所述第一响应结果表示所述一个网络访问请求对应的访问地址访问正常;如果在经过所述预设时间段之后,未收到所述第一片上网络的响应信息,则确定出所述第一片上网络对所述一个网络访问请求的第二响应结果,所述第二响应结果表示所述一个网络访问请求对应的访问地址访问异常;在向所述第一片上网络发送所述多个网络访问请求之后,获取所述多个网络访问请求对应的全部响应结果,从所述全部响应结果中获取所有第一响应结果;在确定所述所有第一响应结果的数量等于所述多个网络访问请求的数量的情况下,将所述第一片上网络的验证结果确定为访问地址段正常。

5、在一个示例性实施例中,在获取所述多个网络访问请求对应的全部响应结果之后,所述方法还包括:从所述全部响应结果中获取所有第二响应结果;在确定所述所有第二响应结果的数量小于所述多个网络访问请求的数量,且大于预设值的情况下,将所述第一片上网络的验证结果确定为访问地址段部分异常;在确定所述第二响应结果的数量等于所述多个网络访问请求的数量的情况下,将所述第一片上网络的验证结果确定为访问地址段全部异常。

6、在一个示例性实施例中,所述方法还包括:在确定所述所有第二响应结果的数量大于预设值的情况下,确定出所述第一片上网络对应的访问地址段中存在访问异常的地址;对所述第一片上网络对应的访问地址段中存在访问异常的地址进行更新。

7、在一个示例性实施例中,确定出所述第一片上网络对应的访问地址段中存在访问异常的地址,包括:确定所述第二响应结果对应的网络访问请求,根据所述第二响应结果对应的网络访问请求确定出所述第二响应结果对应的网络访问地址;将所述所有第二响应结果对应的网络访问地址确定为所述第一片上网络对应的访问地址段中存在访问异常的地址。

8、在一个示例性实施例中,对所述第一片上网络对应的访问地址段中存在访问异常的地址进行更新,包括:对所述第一片上网络对应的访问地址段中存在访问异常的地址进行重置,得到重置后的地址;将所述重置后的地址分配至所述第一片上网络。

9、根据本申请的另一个实施例,提供了一种访问地址的验证装置,包括:第一确定模块,用于确定所述访问验证电路和所述控制中心之间的第一通信通道,以及确定所述访问验证电路与所述多个片上网络之间的第二通信通道,其中,所述第一通信通道和所述第二通信通道均为双向通道,所述第二通信通道包括多个子通信通道,一个子通信通道表示一个片上网络与所述访问验证电路之间的通信通道;请求发送模块,用于基于所述第二通信通道向所述多个片上网络发送网络访问请求;第二确定模块,用于根据所述多个片上网络对所述网络访问请求的响应结果确定验证结果,所述验证结果用于指示所述多个片上网络的访问地址段是否访问正常。

10、根据本申请的又一个实施例,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。

11、根据本申请的又一个实施例,还提供了一种电子设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。

12、根据本申请的又一个实施例,还提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现上述方法实施例中的步骤。

13、通过本申请,可以通过访问验证电路建立访问验证电路和控制中心之间的第一通信通道,以及访问验证电路与多个片上网络之间的第二通信通道,控制中心通过第一通信通道和第二通信通道可以向多个片上网络发送网络访问请求,进而根据多个片上网络对网络访问请求的响应结果确定多个片上网络的访问地址段是否访问正常。因此,可以解决相关技术中,对片上网络的访问地址段进行验证的效率低的问题。

技术特征:

1.一种访问地址段的验证方法,其特征在于,应用于芯片测试平台,所述芯片测试平台包括控制中心,多个片上网络,所述控制中心和所述多个片上网络之间已连接有访问验证电路,包括:

2.根据权利要求1所述的方法,其特征在于,基于所述第二通信通道向所述多个片上网络发送网络访问请求,包括:

3.根据权利要求2所述的方法,其特征在于,根据所述多个片上网络对所述网络访问请求的响应结果确定验证结果,包括:

4.根据权利要求3所述的方法,其特征在于,在获取所述多个网络访问请求对应的全部响应结果之后,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,确定出所述第一片上网络对应的访问地址段中存在访问异常的地址,包括:

7.根据权利要求5所述的方法,其特征在于,对所述第一片上网络对应的访问地址段中存在访问异常的地址进行更新,包括:

8.一种访问地址的验证装置,其特征在于,包括:

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被处理器执行时实现所述权利要求1至7任一项中所述的方法的步骤。

10.一种电子设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现所述权利要求1至7任一项中所述的方法的步骤。

技术总结本申请实施例提供了一种访问地址的验证方法、装置、存储介质及电子设备,应用于芯片测试平台,芯片测试平台包括控制中心,多个片上网络,控制中心和多个片上网络之间已连接有访问验证电路,包括:确定访问验证电路和控制中心之间的第一通信通道,以及确定访问验证电路与多个片上网络之间的第二通信通道,第二通信通道包括多个子通信通道,一个子通信通道表示一个片上网络与访问验证电路之间的通信通道;基于第二通信通道向多个片上网络发送网络访问请求;根据多个片上网络对网络访问请求的响应结果确定验证结果,验证结果用于指示多个片上网络的访问地址段是否访问正常。解决了相关技术中,对片上网络的访问地址段进行验证的效率低的问题。技术研发人员:王大中,陈静静受保护的技术使用者:山东云海国创云计算装备产业创新中心有限公司技术研发日:技术公布日:2024/10/10

本文地址:https://www.jishuxx.com/zhuanli/20241015/316150.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。