What is the difference between NAND flash and NOR flash?

What is the difference between NAND flash and NOR flash?

In NOR Flash, one end of each memory cell is connected to the source line and the other end directly to a bit line resembling a NOR Gate. NAND Flash, in contrast, has a much smaller cell size and much higher write and erase speeds compared to NOR Flash.

Why NOR flash is an attractive technology for storing program’s binary on an embedded platform?

Based on its original design, NOR flash memory is designed to store binary code of programs because it supports XIP (eXecute-In-Place) and high performance in read operations, while NAND flash memory is used as a data storage because of its lower price and higher performance in write/erase operations, compared to NOR …

What does the N in NAND stand for?

Surprisingly, NAND is not an acronym. Instead, the term is short for “NOT AND,” a boolean operator and logic gate. The NAND operator produces a FALSE value only if both values of its two inputs are TRUE.

Which is faster NAND flash or NOR flash?

The NAND Flash needs to provide a command (read, write or erase), followed by the address and the data. These additional operations makes the random read for NAND Flash much slower. For example, the S34ML04G2 NAND Flash requires 30µS compared to 120ns for S70GL02GT NOR Flash.

What are the capacities of NAND flash memory?

NAND Flash memories typically comes in capacities of 1Gb to 16Gb. NOR Flash memories range in density from 64Mb to 2Gb. Because of its higher density, NAND Flash is used mainly for data storage applications. Erase, Read & Write

Why is NAND flash used in digital cameras?

NAND Flash, which was designed with a very small cell size to enable a low cost-per-bit of stored data, has been used primarily as a high-density data storage medium for consumer devices such as digital still cameras and USB solid-state disk drives.

What are the characteristics of a NOR flash memory?

The characteristics of NOR Flash are lower density, high read speed, slow write speed, slow erase speed, and a random access interface. For a system that needs to boot out of Flash, execute code from the Flash, or if read latency is an issue, NOR Flash may be the answer.