0
1.是否可以在系統verilog中明確列出交叉覆蓋點?類似下面..顯式交叉覆蓋定義
2.Since我只雙峯{{1,2},{3,1},{2,4}}
的發生興趣,而不是b1
或b2
獨立,我可以做到這一點,而無需創建coverpoints b1
和b2
(即只寫交叉覆蓋)?
covergroup test1 with function sample(int i,int j) ;
type_option.comment = "Config";
b1:coverpoint int {bins m1[]={1,2,3};}
b2:coverpoint int {bins m2[]={1,2,4};}
mx :cross int,int
{
bins mx1[] ={{1,2},{3,1},{2,4}};
}
endgroup
這將在報告中尋找那種尷尬,雖然。我仍然會進行交叉覆蓋,並將單個覆蓋點上的權重設置爲0. –
@Tudor,這實際上取決於OP希望覆蓋的內容。 –
@ dave_59是不是隻是連接兩個整數?如果我和j是枚舉呢? – Jean