-1
UVM RALのExplicit Predictorの例はどこにありますか?私は周りを検索していたが、何も見つかりませんでした。あるいは、誰かが簡単な例をコピーして書くことができますか?Explicit Predictor UVM RAL
ありがとうa lot
UVM RALのExplicit Predictorの例はどこにありますか?私は周りを検索していたが、何も見つかりませんでした。あるいは、誰かが簡単な例をコピーして書くことができますか?Explicit Predictor UVM RAL
ありがとうa lot
良い例です。明示的に予測するモデルを与える。
http://cluelogic.com/2012/10/uvm-tutorial-for-candy-lovers-register-abstraction/
明示的な便宜のために(リンクから)の下に追加された予測のための主要なコード。
この例では、auto_predictは0に設定されています。 uvm_reg_predictorのbus_inポートは、エージェントのモニタポートに接続されています。これは、バス上のトランザクションを見るたびに書き込みをトリガーします。次に、予測子は(アダプタとマップを使用して)アドレスを取得し、レジスタモデルを更新します。
ユーザーの観点から見ると、これらの接続で十分です。
jb_env_cfg.jb_reg_block.reg_map.set_auto_predict(.on(0));
jb_reg_predictor.map = jb_env_cfg.jb_reg_block.reg_map;
jb_reg_predictor.adapter = jb_agent.jb_reg_adapter;
jb_agent.jb_ap.connect(jb_reg_predictor.bus_in);