?pathlinks? – Rev 594
Rev 543 |
Blame |
Compare with Previous |
Last modification |
View Log
| Download
| RSS feed
| ?url?
// nmitest ROM loader
//
`ifdef NMITEST
module nmitest_rom
(
input wire [18:0] in_addr,
output reg [ 7:0] out_word
);
integer fd;
reg [7:0] mem [0:524287];
initial
begin
// init rom
integer i;
for(i=0;i<524288;i=i+1)
mem[i] = 8'hFF;
// load file
fd = $fopen("nmitest.bin","rb");
if( 186!=$fread(mem,fd,524288-16384) )
begin
$display("Couldn't load nmitest.bin!\n");
$stop;
end
$fclose(fd);
end
always @*
out_word = mem[in_addr];
endmodule
`endif