Update pipelined simulator

Update pipelined simulator