多核一致性测试方法、装置、电子设备及存储介质制造方法及图纸

技术编号:44585512 阅读:10 留言:0更新日期:2025-03-14 12:46
本申请提供一种多核一致性测试方法、装置、电子设备及存储介质,涉及芯片测试技术领域。该方法包括:获取至少一组测试参数组合,测试参数组合用于指示参与测试的处理核的身份、待使用的测试模型以及测试所需的属性信息;解析测试参数组合,分别确定测试者处理核、检查者处理核以及测试模型;根据测试模型以及测试参数组合,分别控制测试者处理核以及检查者处理核执行对应的测试流程,得到测试参数组合对应的测试结果;根据各测试参数组合对应的测试结果,分析得到各处理核之间的一致性测试结果。本方法可根据测试参数组合中指示的测试模型的测试流程,控制参与测试的处理核执行一致性测试,实现了基于软件程序的多核一致性测试,测试效率较高。

【技术实现步骤摘要】

本申请涉及芯片测试,具体而言,涉及一种多核一致性测试方法、装置、电子设备及存储介质


技术介绍

1、随着cpu(central processing unit,中央处理器)技术的发展,以及计算需求日益复杂和多元化,传统的单核处理器已难以满足所有应用场景的需求。在这样的背景下,异构多核的应用也越来越受到研发与生产环节的关注了。但是随着cpu数的提升,以及cpu内部复杂度的提高,如何确保cpu在复杂的异构多核应用中稳定高效的运行,也就成了一个必须考虑且需要长期关注的课题。

2、目前,针对多核一致性的测试,常基于硅前设计仿真实现,这一方法通常用于soc(system on chip,片上系统)设计的初期,主要涉及到集群、高速缓存及总线级别缓存控制器的设计。利用仿真平台来验证设计是否符合预定的cpu体系架构规则,并进行一致性的通路测试。

3、但是,现有方法依赖于仿真平台的实时仿真能力,导致测试效率较低,且由于仿真平台与实际硬件见存在差异,可能导致某些一致性指标与实际硬件不匹配,影响测试结果的准确性。


>技术实现思路本文档来自技高网...

【技术保护点】

1.一种多核一致性测试方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述测试模型以及所述测试参数组合,分别控制所述测试者处理核以及所述检查者处理核执行对应的测试流程之前,包括:

3.根据权利要求1所述的方法,其特征在于,所述根据所述测试模型以及所述测试参数组合,分别控制所述测试者处理核以及所述检查者处理核执行对应的测试流程,得到所述测试参数组合对应的测试结果,包括:

4.根据权利要求3所述的方法,其特征在于,所述根据所述测试模型的测试流程以及所述测试使用的地址范围,控制所述测试者处理核以及所述检查者处理核进行数据读写操作,...

【技术特征摘要】

1.一种多核一致性测试方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述测试模型以及所述测试参数组合,分别控制所述测试者处理核以及所述检查者处理核执行对应的测试流程之前,包括:

3.根据权利要求1所述的方法,其特征在于,所述根据所述测试模型以及所述测试参数组合,分别控制所述测试者处理核以及所述检查者处理核执行对应的测试流程,得到所述测试参数组合对应的测试结果,包括:

4.根据权利要求3所述的方法,其特征在于,所述根据所述测试模型的测试流程以及所述测试使用的地址范围,控制所述测试者处理核以及所述检查者处理核进行数据读写操作,包括:

5.根据权利要求4所述的方法,其特征在于,所述控制所述测试者处理核向所述测试使用的地址范围内写入测试数据;并在测试者处理核写入完成后,控制所述检查者处理核从所述测试使用的地址范围内读取所述测试数据,包括:

6.根据权利要求4所述的方法,其特征在于,所述根据所述测试者处理核写入的测试数据以及所述检查者处理核读取的测试数据,确定所述测试参数组合下的一致性验证结果,包括:

7.根据权利要求3所述的方法,其特征在于,所述根据所述测试模型的测试流程以及所述测试使用的地址范围,控制所述测试者处理核以及所述检查者处理核进行数据读写操作,包括...

【专利技术属性】
技术研发人员:李宗军黄鹤
申请(专利权)人:飞腾信息技术有限公司
类型:发明
国别省市:

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

1