1

SystemVerilog コンポーネント用の自己テスト コードがいくつかあり、テストですべて、特にクラスの失敗ケースがカバーされるようにしたいと考えています。必要なのは、Java などの他のオブジェクト指向言語で通常使用されるものと同様に、行/分岐のカバレッジだけです。

VCS (バージョン 2012.06) のカバレッジを使用してみましたが、SystemVerilog のサポートは限定的であり、SystemVerilog クラスのカバレッジはサポートされていません。これをサポートするシミュレーターまたはツールはありますか?

4

5 に答える 5

2

SpringSoft (Synopsys が購入したばかり) の Certitude ツールは、テストベンチの有効性をチェックするツールです。基本的に、テストベンチ コードのカバレッジを分析し、さらに多くのことを行います。

http://www.springsoft.com/products/functional-qualification/certitude

于 2012-08-21T13:17:55.577 に答える
2

2012/08/25

追って通知があるまで、答えは次のとおりです。

いいえ、SystemVerilog クラスのライン カバレッジをサポートするツール/シミュレータはありません。

于 2012-08-25T16:03:17.073 に答える
1

私は、ModelsimAldec のカバレッジが必要なことをしてくれると思っていたでしょう。正直なところ、VCSにもあるように見えるので、他のツールにも同じ欠陥があるのではないでしょうか?

于 2012-08-21T12:22:24.223 に答える