Added zero initialization for r0

This commit is contained in:
riley committed 2026-10-12 21:29:07 +11:00
1 parent 1faa7fc3f0
commit 979f12b692
1 file changed
+4
+4
View File
@@ -10,6 +10,10 @@ module register_file #(parameter width=5, parameter nregs=32)(
localparam BW = 2**width; localparam BW = 2**width;
logic [2**width-1:0] regs[nregs]; logic [2**width-1:0] regs[nregs];
initial begin
regs[0] = {(2**width){1'b0}};
end
always_ff @(posedge clk) begin always_ff @(posedge clk) begin
if (we & (WA != {(2**width){1'b0}} )) begin if (we & (WA != {(2**width){1'b0}} )) begin
regs[WA] <= WD; regs[WA] <= WD;