2
私はカバーオブジェクトをインターフェイスオブジェクトに結びつけたいと思っています。そのdentifierを言って、シミュレータはこれを受け入れるdoes notのがcovergroupへのインターフェイスオブジェクト
interface fifoPorts #(parameter DSIZE = 8);
...
endinterface
covergroup write_cvr (fifoPorts itf) @(posedge itf.wclk);
coverpoint itf.winc iff (!itf.wrst_n);
coverpoint itf.wrst_n {
bins actv =(1=>0);}
endgroup
が、それはcovergroupでエラーが発生します(「fifoPorts」)はどこ型または型が見つかりました:私はインターフェイスオブジェクトを指定covergroupするための入力として、なぜThat`s識別子が必要です。 私の質問は次のとおりです:カバーグループはインターフェイスオブジェクトを受け入れることができますか?そして、はいの場合、私の場合には何が間違っていますか?
covergroup write_cvr (virtual fifoPorts itf) @(posedge itf.wclk);
、その後covergroupのコンストラクタにfifoportsのインスタンスを渡す:あなたは仮想インターフェイスの変数を使用するようにcovergroupヘッダーを変更する必要が
おかげ ハイク・ナハペト