2017-08-01 256 views
0

抓取函數可以在uvm_sequence_baseuvm_sequencer_base中找到,這個解釋讓我對鎖定和抓取感到困惑。seqr中的grab()函數和UVM中的seqr

我認爲序列就像流水,序列發生器是閥門,只有序列發生器可以被阻塞或打開。

我對不對?請在順序和音序器中對grab()進行說明。

回答

0

grab()lock()非常相似。唯一的區別是grab()請求放在序列發生器仲裁隊列的前面,並且lock()請求放在序列發生器仲裁隊列的後面。

該博客的最好的一個解釋,我發現關於如何使用UVM序內置grablock功能:

http://sagar5258.blogspot.com/2017/02/