Help - Search - Members - Calendar
Full Version: Ram, Edram, And Dram
Sal's RuneScape Forum > Everything... Not RuneScape > Tech Talk > Tech Discussion
Dare
What are the differences between RAM, eDRAM, and DRAM?
Caboose
Random Access Memory is what is used for transfering data between everything. eDRAM is i think used in severs just to save space and DRAM is a certain type of RAM that is in use today, more or less.

What i want to know is why it's called Random Access Memory. Surely Systematic Access Memory or Logical Access Memory would be more sensible?
Yippee
From Wikipedia: (This answers your question too, Caboose.)

RAM
Random-access memory (usually known by its acronym, RAM) is a form of computer data storage. Today, it takes the form of integrated circuits that allow stored data to be accessed in any order (i.e., at random). The word random thus refers to the fact that any piece of data can be returned in a constant time, regardless of its physical location and whether or not it is related to the previous piece of data.

By contrast, storage devices such as tapes, magnetic discs and optical discs rely on the physical movement of the recording medium or a reading head. In these devices, the movement takes longer than data transfer, and the retrieval time varies based on the physical location of the next item.

eDRAM
eDRAM stands for "embedded DRAM", a capacitor-based dynamic random access memory usually integrated on the same die or in the same package as the main ASIC or processor, as opposed to external DRAM modules and transistor-based SRAM typically used for caches.

Embedding permits much wider buses and higher operation speeds, and due to much higher density of DRAM in comparison to SRAM, larger amounts of memory can potentially be used. However, the difference in manufacturing processes make on-die integration difficult, so several dies have to be packaged in one chip, raising costs. The latest developments overcome this limitation by using standard CMOS process to manufacture eDRAM, as in 1T-SRAM.

eDRAM is used in IBM's POWER7 processor and in many game consoles, including the PlayStation 2, PlayStation Portable, Nintendo GameCube, Wii and Xbox 360.

DRAM
Dynamic random access memory (DRAM) is a type of random access memory that stores each bit of data in a separate capacitor within an integrated circuit. Since real capacitors leak charge, the information eventually fades unless the capacitor charge is refreshed periodically. Because of this refresh requirement, it is a dynamic memory as opposed to SRAM and other static memory.

The advantage of DRAM is its structural simplicity: only one transistor and a capacitor are required per bit, compared to four transistors in SRAM. This allows DRAM to reach very high density. Unlike flash memory, it is volatile memory (cf. non-volatile memory), since it loses its data when the power supply is removed.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.