【技术实现步骤摘要】
芯片验证方法、芯片、芯片验证平台及可读存储介质
[0001]本申请涉及芯片
,尤其涉及一种芯片验证方法、芯片、芯片验证平台及可读存储介质。
技术介绍
[0002]随着集成电路(Integrated Circuit Chip,IC)规模的日益增大,片内设计复杂度也越来越高。为了排除设计缺陷,保证设计正确性及高良率,高效的验证和调试方法显得尤为重要。
[0003]目前,IC设计验证和调试方法主要包括:设计验证(Design Verification,DV)、芯片验证(Chip Verification,CV)、与可测性设计(Design For Testability,DFT)等。但是,在利用上述验证方法在进行IC测试和调试过程时通常会耗费较多的时间,从而导致降低了芯片验证的效率。。
技术实现思路
[0004]本申请实施例期望提供一种芯片验证方法、芯片、芯片验证平台及可读存储介质,能够提高芯片验证的效率。
[0005]本申请的技术方案是这样实现的:
[0006]第一方面,本申请实施例提供一种芯片验证方法,应用于芯片,包括:
[0007]通过所述芯片内至少一个测试点对应的至少一个硬件模块处理测试数据,确定所述至少一个测试点对应的至少一个第一处理结果;
[0008]通过信息摘要计算模块,确定所述至少一个第一处理结果对应的至少一个第一信息摘要;
[0009]将所述至少一个第一信息摘要提供至芯片验证平台,以使所述芯片验证平台通过对比所述至少一个第一信息摘要与至 ...
【技术保护点】
【技术特征摘要】
1.一种芯片验证方法,应用于芯片,其特征在于,包括:通过所述芯片内至少一个测试点对应的至少一个硬件模块处理测试数据,确定所述至少一个测试点对应的至少一个第一处理结果;通过信息摘要计算模块,确定所述至少一个第一处理结果对应的至少一个第一信息摘要;将所述至少一个第一信息摘要提供至芯片验证平台,以使所述芯片验证平台通过对比所述至少一个第一信息摘要与至少一个第二信息摘要,确定所述至少一个测试点对应的至少一个验证结果;所述至少一个第二信息摘要为通过所述至少一个硬件模块对应的至少一个软件模块,对所述测试数据进行处理所确定的至少一个第二处理结果对应的至少一个信息摘要。2.根据权利要求1所述的方法,其特征在于,所述通过信息摘要计算模块,确定所述至少一个第一处理结果对应的至少一个第一信息摘要,包括:通过所述信息摘要计算模块,对所述至少一个第一处理结果中的每个第一处理结果进行密码散列函数计算,确定所述每个第一处理结果对应的第一信息摘要,从而确定所述至少一个第一信息摘要。3.根据权利要求1或2所述的方法,其特征在于,所述通过所述芯片内至少一个硬件模块处理所述测试数据,确定所述芯片内至少一个测试点对应的至少一个第一处理结果之前,所述方法还包括:通过接收所述芯片验证平台下发的测试点设置命令,确定至少一个候选测试点;基于所述至少一个候选测试点,确定所述至少一个测试点。4.根据权利要求3所述的方法,其特征在于,所述基于所述至少一个候选测试点,确定所述至少一个测试点,包括:接收所述芯片验证平台下发的测试点选择命令;将所述测试点选择命令在所述至少一个候选测试点中指定的候选测试点,确定且所述至少一个测试点。5.根据权利要求2所述的方法,其特征在于,所述信息摘要计算模块包括:至少一个密码散列函数计算模块;所述通过所述信息摘要计算模块,对所述至少一个第一处理结果中的每个第一处理结果进行密码散列函数计算,确定所述每个第一处理结果对应的第一信息摘要,包括:从所述每个第一处理结果中提取预设消息长度的第一消息;对所述第一消息进行划分,确定至少一个第一子消息;通过所述至少一个密码散列函数计算模块,对所述至少一个第一子消息同步进行密码散列函数计算,确定至少一个第一子信息摘要,作为所述第一信息摘要。6.根据权利要求5所述的方法,其特征在于,所述对所述第一消息进行划分,确定至少一个第一子消息,包括:根据所述预设消息长度与预设数据流位宽的比值,确定子消息长度;确定所述预设消息长度对应的硬件处理时钟数;根据所述硬件处理时钟数与所述子消息长度的比值,确定子消息个数;基于所述子消息个数,对所述第一消息进行划分,确定至少一个第一子消息。
7.根据权利要求2所述的方法,其特征在于,所述信息摘要计算模块包括:至少一个密码散列函数计算模块;所述通过所述信息摘要计算模块,对所述至少一个第一处理结果中的每个第一处理结果进行密码散列函数计算,确定所述每个第一处理结果对应的第一信息摘要,包括:通过所述至少一个密码散列函数计算模块中的每个密码散列函数计算模块,对所述每个第一处理结果进行密码散列函数计算,确定所述每个第一处理结果对应的第一信息摘要。8.一种芯片验证方法,应用于芯片验证平台,其特征在于,包括:从芯片获取至少一个第一信息摘要;所述至少一个第一信息摘要为通过所述芯片内至少一个测试点对应的至少一个硬件模块处理测试数据,所确定的至少一个第一处理结果对应的至少一个信息摘要;通过所述至少一个硬...
【专利技术属性】
技术研发人员:周鹏举,
申请(专利权)人:哲库科技上海有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。