【技术实现步骤摘要】
本专利技术涉及芯片验证,具体涉及一种基于uvm的总线接口模块的验证系统及验证方法。
技术介绍
1、mil-std-1553b总线(简称1553b总线)是一种常用的串行通信总线标准,在航空电子设备、航空器系统、舰船系统、导弹系统及地面控制中心等军用航空航天领域广泛应用。其用于实现各种设备、系统和平台之间的数据交换、控制和协同工作。它提供了可靠性、抗干扰性和冗余能力,确保系统的稳定性和安全性。
2、1553b总线接口模块是实现1553b通信系统的核心部分,对其所需功能充分验证是实现不同模块间进行可靠1553b通信的保证。目前对于1553b总线接口模块的验证多是使用传统的现场可编程门阵列(field-programmable gate array,fpga)方法。这种验证方法可以提供与实际硬件接口和时序相匹配的验证环境,检测硬件逻辑中的错误和问题。但也存在一定的缺点:
3、(1)开发成本高:fpga验证需要开发专门的硬件板卡、设计验证环境和测试工具等。这些硬件和软件资源的开发和采购成本较高,对于一些小规模或预算有限的项
...【技术保护点】
1.一种基于UVM的总线接口模块的验证系统,其特征在于,包括顶层测试模块和测试用例层;顶层测试模块和测试用例层均连接到待测模块;
2.根据权利要求1所述的一种基于UVM的总线接口模块的验证系统,其特征在于,测试用例层根据待测模块的待测功能,编写不同的测试用例来测试待测模块各功能能够正确实现。
3.根据权利要求2所述的一种基于UVM的总线接口模块的验证系统,其特征在于,在测试用例层创建寄存器模型并将其集成进验证环境中。
4.根据权利要求1所述的一种基于UVM的总线接口模块的验证系统,其特征在于,验证环境负责创建及例化内部各组件,具体包
...【技术特征摘要】
1.一种基于uvm的总线接口模块的验证系统,其特征在于,包括顶层测试模块和测试用例层;顶层测试模块和测试用例层均连接到待测模块;
2.根据权利要求1所述的一种基于uvm的总线接口模块的验证系统,其特征在于,测试用例层根据待测模块的待测功能,编写不同的测试用例来测试待测模块各功能能够正确实现。
3.根据权利要求2所述的一种基于uvm的总线接口模块的验证系统,其特征在于,在测试用例层创建寄存器模型并将其集成进验证环境中。
4.根据权利要求1所述的一种基于uvm的总线接口模块的验证系统,其特征在于,验证环境负责创建及例化内部各组件,具体包括:apb代理组件、第一1553b代理组件、第二1553b代理组件、总线监视器代理组件、参考模型和计分板;
5.根据权利要求4所述的一种基于u...
【专利技术属性】
技术研发人员:李盘龙,许杰,彭召,靳荣利,
申请(专利权)人:叩持西安电子信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。