VM & UVM Techniques for Terminating Testsは、DVCon2011にて、
Sunburst Design, Inc.のClifford E. CummingsさんとMentorのTom Fitzpatrickさんの共同作品。
Sunburst Design, Inc.のClifford E. CummingsさんとMentorのTom Fitzpatrickさんの共同作品。
対象は、OVM 2.1.1とUVM 1.0 EAです。基本的には、UVM 1.0 EAです。ページ数は58。結構あります。
Page.6のFigure 1 - (1) Compiling designs & running UVM - overviewは、非常に分かり易いです。
run_test関連の秘密、ぎっしりです。まるで、Inside UVM 1.0 EAって感じですね。
そう、私も昔、OVM 1.0/2.0ぐらいまでは、同じことやっていました。このブログで。。。。
たとえば、ovm_rootクラス(uvm_rootクラス)については、2008年5月16日(金)、おー、リーマンショック前だ!に、
ovm_env::run_testタスクおよびrun_testタスクの実装(OVM 1.1の場合)に書きました。
ovm_env::run_testタスクおよびrun_testタスクの実装(OVM 1.1の場合)に書きました。
検証、Verification、SystemVerilog、OVM、UVM、Unified Verification Methodology