anchor.diff:  			end
   			else begin
   `endif
  -			   outs0[i] <= outs0[i]+1;
   			   cmds_in[i].enq(cmd);
   			   //$display("(%d) %h %h %h", i, cmd.base, cmd.len, cmd.burstLen);
   `ifdef BSIM
  
positive.code: 	 if (cmd.len < extend(cmd.burstLen))
  	    x = truncate(cmd.len);
  	 loadf_c.enq(tuple2(truncate(loadIdx),cmd));
  	 //write_data_funnel.loadIdx(truncate(loadIdx));
  	 if (cond1) begin
  	    outs1[loadIdx] <= False;
  	 end
  
negative.code:    for(Integer i = 0; i < valueOf(numServers); i=i+1)
        rs[i] = (interface Server#(MemengineCmd,Bool);
  		  interface Put request;
  		     method Action put(MemengineCmd cmd);
  			Bit#(32) bsb = fromInteger(bufferSizeBytes);
  `ifdef BSIM	 
  			Bit#(32) dw = fromInteger(valueOf(dataWidthBytes));
  