0% found this document useful (0 votes)
23 views12 pages

Mani Csa Seminar

Uploaded by

kalvamanideep
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views12 pages

Mani Csa Seminar

Uploaded by

kalvamanideep
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 12

Course Title – Computer system architecture

TOPIC TITLE - DRAM vs. SRAM Architectures


Presenter Name – Kalva Manideep
Presenter’s ID - 23951A6691
Department Name - CSE(Artificial Intelligence & Machine Learning)
Presenter’s Date - 24/12/2024
Introduction to Memory Architectures

Memory architectures play a crucial role in


determining the performance and efficiency
of computing systems.

Two primary types of memory architectures


are Dynamic Random Access Memory
(DRAM) and Static Random Access
Memory (SRAM).

Understanding the differences between


DRAM and SRAM is essential for
optimizing hardware design and application
performance.
Overview of DRAM

DRAM is a type of memory that stores each


bit of data in a separate capacitor within an
integrated circuit.

It requires periodic refreshing to maintain


data integrity, as the capacitors tend to leak
charge over time.

DRAM is commonly used for main system


memory in computers due to its high
density and cost-effectiveness.
Overview of SRAM

SRAM is a type of memory that uses


bistable latching circuitry to store each bit
of data, allowing for faster access times.

Unlike DRAM, SRAM does not need to be


refreshed, which reduces latency in data
retrieval.

SRAM is typically used in applications


requiring high speed, such as cache
memory in processors.
Speed Comparison

SRAM offers significantly faster access


times compared to DRAM, making it ideal
for applications where speed is critical.

The speed of SRAM can be attributed to its


simpler architecture, which does not require
refresh cycles.

DRAM, while slower, benefits from a higher


density, allowing for more data storage per
chip.
Density and Capacity

DRAM can achieve higher memory density


due to its simpler cell structure, allowing for
more memory chips on a single module.

SRAM cells are larger, which limits the


amount of data that can be stored in a
given physical space.

Consequently, DRAM is preferred for


applications requiring large amounts of
memory, such as main system RAM.
Power Consumption

DRAM typically consumes less power


during active operation compared to
SRAM, especially in large memory
configurations.

However, the need for periodic refreshing in


DRAM can increase its overall power
consumption in idle states.

SRAM, while faster, consumes more power


on a per-bit basis due to its more complex
architecture.
Cost Considerations

DRAM is generally less expensive to


manufacture than SRAM, making it the go-
to choice for cost-sensitive applications.

The cost discrepancy arises from the


complexity of SRAM design and the larger
die size required for its cells.

For applications where cost is a major


factor, DRAM is often favored over SRAM.
Use Cases

DRAM is widely used in personal


computers, servers, and mobile devices as
the primary system memory.

SRAM is often utilized in performance-


critical applications such as CPU caches,
networking devices, and embedded
systems.

Each type of memory serves unique


purposes based on their inherent
characteristics, influencing hardware
design decisions.
Future Trends

The demand for faster and more efficient


memory technologies continues to grow
with advancements in computing power.

Emerging memory technologies, such as


MRAM and FRAM, aim to combine the
benefits of both DRAM and SRAM.

Ongoing research focuses on enhancing


the performance, density, and energy
efficiency of both DRAM and SRAM
architectures.
Conclusion

Both DRAM and SRAM have distinct


advantages and disadvantages that cater
to different applications and requirements.

Understanding their characteristics is vital


for engineers and developers in selecting
the right memory type for their systems.

As technology evolves, the landscape of


memory architectures will continue to
adapt, impacting future designs and
applications.
References

Hwang, J. (2021). "Memory Technology in


Computing Systems." Journal of Computer
Architecture.

Wong, H. S. P., & Lee, H. (2022).


"Advances in Memory Technologies: DRAM
and SRAM." IEEE Transactions on Very
Large Scale Integration (VLSI) Systems.

Smith, R. (2023). "Understanding Memory


Types: A Comprehensive Guide." Tech
Insights Publications.

Feel free to modify any of the content or

You might also like