OpenCores
URL https://opencores.org/ocsvn/uart2bus_testbench/uart2bus_testbench/trunk

Subversion Repositories uart2bus_testbench

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /uart2bus_testbench/trunk/tb/agent/driver
    from Rev 8 to Rev 14
    Reverse comparison

Rev 8 → Rev 14

/uart_driver.svh
142,18 → 142,6
case(trans._command)
read:
begin
/*fork
begin
if (trans._arbit == accept)
begin
arb_inf.accept_req();
end
else
begin
arb_inf.declain_req();
end
end
join_none*/
rf_inf.fill_byte (trans.address,
trans._data[0]);
uart_inf.read_text_mode(trans._mode,
170,18 → 158,6
end
write:
begin
/*fork
begin
if (trans._arbit == accept)
begin
arb_inf.accept_req();
end
else
begin
arb_inf.declain_req();
end
end
join_none*/
uart_inf.write_text_mode(trans._mode,
trans.wrong_prefix,
trans._chartype,
197,11 → 173,11
end
nop:
begin
`uvm_fatal("UNEXPECTED VALUE","NOP command value shouldn't be valued in text mode")
`uvm_fatal("TB ISSUE","NOP command value shouldn't be valued in text mode")
end
default:
begin
`uvm_fatal("wrong output", "wrong_mode")
`uvm_fatal("TB ISSUE", "wrong_mode")
end
endcase
end
244,4 → 220,4
 
end
uart_inf.wait_idle_time(trans.time_after*trans.scale);
endtask:drive_data
endtask:drive_data

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.