预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113962069A(43)申请公布日2022.01.21(21)申请号202111182393.9(22)申请日2021.10.11(71)申请人北京爱芯科技有限公司地址100190北京市海淀区中关村大街1号16层1605(72)发明人冯子豪(74)专利代理机构北京清亦华知识产权代理事务所(普通合伙)11201代理人罗岚(51)Int.Cl.G06F30/20(2020.01)权利要求书2页说明书6页附图3页(54)发明名称基于UVM验证平台的验证方法、装置和存储介质(57)摘要本申请提出一种基于UVM验证平台的验证方法、装置和存储介质,方法包括:UVM验证平台可以从指定目录下获取多个组件的配置文件,然后控制多个组件读取配置文件中的数据,并对数据进行过滤处理,之后,将过滤后的数据进行转换得到多个组件的配置数据,利用多个组件的配置数据完成多个组件的配置,并通过UVM平台对DUT进行验证,最后从验证平台获取DUT的验证结果。由此可知,在本公开的方法提高了UVM验证平台的灵活性、验证效率,并且减少了UVM验证平台开发的工作量。CN113962069ACN113962069A权利要求书1/2页1.一种基于通用验证方法学UVM验证平台的验证方法,其特征在于,所述方法包括:从指定目录下获取多个组件的配置文件;控制所述多个组件读取所述配置文件中的数据,并对所述数据进行过滤处理;将过滤后的所述数据进行转换得到所述多个组件的配置数据;利用所述多个组件的配置数据完成所述多个组件的配置,并通过所述UVM平台对被验设计DUT进行验证;从UVM验证平台获取所述DUT的验证结果。2.根据权利要求1所述的基于UVM验证平台的验证方法,其特征在于,所述对所述数据进行过滤处理,包括:对所述数据进行扫描;当扫描到标记符时,提取所述标记符之前的数据。3.根据权利要求2所述的基于UVM验证平台的验证方法,其特征在于,在所述对所述数据进行扫描之前,还包括:删除所述数据中的空格及注释。4.根据权利要求1所述的基于UVM验证平台的验证方法,其特征在于,所述从UVM验证平台获取所述DUT的验证结果,包括:若DUT的验证结果为成功,则UVM平台输出验证成功;若DUT的验证结果为不成功,则UVM平台输出所述DUT的输出结果与预期结果出现不一致时的时间戳。5.根据权利要求1所述的基于UVM验证平台的验证方法,其特征在于,所述方法还包括:判断所述UVM验证平台是否需要用到后门Backdoor组件;如果需要,则从指定目录下获取Backdoor组件的配置文件;控制所述Backdoor组件读取所述配置文件中数据,并对所述数据进行处理;将所述处理后的数据根据所述数据的地址依次添加到所述DUT中。6.一种基于UVM验证平台的验证装置,其特征在于,所述装置包括:获取模块,用于从指定目录下获取多个组件的配置文件;处理模块,用于控制所述多个组件读取所述配置文件中的数据,并对所述数据进行过滤处理;转换模块,用于将过滤后的所述数据进行转换得到所述多个组件的配置数据;配置模块,用于利用所述多个组件的配置数据完成所述多个组件的配置,并通过所述UVM平台对被验设计DUT进行验证;验证结果模块,用于从UVM验证平台获取所述DUT的验证结果。7.根据权利要求6所述的基于UVM验证平台的验证装置,其特征在于,所述处理模块对所述数据进行扫描,并在扫描到标记符时,提取所述标记符之前的数据。8.根据权利要求7所述的基于UVM验证平台的验证装置,其特征在于,所述处理模块还用于删除所述数据中的空格及注释。9.根据权利要求6所述的基于UVM验证平台的验证装置,其特征在于,所述验证结果模块在DUT的验证结果为成功时,输出验证成功,以及在DUT的验证结果为不成功时,输出所述DUT的输出结果与预期结果出现不一致时的时间戳。2CN113962069A权利要求书2/2页10.根据权利要求6所述的基于UVM验证平台的验证装置,其特征在于,所述装置还包括:添加模块,用于在判断所述UVM验证平台需要用到后门Backdoor组件时,从指定目录下获取Backdoor组件的配置文件,并控制所述Backdoor组件读取所述配置文件中数据,对所述数据进行处理,以及将所述处理后的数据根据所述数据的地址依次添加到所述DUT中。11.一种计算机存储介质,其中,所述计算机存储介质存储有计算机可执行指令;所述计算机可执行指令被处理器执行后,能够实现权利要1‑5所述的方法。12.一种计算机设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如权利要求1‑5中任一所述的方法。3CN113962069A说明书1/6页基于UVM