logo CBCE Skill INDIA

Welcome to CBCE Skill INDIA. An ISO 9001:2015 Certified Autonomous Body | Best Quality Computer and Skills Training Provider Organization. Established Under Indian Trust Act 1882, Govt. of India. Identity No. - IV-190200628, and registered under NITI Aayog Govt. of India. Identity No. - WB/2023/0344555. Also registered under Ministry of Micro, Small & Medium Enterprises - MSME (Govt. of India). Registration Number - UDYAM-WB-06-0031863

DRAM in Computer Organization


DRAM in Computer Organization

DRAM, or Dynamic Random Access Memory, is a type of volatile memory commonly used in computer systems for storing and retrieving data. It is part of the computer's main memory hierarchy and plays a crucial role in the overall functioning of the system.

 

Here are some key aspects of DRAM in computer organization:

 

  1. Volatile Memory:

    • Characteristics: DRAM is volatile memory, meaning it loses its stored data when the power is turned off. This is in contrast to non-volatile memory, such as hard drives or SSDs, which retains data even when the power is off.
  2. Dynamic Nature:

    • Refreshing Requirement: The "dynamic" in DRAM comes from the fact that it needs to be refreshed thousands of times per second. This is because the storage cells in DRAM are capacitors, and over time, charge leaks from these capacitors. To prevent data loss, the memory controller refreshes the data by reading and then immediately rewriting it.
  3. Organization and Structure:

    • Cell Structure: DRAM cells are typically organized in a matrix or grid. Each cell stores a single bit of data, and the intersection of rows and columns represents a unique address in the memory.
  4. Access Time:

    • Slower than SRAM: DRAM generally has a slower access time compared to Static Random Access Memory (SRAM). This is because reading from or writing to a DRAM cell involves several steps, including accessing the row and column, refreshing the data, and reading or writing the information.
  5. Capacity:

    • High Density: DRAM is known for its high storage density, allowing for larger memory capacities on a single chip compared to SRAM. This makes it suitable for applications where a large amount of relatively inexpensive memory is required.
  6. Uses in the Memory Hierarchy:

    • Main Memory: DRAM is commonly used as the main memory in a computer system, providing fast access to frequently used data for the CPU.
  7. Memory Modules:

    • DIMMs (Dual In-Line Memory Modules): DRAM is often integrated into memory modules that can be easily installed on the motherboard. These modules come in various capacities and speeds.
  8. CAS Latency:

    • Column Address Strobe Latency: DRAM access involves sending a row and column address to access a particular cell. CAS latency (Column Address Strobe latency) is a measure of the time it takes between sending the column address and the data being available.
  9. DDR Synchronous Operation:

    • DDR (Double Data Rate): Modern DRAM often operates in DDR mode, where data is transferred on both the rising and falling edges of the clock signal, effectively doubling the data transfer rate compared to the base clock speed.
  10. Power Consumption:

    • Lower Power Consumption: Compared to some other types of memory, DRAM tends to have lower power consumption, making it suitable for portable devices and laptops.

 

While DRAM is a critical component of a computer system, it is essential to note that it is volatile memory, and data stored in DRAM is temporary. As a result, systems typically use non-volatile storage solutions, such as hard drives or SSDs, for long-term data storage.

 

Thank you.

Popular Post:

Give us your feedback!

Your email address will not be published. Required fields are marked *
0 Comments Write Comment