Memory Read and write pipelined