[发明专利]无源无线通信芯片验证平台、构建方法及芯片验证方法有效
申请号: | 202011290063.7 | 申请日: | 2020-11-18 |
公开(公告)号: | CN112100014B | 公开(公告)日: | 2021-02-09 |
发明(设计)人: | 李萌;李德建;苏萌;郝燚;冯文楠;唐晓柯 | 申请(专利权)人: | 北京智芯微电子科技有限公司;国网信息通信产业集团有限公司 |
主分类号: | G06F11/26 | 分类号: | G06F11/26;G06F11/34 |
代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 肖冰滨;王晓晓 |
地址: | 100192 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 无源 无线通信 芯片 验证 平台 构建 方法 | ||
本发明提供一种无源无线通信芯片验证平台、构建方法及芯片验证方法。所述无源无线通信芯片验证平台包括:序列单元,用于提供用于无源无线通信芯片验证的三层验证序列;验证顶层单元,用于建立测试接口与被测无源无线通信芯片之间的信号连接,并启动仿真验证;环境层单元,用于在启动仿真验证后向被测无源无线通信芯片发送目标验证序列,并进行响应结果比较计分,得到验证结果;测试接口,用于连接被测无源无线通信芯片。该验证平台结构简洁,运行效率高,可以有效提升无源无线通信芯片的验证质量和验证效率,序列单元提供的三层验证序列可以根据验证的不同芯片和不同环境进行组合调用,不需要重复编写状态进入部分,提高了验证序列编写的效率。
技术领域
本发明涉及芯片验证测试领域,具体地涉及一种基于UVM的无源无线通信芯片验证平台、一种基于UVM的无源无线通信芯片验证平台构建方法以及一种基于UVM的无源无线通信芯片验证平台验证芯片的方法。
背景技术
随着社会的进步和芯片技术的发展,无源无线通信芯片在工业互联网、物品跟踪、信息采集等诸多领域中有着越来越广泛的应用。无源无线通信芯片通常具有命令多、状态多、存储器容量大的特点,这些特点导致该类芯片在进行验证时具有多样化的场景,增加了验证的复杂度。仿真验证在整个芯片前端流程中扮演着重要角色,它能够提高和保障产品质量,但是也会间接影响总体的产品面世时间,如何提高验证效率来缩短验证时间是无源无线通信芯片验证重点关注的问题。
传统的仿真验证平台使用Verilog语言搭建,只能采用直接激励的方式,不仅需要构造大量的测试例,而且容易出现验证场景不全面的问题。UVM(Universal VerificationMethodology,通用验证方法学)是一种以SystemVerilog类库为主体的通用验证平台开发框架,它是由Accellera标准组织推出,并得到了三大主流EDA(Electronic designautomation,电子设计自动化)供应商的全面支持。UVM平台架构主要是由通用验证组件UVC构成,每个UVC都是功能完备,可配置,已封装,可重用的验证环境组件,从而为构建高效、自动化、可重用的验证平台提供了基础。
目前已有一些技术方案基于标准的UVM架构的通信芯片或通信模块验证平台,相比于Verilog语言搭建的验证平台具有自动化、可移植性、随机约束等属性,可以在一定程度上提高验证效率和平台复用性。但是还没有工作针对无源无线通信芯片命令多、状态多、存储器容量大的特点搭建基于UVM的验证平台,限制了无源无线通信芯片验证效率进一步提高。
现有的基于UVM的验证平台在对无源无线通信芯片进行验证时存在以下问题:
1. 无源无线通信芯片通常指令繁多,状态繁多,场景组合多样化,从而给序列的生成带来困难。当需要验证几种不同状态下各个指令的处理是否正确时,传统的验证平台每次都需要先进入状态,然后发送指令。再重新进入下一个状态再次发送指令,造成了重复编写状态进入部分的工作,降低了激励编写的效率。
2. 标准的UVM架构中发送和接收组件是分别继承的uvm_driver和uvm_monitor两个基类。采用这种结构需要在验证环境中增加建立发送和接收数据包关联的处理,即发送驱动需要根据不同命令判断是否需要接收返回的数据。这样的处理会增加环境的复杂度。
发明内容
本发明实施方式的目的是提供一种无源无线通信芯片验证平台、构建方法及芯片验证方法,该验证平台结构简洁,运行效率高,可重用性高,可以有效提升无源无线通信芯片的验证质量和验证效率,序列单元提供的三层验证序列可以根据验证的不同芯片和不同环境进行组合调用,不需要重复编写状态进入部分,提高了验证序列编写的效率。使用本发明公开的验证平台构建方法能够有效提升验证序列的编写效率,采用反馈机制的驱动-接收器可以实现向被测无源无线通信芯片发送读卡器命令并接收响应帧的任务,不需要增加额外的接收器。提供一种芯片验证方法,该验证方法简单、验证序列编写效率高。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京智芯微电子科技有限公司;国网信息通信产业集团有限公司,未经北京智芯微电子科技有限公司;国网信息通信产业集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011290063.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种果蔬农药残留检测装置
- 下一篇:一种安检方法及装置