問題タブ [e]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
verification - Specman - モニターをスコアボードに接続中にエラーが発生しました
プロジェクトで e (specman) を使用しています。uartの検証環境を構築します。any_sequence_item
名前のような構造体がありますuart_frame_s.
uart で tx のスコアボードを追加したいと考えています。に次のインスタンスがありますuart_tx_agent
。
スコアボードの定義:
私は次のように接続しようとします:
uart_scb (スコアボード) は uart_tx_agent のインスタンスです。
モニターの TLM ポートの定義:
次のエラーが表示されます: エラー: 'uart_monitor' ('uart_tx_monitor_u') には 'uart_frame_S_started'field がありません.... エラー: 'uart_monitor' ('uart_tx_monitor_u') には 'uart_frame_S_ended'field がありません
uvm - Specman e UVM: なぜ uvm_* ユニットから継承するのですか?
に従って検証環境を実装していe UVM user guide
ます。
私の質問は、なぜmy_monitor
ユニットを継承する必要があるuvm_monitor
のですか (他の UVM コンポーネントでも同じです)。
それぞれが持っている正確なロジックは何uvm_*
ですか?uvm_*
ユニットを継承せずにUVM環境を実装することはできますか?
ご協力ありがとうございました