1
0
mirror of https://github.com/Gehstock/Mist_FPGA.git synced 2026-02-15 04:06:02 +00:00
Files
Gehstock.Mist_FPGA/Console_MiST/Supervision_MiST/rtl/rom.v
2021-05-28 15:53:05 +02:00

23 lines
379 B
Verilog

module rom (
input clk,
input [15:0] addr,
output reg [7:0] dout,
input cs,
input rom_init,
input rom_init_clk,
input [15:0] rom_init_address,
input [7:0] rom_init_data
);
reg [7:0] memory[65535:0];
always @(posedge clk)
if (~cs) dout <= memory[addr];
always @(posedge rom_init_clk)
if (rom_init)
memory[rom_init_address] <= rom_init_data;
endmodule