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