Skip to content

Commit bf71cde

Browse files
aindree-2005092vk
andauthored
fix(ram): make verilog write behavior match simulator (#817)
Co-authored-by: Vivek Ray <123629919+092vk@users.noreply.github.com>
1 parent af60793 commit bf71cde

File tree

2 files changed

+2
-2
lines changed
  • src/simulator/src/sequential
  • v1/src/simulator/src/sequential

2 files changed

+2
-2
lines changed

src/simulator/src/sequential/RAM.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -329,7 +329,7 @@ export default class RAM extends CircuitElement {
329329
assign dout = mem[addr];
330330
331331
always @ (*) begin
332-
if (!we)
332+
if (we)
333333
mem[addr] = din;
334334
end
335335
endmodule

v1/src/simulator/src/sequential/RAM.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -329,7 +329,7 @@ export default class RAM extends CircuitElement {
329329
assign dout = mem[addr];
330330
331331
always @ (*) begin
332-
if (!we)
332+
if (we)
333333
mem[addr] = din;
334334
end
335335
endmodule

0 commit comments

Comments
 (0)