在OVM/UVM中最基本的連結方法
Sequencer使用 seq_item_export 連結到
Driver的 seq_item_port(另一個名稱為seq_item_prod_if)
Sequencer的port_base就是
uvm_seq_item_pull_imp
Driver的port_base就是
uvm_seq_item_pull_port
基本的連接設定,基本上是放在agent
// connect_phase
function void connect_phase(uvm_phase phase);
if(get_is_active() == UVM_ACTIVE) begin
driver.seq_item_port.connect(sequencer.seq_item_export);
end
endfunction : connect_phase
另外還有一個rsp_port在driver及rsp_export在sequencer
沒有留言:
張貼留言