Aldecシリーズの第4弾は、Coverage Databaseについてです。
AldecのCoverage用データベース(ACDB:Aldec Coverage DataBase)。
このデータベースのフォーマットは、Accellera UCISに準拠しているようです。
Accellera UCISは、MentorがAccelleraにdonationしたものです。
このデータベースのフォーマットは、Accellera UCISに準拠しているようです。
Accellera UCISは、MentorがAccelleraにdonationしたものです。
ACDBには、
· Code Coverage (Statement/Branch Coverage)
· Assertion Coverage
· SystemVerilog Covergroup Coverage
のカバレッジデータをストアしているようです。UCISはC APIも用意しているので、ちょっとしたツールでカバレッジ解析もできると思います。
C APIよりPythonやRubyのAPIの方がちょっとしたツールを作るとき便利だと思うのだが、
そこまでいっていないか?
C APIよりPythonやRubyのAPIの方がちょっとしたツールを作るとき便利だと思うのだが、
そこまでいっていないか?
ドキュメントは、documentation/pdf/acdbapiref.pdf ACDB API Reference のようです。
検証、Verification、Aldec、SystemVerilog