Chaning to non-blocking aissignments

This commit is contained in:
Yannick Reiß 2024-03-18 12:53:16 +01:00
parent 56a1e00347
commit fdd0082c6b
No known key found for this signature in database
GPG Key ID: 5A3AF456F0A0338C
1 changed files with 33 additions and 33 deletions

View File

@ -54,55 +54,55 @@ module tt_um_yannickreiss_lights_out (
// Do act normal // Do act normal
case ( buttons ) case ( buttons )
9'b000000001: begin 9'b000000001: begin
field1 = !field1; field1 <= !field1;
field2 = !field2; field2 <= !field2;
field4 = !field4; field4 <= !field4;
end end
9'b000000010: begin 9'b000000010: begin
field1 = !field1; field1 <= !field1;
field2 = !field2; field2 <= !field2;
field3 = !field3; field3 <= !field3;
field5 = !field5; field5 <= !field5;
end end
9'b000000100: begin 9'b000000100: begin
field2 = !field2; field2 <= !field2;
field3 = !field3; field3 <= !field3;
field6 = !field6; field6 <= !field6;
end end
9'b000001000: begin 9'b000001000: begin
field1 = !field1; field1 <= !field1;
field4 = !field4; field4 <= !field4;
field5 = !field5; field5 <= !field5;
field7 = !field7; field7 <= !field7;
end end
9'b000010000: begin 9'b000010000: begin
field2 = !field2; field2 <= !field2;
field4 = !field4; field4 <= !field4;
field5 = !field5; field5 <= !field5;
field6 = !field6; field6 <= !field6;
field8 = !field8; field8 <= !field8;
end end
9'b000100000: begin 9'b000100000: begin
field3 = !field3; field3 <= !field3;
field5 = !field5; field5 <= !field5;
field6 = !field6; field6 <= !field6;
field9 = !field9; field9 <= !field9;
end end
9'b001000000: begin 9'b001000000: begin
field4 = !field4; field4 <= !field4;
field7 = !field7; field7 <= !field7;
field8 = !field8; field8 <= !field8;
end end
9'b010000000: begin 9'b010000000: begin
field5 = !field5; field5 <= !field5;
field7 = !field7; field7 <= !field7;
field8 = !field8; field8 <= !field8;
field9 = !field9; field9 <= !field9;
end end
9'b100000000: begin 9'b100000000: begin
field6 = !field6; field6 <= !field6;
field8 = !field8; field8 <= !field8;
field9 = !field9; field9 <= !field9;
end end
default: begin default: begin