SRAM and flash memory
What is the basic unit for reading and writing (programming) in NAND flash memory?
- ABlock
- BPage
- CThe whole chip
Show answer and explanation
Answer: B. Page
In NAND flash, reads and writes are done in pages (several KB to over ten KB), and erases in blocks containing many pages. This difference between write and erase units is why management such as garbage collection is needed.
- A. The block is the unit of erasure.
- B. Correct. Reading and writing are done per page.
- C. Reads and writes are not done on the whole chip at once.