
Several of these transistor-capacitor circuits together creates a “word” of memory. DRAM stores one bit as memory using a transistor and a capacitor. DRAM looks at the state of charge in a transistor-capacitor circuit (see Figure 1) a charged state is a 1 bit the low charge is seen as a 0 bit. The architectural difference between the two is that DRAM uses transistors and capacitors in an array of repeating circuits (where each circuit is one bit), whereas SRAM uses several transistors in a circuit to form one bit.ĭRAM stores data by “writing a charge to the capacitor by way of an access transistor” and was invented in 1966 by Robert Dennard at IBM and was patented in 1967. RAM is much faster to access than external memory and is a critical component to the speed of the processor chip. You can think of RAM as working memory where variables are stored while the CPU performs calculations. As of this writing, all commonly used RAM is volatile, which means that everything in volatile memory is lost when power is removed.
What is static ram used for software#
RAM refers to the hardware that provides the memory locations referred to in software as registers.


RAM is a semiconductor device internal to the integrated chip that stores the processor that a microcontroller or other processor will use constantly to store variables used in operations while performing calculations. Both DRAM (Dynamic Random Access Memory) and SRAM (Static Random Access Memory) are types of Random Access Memory (RAM).
