跳转到主内容
趣航编程网 - 趣学编程,启航技术之路!

Verilog断言(SVA)语法详解,新手也能快速上手!

各位编程小伙伴,是不是在Verilog设计中遇到过需要检查异常情况的时候?别着急,今天顺亿就来给大家详细讲解一下Verilog断言(SVA)的语法,让你轻松应对各种复杂问题!

1. SVA的插入位置

首先,SVA断言要放在.v文件中,具体位置在module和rtl代码之间,注意不要写在enmodule外面哦。

module ABC ();
    rtl 代码;
    SVA断言;
endmodule

2. 断言编写的一般格式

断言的格式很简单,就是一个名称后面跟着事件和显示信息。比如:

断言名称1:
assert property(事件1)
    $display(
                            

相关文章