always @(posedge sig) begin a <= b; b <= a; c <= d; end