Vengineerの妄想(準備期間)

人生は短いけど、長いです。人生を楽しみましょう!

A Register Package for OVM - ovm_register-2.0 Release


OVM World Contributionsに、A Register Package for OVM - ovm_register-2.0 Releaseがアップされました。
A Register Package for OVM - ovm_register-1.0 Release(2010.2.2)ですから、
かなり、速いペースでの更新です。
このバージョンでは、NCSimへのポーティングを行っているようです。

MentorのブログOVM 2.0 Register Package Releasedにもあります。
  Added built-in tests

    * register_alias - write one register, read all
    * power_on_reset - read all registers, check against reset value
    * walking_zeros - write walking zeros, read back, compare
    * walking_ones - write walking ones, read back, compare
    * write_read - do a write then a read
このビントインのテスト、結構便利。

ケイデンスovm_rgmシノプシスRAL(VMM)、そして、このメンターのovm_register
レジスタパッケージの勢力争いは、UVMへの採用をかけた戦いですからね!

docs/OVM-Register-User-Guide-BETA.pdfのPage.14にあるように、変換ツールがあればいいのだが、
RAL(VMM)と同じようにツールを提供してほしい。
    A number of tools exist so you can automatically generate the register declarations from
    input format like IP-XACT and SystemRDL.

検証、Verification、SystemVerilog、OVM、Open Verification Methodology