寄存器的验证方法、装置、电子设备及存储介质制造方法及图纸

技术编号:42563460 阅读:26 留言:0更新日期:2024-08-29 00:32
本申请提供一种寄存器的验证方法、装置、电子设备及存储介质。在本申请中,利用可以根据待测寄存器的访问属性确定访问跳过信息的寄存器模型,获取寄存器队列中与目标验证类型对应的访问跳过信息,基于待测寄存器的访问跳过信息对待测寄存器进行验证,从而跳过不需要执行访问的待测寄存器。在此基础上,基于待测寄存器队列中的目标待测寄存器的扫描检查结果进行待测寄存器队列的单比特扫描检查。这样,可以在减少寄存器队列验证的重复性工作的基础上,使得寄存器队列的验证更加全面和精确,从而提高寄存器队列验证的效率。

【技术实现步骤摘要】

本申请涉及寄存器,具体涉及一种寄存器的验证方法、装置、电子设备及存储介质


技术介绍

1、集成电路(integrated circuit,ic)中的寄存器是用于存储临时数据的一种元件,通常被集成在芯片内部。在集成电路设计验证领域,寄存器模块的功能验证是极其重要的一部分,验证人员可以通过集成测试来验证寄存器在整个系统中的正确性和稳定性。

2、目前,验证人员通常利用通用验证方法学(universal verificationmethodology,uvm)对寄存器进行验证,uvm提供了丰富的功能和方法来支持寄存器的验证工作,有助于验证人员有效地验证寄存器的功能和操作。然而,随着工业技术的发展,芯片的规模越来越大,寄存器的数量和种类也越来越多,对于寄存器模块的验证工作量也逐渐增大。由于寄存器的种类不同,可能存在不同的访问类型,例如:读取、只读不写等访问类型。传统的对寄存器功能进行验证的方法会对待验证寄存器队列中的每一个待测寄存器逐一进行验证,因此,可能存在大量的重复性验证工作,从而使得寄存器队列的验证效率较低。


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

【技术保护点】

1.一种寄存器的验证方法,其特征在于,所述验证方法包括:

2.根据权利要求1所述的验证方法,其特征在于,所述验证方法还包括构建所述寄存器模型的步骤,该步骤包括:

3.根据权利要求2所述的验证方法,其特征在于,所述跳过枚举类型包括以下中的至少一者:

4.根据权利要求2所述的验证方法,其特征在于,所述通过寄存器模型获取待测寄存器队列中待测寄存器与所述目标验证类型对应的访问跳过信息包括:

5.根据权利要求4所述的验证方法,其特征在于,所述基于所述待测寄存器队列的待测寄存器的访问跳过信息对所述待测寄存器队列进行验证包括:

6.根据权利要...

【技术特征摘要】

1.一种寄存器的验证方法,其特征在于,所述验证方法包括:

2.根据权利要求1所述的验证方法,其特征在于,所述验证方法还包括构建所述寄存器模型的步骤,该步骤包括:

3.根据权利要求2所述的验证方法,其特征在于,所述跳过枚举类型包括以下中的至少一者:

4.根据权利要求2所述的验证方法,其特征在于,所述通过寄存器模型获取待测寄存器队列中待测寄存器与所述目标验证类型对应的访问跳过信息包括:

5.根据权利要求4所述的验证方法,其特征在...

【专利技术属性】
技术研发人员:钊雪会王涛蒋国亮
申请(专利权)人:芯潮流珠海科技有限公司
类型:发明
国别省市:

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

1