Historically, while much more cost effective than SRAM per Megabit, traditional DRAM has always suffered speed and latency penalties making it unsuitable for some applications. Consequently, product manufacturers have often been forced to opt … [Read more...]
Direct DRAM
Conventional DRAM architectures have reached their practical upper limit in operating frequency and bus width. With mass market CPUs operating at over 300MHz and media processors executing more than 2 GOPs, it is clear that their external … [Read more...]
SIMMs
Memory chips are generally packaged into small plastic or ceramic dual inline packages (DIPs) which are themselves assembled into a memory module. The single inline memory module or SIMM is a small circuit board designed to accommodate … [Read more...]
DIMM Memory
By the end of the millennium, as memory subsystems standardised around an 8-byte data interface, the Dual In-line Memory Module (DIMM) had replaced the SIMM as the module standard for the PC industry. DIMMs have 168 … [Read more...]
RIMMs Memory
With the introduction of Direct RDRAM (DRDRAM) in 1999 came the RIMM module (the name is not an acronym, but a trademark of Rambus Inc.). RIMM connectors have a form factor similar to DIMMs and fit within the same board area … [Read more...]
Memory Presence Detection
When a computer system boots up, it must detect the configuration of the memory modules in order to run properly. For a number of years, Parallel Presence Detect (PPD) was the traditional method of relaying the required information by using a … [Read more...]
Parity Memory
Memory modules have traditionally been available in two basic flavours: non-parity and parity. Parity checking uses a ninth memory chip to hold checksum data on the contents of the other eight chips in that memory bank. If the predicted value of … [Read more...]
ECC Memory
Unlike parity memory, which uses a single bit to provide protection to eight bits, ECC uses larger groupings. Five ECC bits are needed to protect each eight-bit word, six for 16-bit words, seven for 32-bit words and eight for 64-bit … [Read more...]
Memory Upgrades
In recent times, as well as becoming much cheaper, RAM has also become more complicated. There are currently a proliferation of different varieties, shapes and voltages. The first step in planning an upgrade is therefore to determine what memory … [Read more...]
The Evolution of Memory
In the late 1990s, PC users have benefited from an extremely stable period in the evolution of memory architecture. Since the poorly organised transition from FPM to EDO there has been a gradual and orderly transition to Synchronous DRAM … [Read more...]


