X-Git-Url: http://git.ieval.ro/?a=blobdiff_plain;f=ram.v;fp=ram.v;h=acd11eeb1613e592e4058f5366cc09d25ccece71;hb=23c26e0422eda4cb868569e6c3cc4f41fe6e2864;hp=372067543aa9f8de99ede34f79bd53d4962872ac;hpb=5a2a82dc19c5d46c250c101202a43ee8375c2e28;p=clump.git diff --git a/ram.v b/ram.v index 3720675..acd11ee 100644 --- a/ram.v +++ b/ram.v @@ -3,6 +3,12 @@ module RAM #(parameter ADDRESS_BITS = 4) reg [15:0] memory [0:2**ADDRESS_BITS-1]; + reg [ADDRESS_BITS:0] idx; + initial begin + for(idx = 0; idx < 2**ADDRESS_BITS; idx=idx+1) + memory[idx] <= 0; + end + always @ (negedge clk) begin if (write) memory[addr] <= in;