通常情况下,我会针对某个过渡使用长时间序列的重复方法。
即。
covergroup test1 @(posedge clk)
coverpoint( signal[1], signal[0])
{
bins transition1 = (2'b00[*1:100] =>2'b11[*1:100] => 2'b00)
}
是否有另一种方法可以检查多个转换但没有设置重复限制。澄清一下,我希望能够检查某些转换是否发生,但不关心时间(时钟周期)。
最佳答案
不要为覆盖组定义采样事件,即没有 @(posedge clk)
在没有 [*1:100] 的情况下定义覆盖点并使用 covergroup_name.sample()
关于functional-testing - SV : How to create functional coverage for transitions without having to worry about clock cycles?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17959476/