0
抓取函數可以在uvm_sequence_base
和uvm_sequencer_base
中找到,這個解釋讓我對鎖定和抓取感到困惑。seqr中的grab()函數和UVM中的seqr
我認爲序列就像流水,序列發生器是閥門,只有序列發生器可以被阻塞或打開。
我對不對?請在順序和音序器中對grab()進行說明。
抓取函數可以在uvm_sequence_base
和uvm_sequencer_base
中找到,這個解釋讓我對鎖定和抓取感到困惑。seqr中的grab()函數和UVM中的seqr
我認爲序列就像流水,序列發生器是閥門,只有序列發生器可以被阻塞或打開。
我對不對?請在順序和音序器中對grab()進行說明。
grab()
和lock()
非常相似。唯一的區別是grab()
請求放在序列發生器仲裁隊列的前面,並且lock()
請求放在序列發生器仲裁隊列的後面。
該博客的最好的一個解釋,我發現關於如何使用UVM序內置grab
和lock
功能: