【技术实现步骤摘要】
锁相环测试方法、装置、设备及存储介质
[0001]本专利技术涉及芯片验证
,尤其涉及一种锁相环测试方法、装置、设备及计算机可读存储介质。
技术介绍
[0002]在摩尔定律的驱动下,每18个月,相同面积内可集成的晶体管数量增加一倍,为超大规模集成电路的设计提供了可能,同时也为验证工作带来了新的挑战,随着计算机功能的不断丰富,在计算机芯片的设计中,测试验证已成为整个芯片开发流程中开销最大的工作,占整个设计周期的比例越来越大。当前的验证平台的可重用性低,导致芯片验证效率低下。因此,提高芯片测试验证的效率,高效地对计算机芯片的功能进行测试已变得至关重要,如何快速有效的开发出可重用性高的验证平台,提高当前芯片验证效率是本领域技术人员需要解决的问题。
技术实现思路
[0003]本专利技术的主要目的在于提供一种锁相环测试方法、装置、设备及计算机可读存储介质,旨在解决现有芯片验证效率低的技术问题。
[0004]为实现上述目的,本专利技术提供一种锁相环测试方法,所述方法包括以下步骤:根据锁相环pll的输出频率范围设置输出频率,根据所述输出频率,随机抽取所述输出频率的相关计算参数,获得随机变量,根据所述随机变量,获得测试样例;通过uvm测试平台,将待测dut模块与所述测试样例之间进行数据连接,获得事务类数据transaction包,根据所述事务类数据transaction包,所述uvm测试平台与所述待测dut模块进行处理,获得相应的处理结果,将所述处理结果进行对比,获得对比结果;根据所述对比结果,调用覆盖率 ...
【技术保护点】
【技术特征摘要】
1.一种锁相环测试方法,其特征在于,所述锁相环测试方法包括以下步骤:根据锁相环pll的输出频率范围设置输出频率,根据所述输出频率,随机抽取所述输出频率的相关计算参数,获得随机变量,根据所述随机变量,获得测试样例;通过uvm测试平台,将待测dut模块与所述测试样例之间进行数据连接,获得事务类数据transaction包,根据所述事务类数据transaction包,所述uvm测试平台与所述待测dut模块进行处理,获得相应的处理结果,将所述处理结果进行对比,获得对比结果;根据所述对比结果,调用覆盖率数据收集cov组件,收集覆盖率,当所述覆盖率符合要求时,结束所述锁相环测试。2.如权利要求1所述的锁相环测试方法,其特征在于,所述根据锁相环pll的输出频率范围设置输出频率,根据所述输出频率,随机抽取所述输出频率的相关计算参数,获得随机变量,根据所述随机变量,获得测试样例,包括:根据锁相环pll的输出频率范围设置输出频率,根据所述输出频率,抽取参数,获得随机变量;根据所述随机变量,进行计算,获得计算结果,将所述计算结果写入到相应的锁状态寄存器中进行配置,获得所述测试样例。3.如权利要求1所述的锁相环测试方法,其特征在于,所述通过uvm测试平台,将待测dut模块与所述测试样例之间进行数据连接,获得事务类数据transaction包,根据所述事务类数据transaction包,所述uvm测试平台与所述待测dut模块进行处理,获得相应的处理结果,将所述处理结果进行对比,获得对比结果之前,还包括:调用基本测试base_test组件,对环境env组件进行实例化;调用所述env组件,进行适配器adapter组件、输入接口input_agent组件、输出接口output_agent组件、参考模型rm组件以及计分板scoreboard组件的实例化操作,并将各组件间的事务级通信接口tlm通信端口实例化,连接组件间通信端口;调用所述input_agent组件,进行驱动器driver组件、序列发生器sequencer组件以及监视器monitor组件的实例化操作,并连接所述driver组件以及所述序列发生器sequencer组件之间的通信端口,完成所述待测dut模块以及所述uvm的实例化。4.如权利要求1所述的锁相环测试方法,其特征在于,所述通过uvm测试平台,将待测dut模块与所述测试样例之间进行数据连接,获得事务类数据transaction包,根据所述事务类数据transaction包,所述uvm测试平台与所述待测dut模块进行处理,获得相应的处理结果,将所述处理结果进行对比,获得对比结果,包括:通过所述uvm测试平台,将所述待测dut模块与所述测试样例之间进行数据连接,调用adapter组件,完成数据的转换,获得事务类数据transaction包,并进行所述transaction包的可读写数据转换操作;调用input_agent组件,对所述transaction包进行处理,获得处理后数据包;调用rm组件,模拟所述待测dut模...
【专利技术属性】
技术研发人员:王飞龙,
申请(专利权)人:上海亿家芯集成电路设计有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。