anchor.diff:          if (dcounter[2] == 1)
               begin
               ctrl_data <= ctrl_data_temp;
  -            end_handshake.enq(1);
  +            serdes_end.enq(1);
               dstate <= DIdle;
               end
           sync_reset_inc_ce <= {sync_reset_inc_ce[2], 2'b0};
  
positive.code:         ctrl_reset_inc_ce <= cric;
      endrule
      rule afsm1stable_rule if (bvi_resets_reg.read() != 0 && astate == A1Stable);
          end_handshake.deq();
          let as = astate;
          let mc = maxcount;
          let cric = 3'b011;
  
negative.code:             end
      endrule
      rule afsmresetman_rule if (bvi_resets_reg.read() != 0 && astate == AResetman);
          serdes_end.deq();
          if (gencounter >= 'h8000)
              astate <= AStart;
          else
  