Skip to main content

DIFFERENCES BETWEEN MEMORY TECHNOLOGIES

 

DIFFERENCES BETWEEN MEMORY TECHNOLOGIES :

Memory system organization is a major factor in determining device performance. Different memory technologies, such as DRAM, SRAM, EPROM and EEPROM, offer trade-offs in capacity, speed, and cost. Let’s see how these memory technologies differing from each other.

 
 
What is the difference between RAM and ROM?

 

Factors

RAM

ROM

Usage

 

RAM allows the computer to read data quickly to run applications.


ROM stores all the application which is needed to   boot the computer initially. It only allows for reading.

Volatility

 

RAM is volatile. So, its contents are lost when the device is powered off.


 ROM is non-volatile, i.e., its contents are retained even if the device is powered off

Accessibility

Information stored in the RAM is easily accessed.

 

The processor can't directly access the information that is stored in the ROM. In order to access ROM information first, the information is transferred into the RAM, and then it can be executed by the processor.


Speed

 

It is a high-speed memory.


It is much slower than the RAM.

 

CPU Interaction

 

The CPU can access the data stored on it.


 

The CPU can not access the data stored on it unless the data is stored in RAM.

 Size and Capacity

 

Large size with higher capacity.

 

Small size with less capacity.

Structure

 

The RAM chip is in rectangle form and is inserted over the motherboard of the computer.


Read-only memory (ROM) is a type of storage medium that permanently stores data on personal computers (PCs) and other electronic devices.

          

        Cost


RAM is costly.

ROM is cheap.


What is the difference between SRAM and DRAM?

Factors

DRAM

SRAM

Speed

DRAM has the characteristics of off-chip memory. It has a more substantial access time than the SRAM and is therefore slower.

SRAM is in the form of on-chip memory. It has a small access time, and thus it is faster than DRAM.

Density

The DRAM is highly dense.

SRAM is rarer than DRAM in density.

Cost-effectiveness

The DRAM is reasonably priced.

SRAM is expensive and is thus less cost-effective than DRAM.

Used in

Main memory

Cache memory

Storage capacity

DRAM possesses a larger storage capacity.

SRAM is usually of smaller size.

Construction

Simple and uses capacitors and very few transistors.

Complex and uses transistors and latches.

Single block of memory requires

Only one transistor.

6 transistors.

Charge leakage property

Present hence require power refresh circuitry. 

Not present

Power consumption

High

Low


What is the difference between EPROM and EEPROM?

 Factors

EPROM

EEPROM

Definition

 

EPROM is ROM type which can be erased and reused


EEPROM is can be erased and  reprogrammed through  a normal electrical voltage.

           Technology

 

EPROM is an older technology.


EEPROM is modern version over EPROM.

Appearance

        EPROM has a transparent quartz crystal window at the top

      EEPROM are totally encased in an opaque plastic case

Data Erasing 

 

Ultraviolet light is used to erase the content of EPROM. 


EEPROM contents are erased using electronic signal

Erased and Reprogrammed

 

EPROM chip has to be removed from the computer circuit to erase and reprogram the computer BIOS.


EEPROM chip can be erased and reprogrammed in the computer circuit to erase and reprogram the content of computer BIOS.



References 


Thank you for reading this blog! Stay updated for further knowledge about memory technologies in digital design! Please comment and share.

  The contributor to this article is: Vedika Patil.

Comments

  1. Oh, this is actually well put and simple to understand,

    ReplyDelete
  2. Informative and easy to understand !!

    ReplyDelete
  3. Easy to understand. Well explained. The table format really helps.

    ReplyDelete
  4. Informative content��

    ReplyDelete
  5. Very informative!!

    ReplyDelete
  6. Very informative!!

    ReplyDelete
  7. On the point comparison thus concepts get more clear....

    ReplyDelete
  8. Nice πŸ‘πŸ‘πŸ‘πŸ‘

    ReplyDelete
  9. Good initiative , awaiting for new blog

    ReplyDelete
  10. Well done Vedika.Simple & easy to understand for the beginners.

    ReplyDelete

Post a Comment

Popular posts from this blog

AN INTRODUCTION TO MEMORY TECHNOLOGIES

In today's fast-paced and tech-savvy world, computers and phones have become an essential part of our life. We can't imagine surviving without them. But have you ever wondered how these tiny, portable devices perform numerous, complicated tasks in microseconds? Well, the answer is they use a complex network of functions working in a union. For example, when we study complex mathematical and historical facts, that information gets stored in our brain. Similarly, when we talk about computers, it carries out complex operations on a much larger scale than humans cannot simply do. Such operations are carried out by digital memories that help them store data. In computers, memory is the most essential component for the normal functioning of any system – to store data, to perform calculations, to do complex operations, etc. We know that almost all our information and data is stored in the Hard Disk within the CPU. The Hard Disk/Hard Drive/Hard Disk Drive has the most extensive memory ...

TYPES OF RAM AND ROM

In this article, we will take a deeper look at different types of RAM and ROM. For more information on memory technologies, refer to the article "An Introduction to Memory Technologies" on this blog.  RAM There are two types of volatile memory that come under RAM, these are as follows: SRAM(Static Random Access Memory) DRAM(Dynamic Random Access Memory) There are many combinations and next-generation memory components that build on these two technologies. But it’s important to understand the basics of SRAM and DRAM before delving into newer technologies built on top of them.  SRAM Static RAM is a random access memory type that retains information as long as power is provided to the SRAM. It does not have to be periodically refreshed. SRAM is volatile but if the system is powered, SRAM retains data values without recharging its cells. But why is it termed as ‘Static’ ? This is because the data is held statically without any need of refreshing, i.e. the information in the memor...