| 回复 3# yaya126 
 
 你好,请问line9不拿掉不会keep 吗?有点不理解,之前一直都是推荐将条件写完整,就是不变也要写上line9的?
 
    1 always@(posedge clk or negedge rstn) begin      2     if(!rstn)begin      3         Q<= 'h0;      4     end      5     else if (condition_1)begin      6         Q<= D_1;      7     //other condition 2, 3, 4 … 8     else begin      9         Q<= Q;  //better to remove this assignment, then data willbe kept.     10     end |