mirror of
https://github.com/olofk/serv.git
synced 2025-04-19 19:37:06 -04:00
25 lines
551 B
Verilog
25 lines
551 B
Verilog
`default_nettype none
|
|
module servant_sim
|
|
(input wire wb_clk,
|
|
input wire wb_rst,
|
|
output wire q);
|
|
|
|
parameter memfile = "";
|
|
parameter memsize = 8192;
|
|
parameter with_csr = 1;
|
|
|
|
reg [1023:0] firmware_file;
|
|
initial
|
|
if ($value$plusargs("firmware=%s", firmware_file)) begin
|
|
$display("Loading RAM from %0s", firmware_file);
|
|
$readmemh(firmware_file, dut.ram.mem);
|
|
end
|
|
|
|
servant
|
|
#(.memfile (memfile),
|
|
.memsize (memsize),
|
|
.sim (1),
|
|
.with_csr (with_csr))
|
|
dut(wb_clk, wb_rst, q);
|
|
|
|
endmodule
|