prettify
Sep 18, 2016
Nand flash quick notes
chip->plane->block->page/oob(out of band redundancy area)
page is typically 2k 4k 8k.
block is typically 128k 256k 512k
bit flip, ecc
Nand flash interface I/o pins: I/O0-7, CLE(command latch enable), ALE(address latch enable), CE (chip enable), RE(read enable), WE(write enable)
page register on nand flash is a page buffer, user has to issue command 0x10 to write into nand
BBT(bad block table), bad block management
ONFI(open nand flash interface) standard
copy back is a feature which support directly copy one page to another (don't have to go external bus)
page read 0x30, 0x00
page write 0x80, 0x10
read id 0x90
block erase 0x60, 0xd0
Subscribe to:
Posts (Atom)