我可以在 ncsim 或 modelsim 的 toggle/expression 覆盖率计算中排除静态输入(绑定到特定值)吗?
Can I exclude static inputs(tied to a particular value) from being considered in toggle/expression coverage calculation in ncsim or modelsim?
我有一种情况,在整个模拟过程中,DUT 级别的一些输入是 static(绑定到一个值)。我的代码覆盖率降低了,因为这些输入永远不会看到任何切换(静态)。
有什么方法(特定于工具或某些模拟参数)可以在计算代码覆盖率时将这些输入排除在外吗?
我知道,我可以使用覆盖率控制文件并在其中指定取消选择 modules/instances。但是我可以让 tool/code 识别静态输入并自动忽略它吗?
欢迎专家意见。
有正式的工具可以为您生成豁免:https://www.mentor.com/products/fv/questa-covercheck/
我有一种情况,在整个模拟过程中,DUT 级别的一些输入是 static(绑定到一个值)。我的代码覆盖率降低了,因为这些输入永远不会看到任何切换(静态)。
有什么方法(特定于工具或某些模拟参数)可以在计算代码覆盖率时将这些输入排除在外吗?
我知道,我可以使用覆盖率控制文件并在其中指定取消选择 modules/instances。但是我可以让 tool/code 识别静态输入并自动忽略它吗?
欢迎专家意见。
有正式的工具可以为您生成豁免:https://www.mentor.com/products/fv/questa-covercheck/