1

私の検証環境でsysは、 のインスタンスがありますtimer_sve。下timer_sveには、他に 2 つのインスタンスがあります:timerocp_master:

extend sys {
    timer_sve : timer_sve_u is instance;
};

unit timer_sve_u {
    timer       : timer_u is instance;
    ocp_master  : ocp_u is instance;
};

のみのカバレッジを収集する必要がありtimerます。のカバレッジを無効にするために、このコード (およびその他の多くのバリエーション) を試しましたocp_master

extend sys {
    timer_sve : timer_sve_u is instance;

    setup() is also { // The code to disable ocp_master's coverage
        global.covers.set_cover_block("ocp_u", FALSE);
    };
};

コードは正常にコンパイルおよび実行されますが、引き続きカバレッジを収集しocp_masterます... カバレッジの収集を無効にするにはどうすればよいocp_masterですか? 本当にありがとうございました。

4

1 に答える 1