seq/seqr 优先级
2019-07-08 本文已影响0人
Poisson_Lee
一个seqr上启动多个seq。所有seq都参与仲裁,根据仲裁算法决定那个seq发送xaction。
仲裁算法和结果由seqr来决定,seq只是可以在优先级上进行设置。
seqr.set_arbitration(SEQ_ARB_STRICT_FIFO);
SEQ_ARB_FIFO - default
SEQ_ARB_WEIGHTED
SEQ_ARB_RANDOM
SEQ_ARB_STRICT_FIFO
SEQ_ARB_STRICT_RANDOM
SEQ_ARB_USER
seq
uvm_do_pri(req, 100);
uvm_do_pri_with(req, 200, {req.rng inside {[1:100]};});