Semiconductor Main Memory
Semiconductor Main Memory
Main Memory
Semiconductor main memory, also known as RAM, is a crucial
component in modern computers. It's where the computer stores
data that's actively being used by programs.
by Aditya Govekar
Introduction to
Semiconductor Memory
1 Digital Data Storage 2 Types of Memory
Semiconductor memory Memory can be volatile,
allows computers to store losing data when power is
and access digital data off, or nonvolatile,
quickly and efficiently. retaining data even
without power.
Uses capacitors to store data. Requires constant refresh Uses latches to store data. Faster access times and
due to data leakage. More affordable and higher doesn't need refresh. More expensive and lower
density. density.
Nonvolatile Memory: Flash and
EEPROM
Feature Flash Memory EEPROM (Electrically
Erasable
Programmable Read-
Only Memory)
L1 Cache
Smaller and faster than L2, for extremely frequently used data.
L2 Cache
Larger and slower than L1, for less frequently used data.
Bandwidth Latency
The amount of data that can be transferred per unit The time it takes to access data. Lower latency means
time. Higher bandwidth allows faster data transfer. faster access times.
Emerging Memory Technologies
MRAM (Magnetoresistive RAM) RRAM (Resistive RAM)
Uses magnetic properties to store data. Nonvolatile, high Uses resistance changes to store data. Nonvolatile, low power
endurance, fast access times. consumption, high density.
1 2 3