Dram sram sdram differences

Source: Internet
Author: User
Dram sram sdram differences

I read a book just now and have a better understanding of SRAM dram. The following statement is not comprehensive. I suggest reading a book to see why DRAM needs to be refreshed.

This is determined by the ram design type. DRAM uses a T and an RC Circuit, resulting in capacitor damage, leakage, and slow discharge. Therefore, you need to refresh the data frequently to maintain the data.

DRAM, Dynamic Random Access Memory, must be constantly refreshed to save data.
In addition, the row and column addresses are reused, and many of them have the page mode.
SRAM, static random access memory. When powered on, data does not need to be refreshed.
It will not be lost, and is generally not reused by row and column addresses.
SDRAM, synchronous DRAM, that is, data read/write requires clock synchronization.
DRAM and SDRAM have a large capacity due to technical issues. However, the speed of reading and writing is not as high as that of SRAM, but now the speed of SDRAM is also very fast, and the clock seems to have been 150 MB. The read/write cycle is smaller than 10ns. The actual throughput is reduced despite the high frequency of running the SDRAM. Taking pc133 as an example, the clock cycle of pc133 is 7.5ns. When CAS latency is 2, it needs to complete 8 burst read operations in 12 cycles and 8 burst write operations in 10 cycles. However, if you access the bank in an alternate way, the SDRAM can perform a read/write operation in each cycle (except for the refresh operation, of course ). In fact, the current mainstream high-speed memory is ssram (synchronous SRAM) and SDRAM (synchronous DRAM ). Currently, the maximum capacity of ssram that you can buy is 8 Mb/piece, and the maximum operating speed is 166 MHz. The maximum size of the SDRAM that you can buy is 128 MB/piece, the maximum operating speed is 133 MHz.

SRAM isSTaticRAndomACcessMEmory stands for static random access memory. It is a type of semiconductor memory. Static means that data stored in SRAM will not be lost if no power is lost. Unlike dynamic RAM (Dram), DRAM requires periodic refresh operations. Then, we should not confuse SRAM with read-only memory (ROM) and flash memory, because SRAM is a kind of volatile memory, it can maintain data only when the power supply is continuously supplied. "Random Access" means that the content of the memory can be accessed in any order, regardless of the location of the previous access.

Each bit in the SRAM is stored in four transistors, which form two cross-coupled backbones. This storage unit has two stable states, usually 0 and 1. In addition, two access transistors are required to control access to the storage units during read or write operations. Therefore, a storage space usually requires six Enis. The symmetric circuit structure makes the access speed of SRAM faster than that of dram. Another reason why SRAM is faster than DRAM access is that it can receive all the address bits at a time, while DRAM uses a line address and column address multiplexing structure.

SRAM should not be confused with SDRAM, which represents synchronous DRAM, which is totally different from SRAM. It should not be confused with psram. psram is a dram disguised as SRAM.

From the transistor type, SRAM can be divided into bipolar and CMOS. In terms of functions, SRAM can be divided into asynchronous SRAM and synchronous SRAM (ssram ). Asynchronous SRAM access is independent of the clock, and data input and output are controlled by address changes. All accesses to the synchronized SRAM are started along the rise/fall of the clock. Address, data input, and other control signals are related to clock signals.

DRAM: Dynamic Random Access to memory. data can be stored only after constant refreshing. In addition, row and column addresses are reused, and many of them have page modes.

.

SRAM: static random access memory. When powered on, data does not need to be refreshed and will not be lost. In addition, it is generally not used for row-column address multiplexing.

.

SDRAM: synchronous DRAM, that is, Data Reading and Writing requires clock synchronization.

Different Storage unit structures lead to different capacities. A dram storage unit requires a transistor and a capacitor (No

Including a row-read-out amplifier), and an SRAM storage unit requires about six transistors. DRAM and SDRAM due to implementation process problems, capacity

The read/write speed is not as high as that of the SRAM.

One is static, the other is dynamic, and the static one is to use the bistability trigger to save the information, while the dynamic one is to use the electronic, from time to time.

.
Memory (I .e. random Memory RAM) can be divided into static random memory SRAM and dynamic random Memory DRAM. We often say"

Memory refers to dram. But there is little access to SRAM.
SRAM is actually a very important type of memory, which is widely used. The speed of SRAM is very fast, which can be guaranteed during fast reading and refresh.

Data Integrity. The internal structure of the SRAM uses a bi-stable circuit to store data. The circuit structure of SRAM is very complex. Manufacturing phase

The same capacity of SRAM is much higher than the dram cost. That is why it restricts its development. So at present, the SRAM is basically only used for CPU

Internal level-1 cache and built-in level-2 cache. Only a small number of network servers and routers can use SRAM.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.