【Udemy中英字幕】Verification Series Part 7 : SystemVerilog Coverage
最近更新 2024年12月20日
资源编号 31825

【Udemy中英字幕】Verification Series Part 7 : SystemVerilog Coverage

2024-12-20 IT与软件 0 427
郑重承诺丨视频 中英文字幕 配套课件
增值服务:免费提供代找课服务:
¥ 42.9 金币
VIP折扣
    折扣详情
  • 体验会员

    免费

  • 包月会员

    免费

  • 包年会员

    免费

  • 永久会员

    免费

开通VIP尊享优惠特权
立即下载 升级会员
微信扫码咨询 微信扫码咨询
进入TA的商铺 联系官方客服
信息属性
详情介绍

验证系列第 7 部分:SystemVerilog 覆盖范围

SystemVerilog 功能覆盖要点

讲师:Kumar Khandagle

双语IT资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

您将学到什么

  • 功能覆盖率在验证中的应用
  • 隐式和显式箱体、默认箱体
  • 非法箱、忽略箱、通配符箱、默认箱
  • Covergroup,采样事件,可重复使用的Covergroup
  • 过渡箱和交叉覆盖
  • Verilog 和 SystemVerilog TB 中的功能覆盖率的使用
  • 计数器、优先级编码器、加法器、FIFO、SPI 和其他一些 RTL 的功能覆盖演示

探索相关主题

  • 系统Verilog
  • 硬件
  • 信息技术与软件

要求

  • Verilog 基础、数字电子学、SystemVerilog

描述

随着硬件描述语言和 IP 的进步,验证过程变得越来越复杂且耗时。HDL 增加了允许工程师为复杂系统设计和编写测试平台的功能。但是,使用 HDL 验证设计人员的意图并决定一组正确的刺激以满足验证计划并不总是那么容易。因此,System Verilog 引入了断言和覆盖率,通过在语言中添加独立结构来满足此要求。SystemVerilog 断言允许我们在时间域和非时间域中验证设计人员的意图。功能覆盖率就像我们发送给 DUT 的刺激的反馈,这样我们就可以在最短的时间内获得验证计划的最佳刺激。

本课程涵盖了不同类型的箱体的基本原理,即隐式箱体、显式箱体、通配符箱体、忽略箱体、默认箱体、非法箱体,并在 RTL 中对每种箱体进行了演示。详细讨论了 Cover group、可重复使用 Covergroup 和不同采样方法(即事件、sample() 方法和用户定义的采样方法)的基础知识。功能覆盖使我们能够通过使用交叉覆盖来验证信号之间的关系,并详细介绍了使用不同组合过滤策略的交叉覆盖。最后,还详细讨论了过渡箱体为功能覆盖提供的时间能力,并展示了在 Verilog 和 SystemVerilog Testbench 中使用功能覆盖的项目。

本课程适合哪些人:

  • 任何有兴趣在验证过程中采用功能覆盖来生成符合验证计划的刺激的人
请注意:
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务