anchor.diff:     method Action lclk_n(Bit#(1) v);
   endinterface
   
  -interface Par_txi;
  +interface Par_txi; 
      method Bit#(1) wr_wait_p();
      method Bit#(1) wr_wait_n();
      method Bit#(1) rd_wait_p();
  
positive.code:    method Bit#(1) frame_n();
     method Bit#(1) lclk_p();
     method Bit#(1) lclk_n();
     method Action cclk_p(Bit#(1));
     method Action cclk_n(Bit#(1));
  endinterface
  
  interface Par_rxo;
  
negative.code:       method wstrb(esaxi_wstrb) clocked_by(saxiclk) reset_by(saxireset) enable((*inhigh*) EN_esaxi_wstrb);
        method wvalid(esaxi_wvalid) clocked_by(saxiclk) reset_by(saxireset) enable((*inhigh*) EN_esaxi_wvalid);
        method esaxi_rid rid() clocked_by(saxiclk) reset_by(saxireset);
        //interface extraType   extra;
              
     endinterface
     
     
  