“…So, in PCMs, there are two main operations: SET operation and RESET operation. These operations are controlled by electrical current as follows: while in the RESET operation High-power are used to place the memory cell into the high-resistance RESET state, for the SET ReRAM [8-11, 17, 18, 29, 66, 72, 75, 76] STT-RAM [8,[11][12][13][14][31][32][33] [ 41,42,63,65,70,73] NAND Flash [15,16,28,37,45,46,49] [ 51,54,56,61,64] 3D XPoint [25-27, 38, 40, 43, 44, 47, 48, 50] [ 51, 52, 55, 57-60, 62, 69] operation, moderate power but longer duration pulses are used to return the cell to the low-resistance SET state. Although PCM scales well and has write endurance comparable to that of NAND Flash (10 8 -10 9 ), which makes it a viable alternate for future high-speed storage devices.…”