Difference between revisions of "Dynamic RAM"
m (prepare for move) |
(Explain why DRAM is such a low-power approach) |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
− | '''Dynamic RAM''' ('dynamic random-access memory'), usually abbreviated as '''DRAM''', is currently the ubiquitous [[memory]] technology used for [[main memory]] in computers. | + | '''Dynamic RAM''' ('dynamic random-access memory'), usually abbreviated as '''DRAM''', is currently the ubiquitous [[memory]] technology used for [[main memory]] in computers. Contemporary DRAM is implemented in [[integrated circuit]]s, but very early DRAM implementations used discrete components. (It is actually a very old idea; the very first [[digital]] [[electronic]] [[computing device]], the [[Atanasoff-Berry Computer]], used a form of DRAM for its primary memory.) |
− | It consists of an array of small [[capacitor]]s; the presence, or absence, of a charge (stored [[electron]]s) in a particular capacitor represents the storage of a '1' or '0' [[bit]]. Over time, the charge dissipates as the electrons slowly leak away, so it must be [[memory refresh|refreshed]] on a regular basis; typically in the low numbers of milliseconds. | + | It consists of an array of small [[capacitor]]s; the presence, or absence, of a charge (stored [[electron]]s) in a particular capacitor represents the storage of a '1' or '0' [[bit]]. Over time, the charge dissipates as the electrons slowly leak away, so it must be [[memory refresh|refreshed]] on a regular basis; typically in the low numbers of milliseconds in contemporary DRAM. |
+ | |||
+ | Alternative [[semiconductor]] memory approaches, such as [[static RAM|SRAM]], use [[current]] flows to store information; the use of charge, stored in capacitors, allows DRAM to use a lot less power (which inevitably creates heat, which must be dealt with). DRAM only uses power when information is being read or written (which necessarily includes refresh operations). | ||
DRAM is also volatile; it loses its contents if power is cut off. | DRAM is also volatile; it loses its contents if power is cut off. | ||
− | + | {{semi-stub}} | |
+ | |||
+ | ==External links== | ||
− | + | * [https://www.nature.com/articles/s41928-018-0091-3 How we made DRAM] - wonderful essay from Robert H. Dennard, about how he had the idea which led to IBM's 1968 patent on single-transistor dynamic random access memory | |
[[Category: Memory Basics]] | [[Category: Memory Basics]] |
Latest revision as of 01:30, 17 February 2024
Dynamic RAM ('dynamic random-access memory'), usually abbreviated as DRAM, is currently the ubiquitous memory technology used for main memory in computers. Contemporary DRAM is implemented in integrated circuits, but very early DRAM implementations used discrete components. (It is actually a very old idea; the very first digital electronic computing device, the Atanasoff-Berry Computer, used a form of DRAM for its primary memory.)
It consists of an array of small capacitors; the presence, or absence, of a charge (stored electrons) in a particular capacitor represents the storage of a '1' or '0' bit. Over time, the charge dissipates as the electrons slowly leak away, so it must be refreshed on a regular basis; typically in the low numbers of milliseconds in contemporary DRAM.
Alternative semiconductor memory approaches, such as SRAM, use current flows to store information; the use of charge, stored in capacitors, allows DRAM to use a lot less power (which inevitably creates heat, which must be dealt with). DRAM only uses power when information is being read or written (which necessarily includes refresh operations).
DRAM is also volatile; it loses its contents if power is cut off.
External links
- How we made DRAM - wonderful essay from Robert H. Dennard, about how he had the idea which led to IBM's 1968 patent on single-transistor dynamic random access memory