anchor.diff:  	 v = writeDataMimo.first();
   	 writeDataMimo.deq(unpack(truncate(writeDwCount)));
   	 writeDwCount <= 0;
  +	 doneTag.enq(writeTag);
   	 $display("writeDwCount=%d will be zero", writeDwCount);
   	 tlp.eof = True;
   	 if (writeDwCount == 4)
  
positive.code:     Reg#(Bit#(9)) writeBurstCount <- mkReg(0);
      Reg#(TLPLength)  writeDwCount <- mkReg(0);
      Reg#(TLPTag) writeTag <- mkReg(0);
  
      function Integer tlpWordCount(TLPData#(16) tlp);
         if (tlp.be == 16'h0000)
  
negative.code: 	      writeDataMimo.enq(fromInteger(valueOf(busWidthWords)), v);
             endmethod: data
  	   method ActionValue#(Axi4WriteResponse#(12)) response();
  	      let tag = doneTag.first();
  	      doneTag.deq();
  	      return Axi4WriteResponse { code: 0, id: extend(tag)};
             endmethod: response
  	endinterface
  	interface Axi4ReadServer read;
  