Thursday 30 October 2008

What is DIMM?

DIMM is dual in-line memory module, consisting of DRAM circuits. The successor to Single in-line memory modules, or SIMMs.

Standard SIMMs have a 32-bit data path while standard DIMMs have a 64-bit data path. This is suitable for the Intel Pentium which has a 64-bit bus.

Tuesday 28 October 2008

DRAM 101

Everyone knows intuitively that RAM is computer "memory" that allows "random access" (access any location in memory in any order in constant time). RAM normally refers to volatile memory where information is lost when power is turned off.

But what is the difference between dynamic and static RAM? In static RAM, an electronic component known as a flip-flop (aka bistable (Two State) multivibrator) stores 1 bit of memory, in DRAM this bit is stored instead as charge on a capacitor or transistor gate.

The physical implementation of flip-flops is covered here.