¿Eso creará un pestillo?
always @ (posedge clk) begin
if (enable) begin
myvar1[63:0] <= some value;
myvar2[63:0] <=some value2;
myvar3[63:0] <= value3;
end else begin
myvar1[63:0] <=othervalue
end
end
¿Debería todo lo que está en el if, estar también en la cláusula else? He entendido que dejar un "if" sin "if" puede causar un bloqueo, pero ¿significa también que cada señal en el "if" debería estar en el "else"? Si ese es el caso, debo escribir algo como esto:
myvar2[63:0] <= myvar2[63:0];
o no?