anchor.diff:         Bit#(5) emptyw = 0;
          Bit#(50) rawdataw = 0;
          for (Bit#(8) i = 0; i < 5; i = i+1) begin
  -	  serdes_v[i].ibufdso(ibufds_v[i]);
  +	  //serdes_v[i].ibufdso(ibufds_v[i]);
   	  alignbusyw[i] = serdes_v[i].align_busy();
   	  alignedw[i] = serdes_v[i].aligned();
   	  firstw[i] = serdes_v[i].sampleinfirstbit();
  
positive.code:         serdes_align_busy_reg <= serdes_align_busy_temp;
      endrule
  
      rule sendup_imageon_clock;
         Bit#(5) alignbusyw = 0;
         Bit#(5) alignedw = 0;
  
negative.code:             end
          hcounter <= hcounter + 1;
      endrule
  
      rule serdesrule;
          dfifo.rden(rden);
  