In reply to dave_59:
thanks to respond dave
this is scoreboard code
pi
//include"transactor.sv" include"mon_spi.sv"
class scoreboard;
mailbox mon_scb;
mailbox gen_scb;
function new(input mailbox mon_scb,mailbox gen_scb);
//this.intf2=intf2;
this.gen_scb=gen_scb;
this.mon_scb=mon_scb;
endfunction
task run();
begin
transactor_spi tr1;
transactor_spi tr2;
gen_scb.try_get(tr1);
mon_scb.try_get(tr2);
if((tr1.wb_dat_i===tr2.wb_dat_o));
$display (“data matched”);
//mon_scb.get(ss_pad_o_1,mosi_pad_o_1,miso_pad_i_1,wb_dat_o_1,wb_ack_o_1,wb_err_o_1,wb_int_o_1);
end
endtask
endclas