diff options
Diffstat (limited to '')
| -rw-r--r-- | tb/sim_slave.sv | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/tb/sim_slave.sv b/tb/sim_slave.sv new file mode 100644 index 0000000..1598701 --- /dev/null +++ b/tb/sim_slave.sv @@ -0,0 +1,28 @@ +module sim_slave +( + input logic clk, + + input logic waitrequest, + input logic[31:0] readdata, + output logic[31:0] address, + writedata, + output logic read, + write +); + + logic[31:0] avl_address /*verilator public_flat_rw @(negedge clk)*/; + logic avl_read /*verilator public_flat_rw @(negedge clk)*/; + logic avl_write /*verilator public_flat_rw @(negedge clk)*/; + logic[31:0] avl_readdata /*verilator public*/; + logic[31:0] avl_writedata /*verilator public_flat_rw @(negedge clk)*/; + logic avl_waitrequest /*verilator public*/; + + assign read = avl_read; + assign write = avl_write; + assign address = avl_address; + assign writedata = avl_writedata; + + assign avl_readdata = readdata; + assign avl_waitrequest = waitrequest; + +endmodule |
