Flash Memory
Flash Memory
University
FLASH MEMORY
CONTENTS
o Introduction to Flash memory
Comparator: This
compares the data read
from the memory cell
with a reference value.
Key Points
EPROM EPROM
EPROM stands for Erasable Programmable Read-Only
Memory. Once programmed, data can only be read from
EPROM. Data can be erased and reprogrammed using ultraviolet
light. EPROM is a relatively reliable memory technology with a
long lifespan.
COMPARISON OF FLASH VS PROM AND
EPROM
Feature PROM EPROM FALSH MEMORY
PROGRMMABILITY Programmable once Multiple times Multiple times
Erasure Method Not erasable UV light erasable Electrical erasable
Reprogramming 1 times Limited(1000 to High(10000 to
cycles 10000) 100,000)
Data Retention Long term Long term Long term
Speed Slower read/write Slower read/write Faster read/write
Usage Permanent firmware Prototyping Data storage and
USB
Cost Low Moderate Moderate to high
Key Points
In
Summar
y and cost-effective, making it the go-to for most
Flash memory is more versatile
modern storage applications.
FLASH MEMORY VS SRAM
Static Random-Access
Memory(SRAM)
• Type of Memory: Volatile Memory , meaning it loses
data when power is turned-off.
• Speed: Very fast, with quick access time and low latency ,
making it ideal for cache memory in CPUs.
• Density: Lower density because SRAM is basically a flip-flop
consisting of several transistors.
• Power Consumption: Requires constant power to
maintain the data , resulting high power consumption.
• Data Retention: Loses data once power is lost .
FLASH MEMORY
• Type of Memory: Non-volatile memory, meaning its retain data even
when the power is turned off.
What is DRAM?
Dynamic Random – access memory is a type of
volatile memory that stores data in one transistor and
a capacitor.
FLASH VS DRAM
• A flash memory consumes much less power and retains data even the power
is off. (Non- Volatile)
• DRAM consumes more power and loses data when the power is off. (Volatile)
• Flash permanently holds the data and files that the user needs to access.
• DRAM temporarily holds the data and instructions that the processor need to
run applications.
• Flash can stored more data than DRAM in the same physical space due to its
high density and scalability.