Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
in flash design , these two type have disadvantage and disadvantage ,can some one show me which is better for flash read and write speed??
thanks very much
For basic NAND flash and NOR flash here is a little summary
NOR :
Slow Write and Slow Erase....
Must Erase full block before write any single word into that block
Fast read :
Full asynch (allow radmon read of any single word into the memory)
Page read (asynchronous contiguous word read)
Burst read (synchronous fast read for contiguous words)
Usage : general for Code XIP (Execution in place)
NAND :
Fast write
allow only full page read (generaly 512 bytes)
We can find spare bytes in page (to improve Logical block, wearleveling and ECC)
Usage : generaly used for storage capability (mp3, jpg and so on)
2 gate Nand's are the building blocks for pretty much all modern processors so says my professor and so every schematic we draw must be in 2 gate nand. i hate them!!
It is two basic flash version:
Nor mostly use in 0-8Mbyte,and NAND use in 8-....
Nor is faster read speed than nand,but slower in write.
nand falsh almost use in store disk.
NAND Flash typically have invalid blocks
(e.g. SAMSUNG K9K2GXXX0M, K9W4GXXU1M - 30 blocks)
and you must exclude them from read/write ops. by
some algorythms.
NAND - main for stream application (music, voice storage, etc.)
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.