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 |