[发明专利]一种芯片验证方法、装置、电子设备及存储介质在审
申请号: | 202010862182.9 | 申请日: | 2020-08-24 |
公开(公告)号: | CN111949470A | 公开(公告)日: | 2020-11-17 |
发明(设计)人: | 黄书茜 | 申请(专利权)人: | 海光信息技术有限公司 |
主分类号: | G06F11/26 | 分类号: | G06F11/26 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 蒋姗 |
地址: | 300450 天津市滨海新区华苑产*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 芯片 验证 方法 装置 电子设备 存储 介质 | ||
本申请提供一种芯片验证方法、装置、电子设备及存储介质。该方法包括:验证平台向芯片发送第一预设通道的第一验证请求,并强制拉取循环仲裁算法模块对应的第二预设通道的信号,以使循环仲裁算法模块接收到第一预设通道的请求和所述第二预设通道的请求;验证平台接收芯片发送的第一验证结果,第一验证结果包括循环仲裁算法模块根据当前通道信号优先级确定响应的目标通道对应的请求以及响应结果,以实现对芯片验证。本申请实施例通过上述方式能够覆盖到循环仲裁模块同时接收到多个通道发送的请求的场景,从而更加全面的对芯片进行验证。
技术领域
本申请涉及芯片验证技术领域,具体而言,涉及一种芯片验证方法、装置、电子设备及存储介质。
背景技术
随着人工智能AI等新技术的不断涌现,人机交互以及智能化要求越来越高,芯片的功能将会越来越复杂。从设计角度而言,系统级芯片SOC可以定义基于内核模块的复用技术,利用现成的内核可快速开发高性能复杂芯片,功能角度而言,SOC可将整个系统集成在一颗芯片上,使产品性能大大提高,体积显著缩小。
由于一个芯片上集成了很多功能,在研发出芯片后需要对该芯片进行验证,以保证流片前设计代码功能正确。以对USB3.0芯片进行验证为例,在USB3.0芯片中包括有循环仲裁算法模块,为了能够对USB3.0芯片中的循环仲裁算法模块进行验证,验证人员在验证平台上配置一些验证用例,并通过验证用例对循环仲裁算法模块进行验证。由于验证平台将验证用例输入到USB3.0芯片的接口处之后,该验证用例需要经过其他组件进行逻辑运算后才能够到达循环仲裁算法模块,因此,到达循环仲裁算法模块的信息很可能与验证平台输出的信息不同。通过多次验证发现,有些场景很难覆盖到,从而导致无法对芯片进行全面验证的问题。
发明内容
本申请实施例的目的在于提供一种芯片验证方法、装置、电子设备及存储介质,用以实现对芯片进行全面的验证。
第一方面,本申请实施例提供一种芯片验证方法,用于对包含循环仲裁算法模块的芯片进行验证,所述方法包括:验证平台向所述芯片发送第一预设通道的第一验证请求,并强制拉取所述循环仲裁算法模块对应的第二预设通道的信号,以使所述循环仲裁算法模块接收到所述第一预设通道的请求和所述第二预设通道的请求;所述验证平台接收所述芯片发送的第一验证结果,所述第一验证结果包括所述循环仲裁算法模块根据当前通道信号优先级确定响应的目标通道对应的请求,以及响应结果,以实现对所述芯片验证;其中,目标通道为所述第一预设通道和所述第二预设通道中的一条通道。
本申请实施例通过验证平台向芯片发送的第一预设通道的第一验证请求的同时,强制拉取循环仲裁算法模块中第二预设通道的信号,从而使得循环仲裁模块同时接收到第一预设通道的请求和第二预设通道的请求,并对接收到的请求进行仲裁,选择其中一个请求进行响应,通过上述方式能够覆盖到循环仲裁模块同时接收到多个通道发送的请求的场景,从而更加全面的对芯片进行验证。
进一步地,所述方法还包括:验证平台向所述芯片发送第三预设通道的第二验证请求,以使所述循环仲裁算法模块接收到对应的请求;接收所述芯片发送的第二验证结果,所述第二验证结果包括所述循环仲裁算法模块根据当前通道信号优先级确定响应目标通道对应的请求,以及响应结果,以实现对所述芯片的验证。验证平台通过只向芯片发送第二验证请求能够满足一些场景的验证需求。
第二方面,本申请实施例提供一种芯片验证方法,用于对包含循环仲裁算法模块的芯片进行验证,所述方法包括:所述芯片接收验证平台发送的第一预设通道的第一验证请求,并根据所述验证平台强制拉取所述循环仲裁算法模块对应的第二预设通道的信号,以使所述循环仲裁算法模块接收到所述第一预设通道的请求和第二预设通道的请求;所述芯片中的循环仲裁算法模块根据当前通道优先级确定目标通道,并响应所述目标通道对应的请求;其中,所述目标通道为所述第一预设通道和所述第二预设通道中的一条通道;所述芯片向所述验证平台发送第一验证结果,所述第一验证结果包括所述循环仲裁算法模块响应的所述目标通道对应的请求,以及响应结果,以实现对所述芯片的验证。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海光信息技术有限公司,未经海光信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010862182.9/2.html,转载请声明来源钻瓜专利网。