diff --git a/src/simulator/src/sequential/RAM.js b/src/simulator/src/sequential/RAM.js index d37ea3e01..287d4d5fc 100644 --- a/src/simulator/src/sequential/RAM.js +++ b/src/simulator/src/sequential/RAM.js @@ -329,7 +329,7 @@ export default class RAM extends CircuitElement { assign dout = mem[addr]; always @ (*) begin - if (!we) + if (we) mem[addr] = din; end endmodule diff --git a/v1/src/simulator/src/sequential/RAM.js b/v1/src/simulator/src/sequential/RAM.js index d37ea3e01..287d4d5fc 100644 --- a/v1/src/simulator/src/sequential/RAM.js +++ b/v1/src/simulator/src/sequential/RAM.js @@ -329,7 +329,7 @@ export default class RAM extends CircuitElement { assign dout = mem[addr]; always @ (*) begin - if (!we) + if (we) mem[addr] = din; end endmodule