System verilog coverpoint检查两个信号是否同时激活

System verilog coverpoint检查两个信号是否同时激活,system-verilog,System Verilog,我试图写一个覆盖点来检查两个信号是否应该同时出现 covergroup signal@(posedge clk) signals : coverpoint (a, b){ bins on_off = {2'b11} } 我只是想知道它是否是写覆盖点的正确路径。我想你是想用连接括号写coverpoint{a,b}。那就行了。你能做的另一件事是 covergroup signal @(posedge clk); signals : coverpoint a&b {

我试图写一个覆盖点来检查两个信号是否应该同时出现

covergroup signal@(posedge clk)
    signals : coverpoint (a, b){
    bins on_off = {2'b11}
}

我只是想知道它是否是写覆盖点的正确路径。

我想你是想用连接括号写
coverpoint{a,b}
。那就行了。你能做的另一件事是

covergroup signal @(posedge clk);
    signals : coverpoint a&b {
    bins on = {1};
}
endgroup