Dynamic random-access memory: Difference between revisions

Content deleted Content added
Added principle of operation of DRAM read and DRAM write with illustrations.
No edit summary
Line 1:
'''DRAM''' is a type of [[random access memory]] that stores each [[bit]] of data in a separate [[capacitor]]. The amount of electric charge stored in the capacitor determines whether the bit is considered 1 or 0. As leakage causes the charge on a capacitor to decay, the information gets lost eventually, unless the charge is refreshed periodically. This puts DRAM in the class of ''volatile'' memory devices.
 
[[Image:square_array_of_mosfet_cells_read.png|thumb|left|200px|Principle of operation of DRAM read, for simple 4 by 4 array.]]
[[Image:square_array_of_mosfet_cells_read.png|thumb|right|200px|DRAM write]]
==Principle of operation of DRAM==
DRAM is usually arranged in a square array of capacitors (actually MOSFETs with big drain capacitances), as shown in the illustrations here which show a simple example with only 4 by 4 cells (more typical DRAM has 1024 by 1024 cells). During a read of any cell, the entire row is read out and written back in (refresh). During a write to a particular cell, the entire row is read out, one value changed, and then the entire row is written back in, as illustrated in the figure to the right.