DRAM and SRAM

JeremiahZamp56

Reputable
Nov 23, 2014
9
0
4,510
Say my computer has 2 SODIMM slots, each containing (One 2GB and one 4GB) DRAM sticks. Could i switch them to SRAM/mix match them? Granted they both remain DDR3.
 
Solution


DIMM slots (and their variants) are matched to particular generations of SDRAM. For example, a DDR2-SODIMM can only be inserted into a DDR2-SODIMM slot; it cannot be inserted into a DDR3-SODIMM slot.
 

JeremiahZamp56

Reputable
Nov 23, 2014
9
0
4,510


Yes i know that, but im asking about SRAM and DRAM not DDR2 and DDR3, or is there a connection there that i am missing?
 


SRAM/SSRAM and DRAM/SDRAM are two completely different memory technologies. SRAM is much, much faster than SDRAM, but it's very power hungry and lacks the high density of SDRAM.

The DIMM slots on motherboards use a specific design specification and are designed for use with one type of memory only. Different types of memory are electrically incompatible so the DIMM slots and DIMMs themselves are designed to be physically incompatible to prevent incorrect usage.

For example, DDR3 integrated circuits are connected to the memory controller using the SSTL_15 transmission specification. DDR2 integrated circuits are connected to the memory controller using the SSTL_18 transmission specification. This prevents DDR2 and DDR3 from being connected to the same bus at the same time. There are a variety of different SRAM chips available that use all sorts of logical interfaces such as 1.5V LVCMOS but the logical interface would be completely different than that used by DDR3 SDRAM.
It is possible to design a memory controller that can handle multiple types of memory including DDR2 SDRAM, DDR3 SDRAM, SRAM/SSRAM, etc... provided that the memory controller is suitably abstracted from the physical interfaces. AMD used something to this effect when their CPUs supported both DDR2 and DDR3 but Intel has never gone down this route.
 

JeremiahZamp56

Reputable
Nov 23, 2014
9
0
4,510


So DDR2, SRAM, DDR3, and DRAM are 4 completely different. There isnt DDR3 S and D RAM?
 


SRAM = Static Random Access Memory

SSRAM = Synchronous Static Random Access Memory

DRAM = Dynamic Random Access Memory

SDRAM = Synchronous Dynamic Random Access Memory

Synchronous implies that there's a clock signal which synchronizes the sampling of the signals on the IO bus. Synchronous memory devices have their timing parameters configured in clock cycles, asynchronous memory devices have their timing parameters configured in real time (usually nanoseconds).

DDR, DDR2, DDR3, and DDR4 are most commonly used to refer to JEDEC standard versions of SDRAM. The full name for DDR3 is Double Data Rate Type 3 Synchronous Dynamic Random Access Memory. They all build upon the same core principles (DRAM) and are functionally very, very similar. They are however completely electrically incompatible.

There are DDR implementations of SRAM, but these are typically not used in PCs (note that SRAM is used all over PCs, such as the CPU cache, but it's not used as a discrete external chip). There's DDR SRAM, DDRII SRAM (note that it's stylized different), DDRII+ SRAM, QDR SRAM (quad data rate), QDRII SRAM, and QDRII+ SRAM. These kinds of memory are used in devices where deterministic memory latency is crucial, such as high speed network appliances and communication hardware.
 

JeremiahZamp56

Reputable
Nov 23, 2014
9
0
4,510


Wow thats a lot to process. SO what would my options for change be given the earlier parameters(SODIMM, DDR3, DRAM)
 


The only thing that can be inserted into a DDR3-SODIMM slot is DDR3 in the SODIMM formfactor
 
Solution

TRENDING THREADS