Verification Engineerの戯言
OVM Forumの登録者数も約1,700名となり、ものすごい勢いで増えています。
スレッド数も50に近づき、Post数も200を超えました。OVM Forumの中でも最初に話題になったのは、Class Referenceはあるが、AVMのようなCookBookが無いのはつらい。
次にあがっているのは、「SequenceやVirtual Sequenceの使い方」。これは、CadenceのURMがMentorのAVMとは違って公開されていないので、情報が少ないため。
URMの関連する部分のドキュメントを公開するという作戦もあるが、OVM : URM(BFM, Driver, Monitor Class)との対応で書いたように、URMとOVMでは微妙に用語が違うので、URMのドキュメントを公開するだけでは解決しないと思います(公開しないより、公開した方が良いと思いますが)
スレッド数も50に近づき、Post数も200を超えました。OVM Forumの中でも最初に話題になったのは、Class Referenceはあるが、AVMのようなCookBookが無いのはつらい。
次にあがっているのは、「SequenceやVirtual Sequenceの使い方」。これは、CadenceのURMがMentorのAVMとは違って公開されていないので、情報が少ないため。
URMの関連する部分のドキュメントを公開するという作戦もあるが、OVM : URM(BFM, Driver, Monitor Class)との対応で書いたように、URMとOVMでは微妙に用語が違うので、URMのドキュメントを公開するだけでは解決しないと思います(公開しないより、公開した方が良いと思いますが)
このブログでの[この1ヶ月のOVM関連]は、31になりました(そのうち、Sequence関連は10を超えています)。
OVMのポイントは、Sequenceを制覇できるか?でしょう。ということは、URMユーザの方がAVMユーザに取って優位があるということになります。
しかしながら、AVMユーザがURMのSequenceが使えるようになるのは、AVMユーザにとって非常に良いことだと思います。
なにしろ、AVMでは階層構造のテストベンチ構築のためのフレームワークと各モデルはあるのですが、Sequenceにようなものが無かったのですから。
OVMのポイントは、Sequenceを制覇できるか?でしょう。ということは、URMユーザの方がAVMユーザに取って優位があるということになります。
しかしながら、AVMユーザがURMのSequenceが使えるようになるのは、AVMユーザにとって非常に良いことだと思います。
なにしろ、AVMでは階層構造のテストベンチ構築のためのフレームワークと各モデルはあるのですが、Sequenceにようなものが無かったのですから。
早く、CookBookが公開されるように!
検証、Verification、SystemVerilog、OVM、Open Verification Methodology