不枉初心,砥砺前行

皮皮祥的博客

欢迎留言,评论

导航

随笔分类 -  SVA

SVA——断言属性之序列(sequence与property的用法)
摘要:文章目录 一、断言简介 1.1.断言分类——立即断言/并发断言 1.2.断言的语法结构层次 二、并发断言序列sequence 2.1. 关键字(sequence、property)与操作符( |=>、|->) 2.2. sequence的重复操作符——连续[*n]、非连续[=n]、跟随[->n] 2 阅读全文

posted @ 2022-10-18 14:32 皮皮祥 阅读(2036) 评论(0) 推荐(1) 编辑

16.15Disable iff用法
摘要:转自:https://blog.csdn.net/qq_43464337/article/details/121835094 16.15 Disable iff 解析 默认disable iff可以在生成块或者module,interface,program声明中声明,其在默认disable iff 阅读全文

posted @ 2022-10-04 13:26 皮皮祥 阅读(473) 评论(0) 推荐(0) 编辑

Systemverilog之SVA(一)
摘要:前言 systemverilog assertion作为systemverilog引入的重要特性,在功能仿真及形式验证中有着重要的作用。相较于Verilog传统的checker,SVA作为声明性的语言,使用简单易于管理;在时序检测,协议监控上有着非常便捷的优势。文章参考《A Practical Gu 阅读全文

posted @ 2022-10-02 20:20 皮皮祥 阅读(1303) 评论(0) 推荐(0) 编辑

SystemVerilog断言(一)
摘要:摘要 SystemVerilog断言(SVA)可以直接添加到RTL代码中,也可以通过bindfiles间接添加。实践表明,最好使用bindfiles添加大多数断言。 这篇论文将解释为什么将断言直接添加到RTL代码会带来问题,以及为什么bindfiles解决了很多问题解决了什么问题。 本文还解释了如何 阅读全文

posted @ 2022-10-02 19:37 皮皮祥 阅读(198) 评论(0) 推荐(0) 编辑

systemverilog中的断言
摘要:终于来到了断言了,嘿嘿。 assertion分为两种,立刻和并行,立刻断言其实跟普通的$display没什么不同。重点在并行断言。 (一)首先的概念是concurrent assertion的构成:sequence->property->assert sequence 就是简单的需要判断的语句,se 阅读全文

posted @ 2022-10-02 19:01 皮皮祥 阅读(913) 评论(0) 推荐(0) 编辑