【技术实现步骤摘要】
一种芯片验证方法、装置、电子设备及存储介质
本申请涉及芯片验证
,具体而言,涉及一种芯片验证方法、装置、电子设备及存储介质。
技术介绍
随着人工智能AI等新技术的不断涌现,人机交互以及智能化要求越来越高,芯片的功能将会越来越复杂。从设计角度而言,系统级芯片SOC可以定义基于内核模块的复用技术,利用现成的内核可快速开发高性能复杂芯片,功能角度而言,SOC可将整个系统集成在一颗芯片上,使产品性能大大提高,体积显著缩小。由于一个芯片上集成了很多功能,在研发出芯片后需要对该芯片进行验证,以保证流片前设计代码功能正确。以对USB3.0芯片进行验证为例,在USB3.0芯片中包括有循环仲裁算法模块,为了能够对USB3.0芯片中的循环仲裁算法模块进行验证,验证人员在验证平台上配置一些验证用例,并通过验证用例对循环仲裁算法模块进行验证。由于验证平台将验证用例输入到USB3.0芯片的接口处之后,该验证用例需要经过其他组件进行逻辑运算后才能够到达循环仲裁算法模块,因此,到达循环仲裁算法模块的信息很可能与验证平台输出的信息不同。通过多 ...
【技术保护点】
1.一种芯片验证方法,其特征在于,用于对包含循环仲裁算法模块的芯片进行验证,所述方法包括:/n验证平台向所述芯片发送第一预设通道的第一验证请求,并强制拉取所述循环仲裁算法模块对应的第二预设通道的信号,以使所述循环仲裁算法模块接收到所述第一预设通道的请求和所述第二预设通道的请求;/n所述验证平台接收所述芯片发送的第一验证结果,所述第一验证结果包括所述循环仲裁算法模块根据当前通道信号优先级确定响应的目标通道对应的请求,以及响应结果,以实现对所述芯片验证;其中,目标通道为所述第一预设通道和所述第二预设通道中的一条通道。/n
【技术特征摘要】
1.一种芯片验证方法,其特征在于,用于对包含循环仲裁算法模块的芯片进行验证,所述方法包括:
验证平台向所述芯片发送第一预设通道的第一验证请求,并强制拉取所述循环仲裁算法模块对应的第二预设通道的信号,以使所述循环仲裁算法模块接收到所述第一预设通道的请求和所述第二预设通道的请求;
所述验证平台接收所述芯片发送的第一验证结果,所述第一验证结果包括所述循环仲裁算法模块根据当前通道信号优先级确定响应的目标通道对应的请求,以及响应结果,以实现对所述芯片验证;其中,目标通道为所述第一预设通道和所述第二预设通道中的一条通道。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
验证平台向所述芯片发送第三预设通道的第二验证请求,以使所述循环仲裁算法模块接收到对应的请求;
接收所述芯片发送的第二验证结果,所述第二验证结果包括所述循环仲裁算法模块根据当前通道信号优先级确定响应目标通道对应的请求,以及响应结果,以实现对所述芯片的验证。
3.一种芯片验证方法,其特征在于,用于对包含循环仲裁算法模块的芯片进行验证,所述方法包括:
所述芯片接收验证平台发送的第一预设通道的第一验证请求,并根据所述验证平台强制拉取所述循环仲裁算法模块对应的第二预设通道的信号,以使所述循环仲裁算法模块接收到所述第一预设通道的请求和第二预设通道的请求;
所述芯片中的循环仲裁算法模块根据当前通道优先级确定目标通道,并响应所述目标通道对应的请求;其中,所述目标通道为所述第一预设通道和所述第二预设通道中的一条通道;
所述芯片向所述验证平台发送第一验证结果,所述第一验证结果包括所述循环仲裁算法模块响应的所述目标通道对应的请求,以及响应结果,以实现对所述芯片的验证。
4.根据权利要求3所述的方法,其特征在于,在响应所述目标通道对应的请求之后,所述方法还包括:
所述芯片将所述目标通道对应的优先级置为最低级。
5.根据权利要求3所述的方法,其特征在于,所述根据当前通道优先级确定目标通道,包括:
所述芯片中的循环仲裁算法模块将当前通道优先级中最高优先级对应的通道作为目标通道。
6.根据权利要求3所述的方法,其特征在于,所述方法还包括:
所述芯片接收所述验证平台发送的第三预设通道...
【专利技术属性】
技术研发人员:黄书茜,
申请(专利权)人:海光信息技术有限公司,
类型:发明
国别省市:天津;12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。