各位编程小伙伴,是不是在Verilog设计中遇到过需要检查异常情况的时候?别着急,今天顺亿就来给大家详细讲解一下Verilog断言(SVA)的语法,让你轻松应对各种复杂问题!
1. SVA的插入位置
首先,SVA断言要放在.v文件中,具体位置在module和rtl代码之间,注意不要写在enmodule外面哦。
module ABC ();
rtl 代码;
SVA断言;
endmodule
2. 断言编写的一般格式
断言的格式很简单,就是一个名称后面跟着事件和显示信息。比如:
断言名称1:
assert property(事件1)
$display(
