Difference between SRAM and DRAM
SRAM: SRAM means static random access memory which uses small latches (flip-flop) to store bits. It is fast and expensive memory than SRAM. It does not power is supplied it maintains integrity SRAM is a volatile storage technology. For a computer cache memory SRAM is used. It is also used as a part of RAM (Random Access Memory). Astatic memory cell takes more space on a chip than dynamic memory because it has more part.
SRAM stores data is Flip-flop which has fore transistors using two cross-coupled inverters. I has two stable states characterize 1 and 0. At the time of read and writ to manage the availability to the memory cell another to access transistors are used. There are two types of SRAM chips. One is MOFSET (metal-oxide-semiconductor-field- effect transistor) and another is bipolar junction transistor. MOFSET is the popular SRAM type. Polar function transistor is more fast but it consumes a huge energy. SRAM is also found in hard drives as dies cache, in CD, DVD modems, routers, printers and digital cameras.
DRAM: DRAM means Dynamic random Access memory which store bits in small capacitors. It DRAM leave charge occurs by the capacitor so it must be refreshed continuously to maintain integrity. It makes DRAM more slower than SRAM. Dynamic RAM refreshes more than hundred times per second continuously. As Dynamic ram is cheaper that static RAM. So in mother land most of the RAM is DRAM Main memory of the computer is dynamic RAM.
There are one capacitor and one transistor per bit in the dynamic RAM. These capacitors and transistor one very small. A single memory chip contains melbas of capacitors and transistors. There are several types of DRAM. They are include:
- SDRAM - Synchronous Dynamic RAM.
- RDRAM - Rambus Asynchronous DRAM.
- FPM DRAM - Fast page Mode Dynamic RAM.
- EDO DRAM - Extended Data out Dynamic RAM.
SRAM | DRAM |
---|---|
1. Stands for static RAM. | 1. Stands for dynamic RAM. |
2. No need of refreshing. | 2. Needs refreshing. |
3. Store bits in the flip-flop. | 3. Store bits in the small capacitor. |
4. It is more expensive. | 4. Less expensive than SRAM. |
5. It is faster. | 5. It is slower than SRAM. |
6. Used in the cache memory. | 6. Used in main memory. |
7. Complex structure. | 7. Simple structure. |
8. It has lower density. | 8. It has higher density. |
9. Minimum time requires to access data. | 9. More time requires to access data. |
10. Power consumption low. | 10. Power consumption high. |
11. Requires transistor per single block of memory. | 11. Requires only one transistor per single block of memory. |
Recommended Posts:
- Difference between SSD and HDD
- Supervised VS Unsupervised learning
- Difference between Verification and Validation
- Difference between Linear and Non-Linear data structures
- Difference between Schema and Instance
- Difference between DBMS and RDBMS
- Difference between Primary Memory and Secondary Memory
- Difference between Guided Media and Unguided Media
Contributed By: Romana Rahman Ema