下面的代码中如何解决多个驱动程序,默认值和组合循环问题?
always @(posedge clk) myregister <= #1 myregisterNxt; always @* begin if(reset) myregisterNxt = myregisterNxt +1; else if(flag == 1) myregister = myregister +2; end
正确,您的代码中至少有3个问题: