anchor.diff:     rule tx_serial0;
         tx_serial[0] <= phy10g.tx.serial_data0;
      endrule
  -`ifndef NUMBER_OF_10G_PORTS
  +`ifndef NUMBER_OF_ALTERA_PORTS
      rule tx_serial1;
         tx_serial[1] <= phy10g.tx.serial_data1;
      endrule
  
positive.code:    rule receive0;
        rxFifo[0].enq(phy10g.rx.parallel_data0);
     endrule
  `ifndef NUMBER_OF_10G_PORTS
     rule receive1;
        rxFifo[1].enq(phy10g.rx.parallel_data1);
     endrule
  
negative.code:           return phy10g.rx.is_lockedtoref0;
         endmethod
     endinterface;
  `ifndef NUMBER_OF_ALTERA_PORTS
     status_ifcs[1] = interface Status;
         method Bit#(1) pll_locked;
            return phy10g.pll.locked1;
  