The bleak future of nand flash memory
A 3.3 V 128 Mb multi-level NAND flash memory for mass storage applications