Test Bench
Test Bench
read_rq <= 0;
write_rq <= 1;
row_adr <= q_cnt;
$fdisplay(out, "Address::%d:: %b :: -- contents in hex
%h", row_adr, writedata, writedata);
end
else
begin
q_cnt <= q_cnt;
writedata <= writedata;
row_adr <= $random(seed) & 'h3F;
read_rq <= 1;
write_rq <= 0;
$fdisplay(rout,"Address::%d:: %b :: -- read contents in
hex %h", row_adr, readdata, readdata);
end
end
end
mem_u_dut_ram (
.clk(clk),
.rst(rst),
.read_rq(read_rq),
.write_rq(write_rq),
.row_adr (row_adr),
.writedata(writedata),
.readdata(readdata)
);