anchor.diff:        method awcache = m.awcache;
         method Bit#(tagWidth)     awid(); return 0; endmethod
         method awlen = m.awlen;
  -      //method awlock = m.awlock;
  +      method awlock = 0;
         method awprot = m.awprot;
  -      //method awqos = m.awqos;
  +      method awqos = 0;
         method awready = m.awready;
         method awsize = m.awsize;
         method awvalid = m.awvalid;
  
positive.code: 	   method Bit#(1) aresetn(); return 1; endmethod
  	   method Bit#(tagWidth)     arid(); return 0; endmethod
  	   method arlen = m.arlen;
  	 //method arlock = m.arlock;
  	   method arprot = m.arprot;
  	 //method arqos = m.arqos;
  	   method arready = m.arready;
  	   method arsize = m.arsize;
  	   method arvalid = m.arvalid;
  
negative.code:       method awcache = m.awcache;
        method Bit#(tagWidth)     awid(); return 0; endmethod
        method awlen = m.awlen;
        method awlock = 0;
        method awprot = m.awprot;
        method awqos = 0;
        method awready = m.awready;
        method awsize = m.awsize;
        method awvalid = m.awvalid;
  