 NAND flash has reduced erase and write times, and requires less chip area per cell, thus allowing greater storage density and lower cost per bit than NOR flash; it also has up to 10 times the endurance of NOR flash.However, the I/O interface of NAND flash does not provide a random-access external address bus.Rather, data must be read on a block-wise basis, with typical block sizes of hundreds to thousands of bits.