Open In App

What is Flash Memory?

Flash memory is secondary memory and so it is not volatile which means it persists the data even if there is not an electrical supply provided. This flash memory works on the principle of EEPROM. EEPROM stands for Electrical Erasable Programmable Read-Only Memory. ROM operation can only one time write and many times read and we can’t erase it. But Flash Memory can be erased multiple times and update the data or program integrated into it. So it gives flexibility to the updation of the program but ROM has no such type of feature.

History of Flash Memory

Flash memory is developed by Dr. Masuoka Fujio and his team at Toshiba Corporation in the mid-1980. He was a Japanese engineer. When they discovered the flash memory semiconductor technology get the boom in that time frame. Many devices such as digital cameras, camcorders, MP3 players, and audio/video are developed using flash memory.

Features of Flash Memory

How Does Flash Memory Work?

These two are the main steps.

Types of Flash Memory

Difference between NAND and NOR Flash Memory

NAND  Flash

NOR Flash

NAND flash memory is organized in a series of memory cells

NOR flash memory is organized in a parallel of memory cells

NAND flash memory has a higher density(store more data in a smaller space)

NOR flash memory has a lower density than NAND Flash

NAND flash memory has a faster read speed.

NOR flash memory has faster random access times than NAND flash memory,

NAND flash memory can survive less erase/write cycles before starting to degrade than NOR

NOR flash memory can survive more erase/write cycles before starting to degrade than NAND

It is commonly used in high-density storage applications.

NOR flash memory is used in applications that require frequent read and write operations.

Limitations of Flash Memory

Benefits of Flash Memory

  1. Large storage capacity: Flash memory has high memory density so it is able to store a high volume of data.
  2. High speed: Some flash memory has parallel architecture of memory cells so it has faster speed to read and write operation.
  3. Persistent Data: Without supply of electricity it persist the data like HDDs.
  4. Low power consumption: Flash memory don’t have mechanical components like HDD’s so it consume less amount of power than HDDs.

Applications of Flash Memory

  1. Used in SSDs: Flash memory is used in SSDs to increase the speed of read/write of operations.
  2. Embedded systems: Flash memory is used in embedded systems. Examples: digital cameras, camcorders, MP3 players etc.
  3. Smartphones and tablets: Flash memory is used in smartphones and tablets.
  4. USB drives: Flash memory is commonly used in USB drives.

Article Tags :