anchor.diff:  import EthMac::*;
   import AlteraEthPhy::*;
   import DE5Pins::*;
  +`else
  +import Sims::*;
   `endif
   
   interface MemoryTest;
  
positive.code:    mkConnection(memToRing.writeClient, outgoing_buff.writeServer);
  
     mkConnection(ringToMem.eventPktCommitted, memToRing.eventPktSend);
  
     MemoryAPI api <- mkMemoryAPI(indication, incoming_buff);
  
  
negative.code:    Reset phyReset <- mkSyncReset(2, defaultReset, phyClock);
     Reset mgmtReset <- mkSyncReset(2, defaultReset, mgmtClock);
  
  `ifndef SIMULATION
     // DE5 Pins
     De5Leds leds <- mkDe5Leds(defaultClock, txClock, mgmtClock, phyClock);
     De5SfpCtrl#(4) sfpctrl <- mkDe5SfpCtrl();
  