Thursday, 9 May 2019

What is RAM Memory ? / Definition of RAM / Types of RAM Memory

What is RAM Memory, definition of RAM Memory

Definition of RAM Memory 

Random-access memory is a form of computer data storage that stores the data and machine code currently being used.  A random-access memory device data can be read or written in roughly equal amounts in spite of the physical location of the data inside the memory.

RAM is a short form for random access memory, a type of computer memory that can be accessed randomly;  That is, any byte of the memory can be reached without touching the preceding bytes.  RAM is found in servers, PCs, tablets, smartphones and other devices, such as Computers.

Types of RAM Memory?

There are two main types of RAM: Dynamic RAM (DRAM) and Static RAM (SRAM).  DRAM (DEE-RAM), is widely used as the main memory of the computer.  Each DRAM memory cell is composed of an integrated circuit with a transistor and a capacitor, and a data bit is stored in the capacitor.

1. SRAM(Static RAM)

2. DRAM(Dynamic RAM)


SRAM memories have circuits that are capable of maintaining stored information until the power is applied.  This means that this kind of memory requires constant power.  SRAM memories are used to make cache memory.

SRAM (static RAM) is a random access memory (RAM) that retains data bits in its memory as long as the power is being supplied.  Unlike dynamic RAM, which stores bits in cells containing a capacitor and a transistor, SRAM does not have to be refreshed from time to time.

❇Types of SRAM Memory

 ❇1. Non-volatile SRAM (NV-SRAM)

Non-volatile SRAM, or nvSRAMs, have standard SRAM functionality, but they save data on lost power supply, thereby ensuring important information protection.  NvSRAMs are used in many situations - in networking, aerospace and medical, many other situations - where data protection is important and where batteries are impractical.

 ❇2. Pseudo SRAM (PSRAM)

PSRAMs have a DRAM storage core, which is combined with a self-refreshing circuit.  They appear externally as a slow SRAM.  Without DRAM's accessibility complexity, their density / cost advantage on the true SRAM.


Dynamic Random Access Memory (DRAM) is a kind of memory, which is usually used for data or program code, which is to work with a computer processor.  DRAM is a common type of random access memory (RAM) used in personal computers (PCs), workstations and servers.

 DRAM Types

FPM = Fast Page Mode
EDO = Extended Data Out
Uses pipelining to speedup access
Use an external clock to synchronize data output Also called SDR SDRAMs (Single Data Rate)
DDR = Double Data Rate
Provides data on both falling and rising edges of the clock
Rambus DRAM

Difference between SRAM VS DRAM

1.There is less reach time in SRAM, so it is faster than DRAM.
2. SRAM is expensive from DRAM.
3. SRAM requires constant power supply, which means that this type of memory consumes more power.
4. Due to complex internal circuits, less.  Storage capacity is available in comparison to the physical size similar to the DRAM memory chip.
5. SRAM has less packaging density.

1. DRAM has high reach time, so it is slower than SRAM.
2. DRAM is lower than SRAM.
3. DRAM consumes electricity, due to the fact that information in the capacitor is stored.
4. Due to the small internal circuitry in a bit memory cell DRAM, large storage capacity is available.
5. DRAM has high packaging density