私は簡単なテストをする必要があります。 入力はパケットであり、出力はまったく同じパケットです。 したがって、出力を予測する必要はなく、(モニタからの)出力トランザクションを入力トランザクションと比較できます。 シーケンスまたはドライバからスコアボードに入力トランザクションを書き込む必要がありますか?スコアボードに入力トランザクションを書き込むべき場所
0
A
答えて
1
推奨されるuvmメカニズムは、入力バスに(ドライバとは独立した)データを収集し、それをスコアボードに送信するモニタを入力ポートに持つことです。これにより、エージェントの再利用と移植が可能になります。エージェントは後でパッシブモードで再使用でき、モニターとして接続されたスコアボードはパッシブモードで使用できます。 [パッシブモードにないドライバはスコアボードを再利用できません]また、モニタはドライバによって駆動されるプロトコルを独立して検証します。
余分な作業をしたくない場合や、後でモニターを構築する予定がある場合は、分析ポートをドライバーに追加し、ドライバーからスコアボードにトランザクションを送信することができます。シーケンスはコンポーネントではなく、動的に作成および破棄されるため、スコアボードをシーケンスに接続することは推奨されません。シーケンスを作成するたびに、スコアボードへの接続を再確立する必要があります。この場合、スコアボードへのドライバ/モニタ接続は、connect_phaseの起動時に一度確立できます。
出力プロトコルが入力プロトコルと異なるため、出力ポートでモニタを再使用できないと仮定しています。
関連する問題
- 1. WebServiceにリクエストを書き込む場所
- 2. BHO:regisitryに書き込む場所は?
- 3. ダッシュコードのバックエンドコーディングを書き込む場所
- 4. 埋め込みビューコントローラのコードをcontainerViewに書き込む場所
- 5. Nodejs:Unixネットワークの場所にファイルを書き込む
- 6. 一時的な場所にファイルを書き込む
- 7. GWTにconfigパラメータを書き込む場所は?
- 8. プロジェクトの場所に基づいてファイルに書き込む
- 9. Java - キーボード入力を読み込んでテキストファイルに書き込む
- 10. Windows XP:IEからレジストリに書き込む場所は?
- 11. メモリの場所に書き込む方法は?
- 12. 別の場所でファイルに書き込む方法は?
- 13. アセンブリでFFFF0Hの場所に書き込む方法は?
- 14. System.outがサーブレットに書き込む場所はどこですか?
- 15. Apacheトランザクション:トランザクションでファイルを書き込む - resourceIdの使い方
- 16. laravelで検索ロジックを書き込む場所
- 17. 出力テキストファイルにオブジェクトを書き込む
- 18. コンソール出力をファイルに書き込む
- 19. ファイルにコマンドライン出力を書き込む
- 20. EXE出力をバッチファイルに書き込む
- 21. MySQL出力をファイルに書き込む
- 22. 出力に\ rを書き込む
- 23. すべてのJava出力をtxtファイルに書き込む
- 24. 入力値をPHPでファイルに書き込む方法
- 25. 1つの入力に複数の値を書き込む
- 26. 複数行のユーザー入力をファイルに書き込む
- 27. コマンドライン入力をバッチでコマンドに書き込む方法は?
- 28. ファイルのpythonにユーザー入力を書き込む
- 29. PHPが入力からtxtにファイルを書き込む
- 30. Androidのpngとしてファイルに入力ストリームを書き込む