0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用SVA的几个好处

jf_78858299 来源:芯片验证工程师 作者:验证哥布林 2023-03-21 14:49 次阅读
  1. SVA支持多时钟域(clock domain crossing (CDC))逻辑,例如异步FIFO。
  2. SVA是一种描述语言,可读性比较强。
  3. 可以方便描述可执行的设计规格,而不是一些模棱两可的自然语言。
  4. 可用来检查设计不允许的异常场景,或者设计必须满足的规格等等
  5. 支持开发参数化的check ,在不同模块或者不同项目之间复用,甚至在Formal工具和EDA仿真工具之间复用。
  6. 可以通过“bind”方式加载到RTL上,不需要修改RTL。
  7. 相比黑盒用例,SVA更容易定位。
  8. “assert”可用于Formal属性证明。
  9. “assume”可用于Formal输入场景约束
  10. “cover”可用于Formal覆盖率

最后,验证环境中每一个约束都应该是一个assert,需要在集成验证环境或者周边模块验证环境中检查。

Every design assumption is an assertion

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • fifo
    +关注

    关注

    3

    文章

    390

    浏览量

    43930
  • CDC
    CDC
    +关注

    关注

    0

    文章

    57

    浏览量

    17875
  • 异步
    +关注

    关注

    0

    文章

    62

    浏览量

    18115
  • SVA
    SVA
    +关注

    关注

    1

    文章

    19

    浏览量

    10156
收藏 人收藏

    评论

    相关推荐

    SVA断言是基于边沿还是电平呢?

    SVA断言是一个强时序的技术,很多时候SVA的实际时序和验证工程师的期望可能不同,这种不同很难调试定位。下面是一个SVA断言的示例,验证工程师期望断言当检测到req的上升沿后,再持续高电平6个周期
    发表于 08-25 15:57

    介绍一些SVA基本的概念和常用的语法

    logic [3:0] gnt,output logic op_error );三、基本概念在介绍SVA之前,我们先来澄清几个容易混淆的概念,尤其是assertion和assumption,傻傻分不清
    发表于 10-27 16:37

    SVA上广电D2155F彩电电路图

    SVA上广电D2155F彩色电视机电路图,SVA上广电D2155F彩电图纸,SVA上广电D2155F原理图。
    发表于 05-13 17:03 387次下载
    <b class='flag-5'>SVA</b>上广电D2155F彩电电路图

    SVA上广电D2159F彩色电视机电路图

    SVA上广电D2159F彩色电视机电路图,SVA上广电D2159F彩电图纸,SVA上广电D2159F原理图。
    发表于 05-13 17:07 198次下载
    <b class='flag-5'>SVA</b>上广电D2159F彩色电视机电路图

    SVA上广电D2559F彩色电视机电路电电路图

    SVA上广电D2559F彩色电视机电路图,SVA上广电D2559F彩电图纸,SVA上广电D2559F原理图。 
    发表于 05-15 16:40 115次下载
    <b class='flag-5'>SVA</b>上广电D2559F彩色电视机电路电电路图

    SVA上广电D2560彩电电路图

    SVA上广电D2560彩色电视机电路图,SVA上广电D2560彩电图纸,SVA上广电D2560原理图。
    发表于 05-15 16:44 188次下载
    <b class='flag-5'>SVA</b>上广电D2560彩电电路图

    SVA上广电D2959F彩色电视机电路图

    SVA上广电D2959F彩色电视机电路图,SVA上广电D2959F彩电图纸,SVA上广电D2959F原理图。
    发表于 05-15 16:46 171次下载
    <b class='flag-5'>SVA</b>上广电D2959F彩色电视机电路图

    SVA上广电LA76931机芯彩电电路图

    SVA上广电LA76931彩色电视机电路图,SVA上广电LA76931彩电图纸,SVA上广电LA76931原理图。
    发表于 05-15 17:25 172次下载
    <b class='flag-5'>SVA</b>上广电LA76931机芯彩电电路图

    SVA上广电D2972-73系列彩电电路图

    SVA上广电D2972-73彩色电视机电路图,SVA上广电D2972-73彩电图纸,SVA上广电D2972-73原理图。
    发表于 05-23 10:55 175次下载
    <b class='flag-5'>SVA</b>上广电D2972-73系列彩电电路图

    SVA系列(通用)彩电电路图(1)

    SVA系列彩色电视机电路图,SVA系列彩电图纸,SVA系列原理图。
    发表于 05-25 09:25 185次下载
    <b class='flag-5'>SVA</b>系列(通用)彩电电路图(1)

    SVA系列(通用)彩电电路图(2)

    SVA系列彩色电视机电路图,SVA系列彩电图纸,SVA系列原理图。 
    发表于 05-25 09:28 90次下载
    <b class='flag-5'>SVA</b>系列(通用)彩电电路图(2)

    基于SVA的步进频率探地雷达距离旁瓣抑制

    基于SVA的步进频率探地雷达距离旁瓣抑制.
    发表于 01-06 11:39 10次下载

    介绍使用SVA几个优势

    SVA支持多时钟域(clock domain crossing (CDC))逻辑,例如异步FIFO。
    的头像 发表于 01-13 16:00 958次阅读

    介绍一种能够完成自然语言和SVA相互转换的小工具

    结论就是,SVA本身就是比较清晰的描述性语言,SVA和自然语言的转换工具基本上没有价值吧。
    的头像 发表于 02-14 17:23 580次阅读

    聊聊形式验证中的SVA

    SVA,即SystemVerilog Assertion,在simulation和Formal都有极为广泛的应用,这里介绍一些基本的概念和常用的语法。
    的头像 发表于 06-14 09:31 2080次阅读
    聊聊形式验证中的<b class='flag-5'>SVA</b>