[发明专利]基于SV和UVM实现AHB VIP的方法、电子装置及存储介质在审

专利信息
申请号: 202110288992.2 申请日: 2021-03-18
公开(公告)号: CN113204929A 公开(公告)日: 2021-08-03
发明(设计)人: 肖云飞 申请(专利权)人: 珠海泰为电子有限公司
主分类号: G06F30/3312 分类号: G06F30/3312;G06F30/33
代理公司: 广东朗乾律师事务所 44291 代理人: 闫有幸
地址: 519000 广东省珠海市高新*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 sv uvm 实现 ahb vip 方法 电子 装置 存储 介质
【说明书】:

发明公开一种基于SV和UVM实现AHB VIP的方法、电子装置及存储介质,使用SV和UVM实现VIP内核以减少跨语言编译障碍,不加密以减少仿真障碍,最终实现在一次“编译‑仿真”过程中就可定位故障点,可模拟主机、从机及多重选择器,并可前后门访问。

〖技术领域〗

本发明属于半导体集成电路技术领域,具体涉及一种使用SystemVerilog和UVM实现AHB VIP的方法及相应的电子装置及存储介质。

〖背景技术〗

目前AHB(Advanced High-Performance Bus)总线接口协议已经在SOC(片上系统)、MCU(微控制器)、DSP(数字信号处理器)等芯片的设计领域广泛使用。AHB总线接口协议是一种高性能可综合的片内总线协议,该协议是AMBA(Advanced Microcontroller BusArchitecture)4.0/5.0协议的重要的组成部分,能满足高性能和复杂芯片系统的数据传输与寄存器配置的需求。

芯片验证是芯片研发的重要环节之一,由于AHB总线在现代芯片中的广泛使用,所以非常多的验证场景都要面向AHB总线协议收发数据。此时,能够在行为级抽象简化且在信号级精确模拟AHB协议收发数据信息的装置就叫AHB VIP(Verification IntellectualProperty)。

针对AHB总线接口验证收发数据,早期就有基于各种语言(如E语言、C/C++等)和验证方法学(如V M M、O V M等)的VIP,有的甚至直接采用Verilog模块,但都有其固有的缺点。随着SV(SystemVerilog)和通用验证方法学(UVM,Universal VerificationMethodology)的发展和广泛使用,各大EDA厂商都推出了基于SVUVM的AHB VIP。

各大EDA厂商通过其商业模式推广其AHB VIP,并得到了广泛应用。但是工具厂商的AHB VIP对用户只开放一些类的成员(members)和方法(methods)的简要介绍,其内部核心的实现通常是基于C语言并且加密的,用户只能使用其提供的回调(callback)函数对VIP的行为和状态做一些配置和调试。当遇到复杂问题需要调试时,用户无法在一次“编译仿真”过程中在辅助工具里精准定位故障点,通常需要多次迭代“修改增减回调函数编译仿真查看打印信息或波形”的过程才能定位到故障点。

EDA厂商提供的AHB VIP通常是直接将各UVM组件如Sequence和Component的成员、方法以及各传输阶段(通常是周期级)的底层回调函数开放给用户。这不仅要求用户对AHB协议非常熟悉,还要求用户对VIP(Verification Intellectual Property)的架构以及VIP的回调函数对应的传输阶段非常熟悉,不仅给用户带来了很高的学习曲线,也使减低了调试效率。

此外,可能是由于使用C语言作为VIP的内核的原因,某些芯片EDA工具厂商提供的AHB VIP无法很好的实现用户定义的时序相关约束的解约束。这一点在其用户手册中也明确注明其在某些无法解约束(约束不一定冲突)的情况时会忽略某些用户设定的时序约束,并且按照最宽松的约束条件去解约束,且不会在仿真记录文件(log)中提示。并且,由于内核加密的原因,用户无法知道其内部解约束的顺序,两大缺陷使得用户在测试一些极端时序时,需要尝试多次调试,严重降低了验证效率。

〖发明内容〗

本发明目的是提供一种基于SV和UVM实现AHB VIP的方法、电子装置及存储介质,可模拟主机、从机及多重选择器,并可前后门访问。本发明由以下技术方案实现:

一种基于SV和UVM实现AHB VIP的方法,其特征在于,包括:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海泰为电子有限公司,未经珠海泰为电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110288992.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top