我试图理解为什么当两个语句的条件表达式相同时,两个 SystemVerilog 赋值语句的语句覆盖率可能会彼此不同。
考虑以下:
如图所示,这两个语句的条件表达式相同,即_T_6。
但是,语句的命中数(即语句覆盖率)是不同的(请注意最左侧的数字)。
我期望 RTL 模拟器在 _T_6 的值发生变化时评估这两个语句的次数相等。RTL 模拟器在模拟过程中如何处理这些语句?
我试图理解为什么当两个语句的条件表达式相同时,两个 SystemVerilog 赋值语句的语句覆盖率可能会彼此不同。
考虑以下:
如图所示,这两个语句的条件表达式相同,即_T_6。
但是,语句的命中数(即语句覆盖率)是不同的(请注意最左侧的数字)。
我期望 RTL 模拟器在 _T_6 的值发生变化时评估这两个语句的次数相等。RTL 模拟器在模拟过程中如何处理这些语句?