A+ Core Hardware Tutorial
Dynamic RAM (DRAM): In dynamic RAM, the RAM gets refreshed continually by the controller. DRAM has been introduced in the earlier stages, and RAM versions available today are much bigger and faster than the earlier simple DRAMs.
DRAMs store data in the form of capacitive charges. Since any capacitor tends to be leaky, a DRAM needs to be refreshed on a continual basis.
Synchronous RAM (SRAM): SRAM contains a clock built onto the memory module, enabling the SRAM to be in synchronization with the motherboard cloak. SDRAM doesn't require frequent recharge like DRAM. L-2 memory caches are usually made of SRAM and exhibit very fast read and write operations.
Synchronous DRAM (SDRAM): SDRAM works in sync with the motherboard, and hence works quite fast. SDRAMs have speeds of the order of 133MHz, 800MHz, etc.
Rambus DRAM (RDRAM): RDRAM technology was developed originally by Rambus, Inc. Rambus memory is integrated onto Rambus Inline Memory Modules (RIMMs). RDRAM chips are synchronized to the processor's memory bus.
Video RAM (VRAM): VRAM is primarily used on video cards. It is dual ported, in the sense that while one device write to VRAM, another device can simultaneously do read operation. This is quite useful in animation and other speed sensitive video applications. VRAMs are more expensive than DRAMs, but provide better graphic display. Windows RAM (WRAM) is another type of memory used for graphics, and is similar to VRAM in functionality. However, with the faster memory access schemes like DDR, VRAM and WRAM are slowly becoming obsolete.
Double Data Rate SDRAM (DDR SDRAM):
DDR SDRAM is similar to SDRAM, but for the difference that DDR reads data on both the rising and falling edges of the clock. SDRAM reads only on the rising edge of a signal. This technique allows the DDR module to achieve speeds twice that of SDRAM. For example, instead of a data rate of 133MHz, DDR memory transfers data at 266MHz.
Memory modules are printed circuit cards made up of memory chips, and a few other passive components. Normally, memory modules are the those that get installed on the motherboard, and you don't handle individual memory chips. The following are the prominently used memory modules (also called memory cards):
Dual In-line Package (DIP): Initially, PC XT, and AT systems came with DIP sockets. Individual memory chips were inserted into the sockets.
A typical DIP socket, and chip are shown in the figure above. As can be seen, there is only one chip per DIP package. This arrangement resulted in several DIP sockets being present on the motherboard. If you need to enhance the memory, buy additional chips and insert into any existing DIP sockets. There are several disadvantages because of this method:
Because of the above problems, memory chips were integrated into SIMM (Single In-line Memory Modules) that overcome several of the said problems.
Single In-line Memory Modules (SIMM):
SIMM modules have several memory chips soldered in-line on its own circuit board. A typical SIMM is shown in the figure below. There are two types of SIMM modules: 30-pin SIMM modules, and 72-pin SIMM modules. Typically, a 72-pin SIMM has 32-bit wide memory bus, whereas a DIMM has 64-bit wide memory bus. On a SIMM, the edge connector pins on either side of a SIMM are shorted, representing only one signal pin.
Dual In-Line Memory Modules (DIMM):
DIMMs are very similar to SIMMs. The major difference is that a DIMM has two different signal pins on each side of the module as shown in the figure. One big advantage of DIMM is that only one module can be inserted into the motherboard, whereas you need two SIMMs (paired) when working with 64-bit microprocessors like Pentium II and above. Since SIMM provides only 32-bit bus, you need to use 2-SIMMs paired together with any modern 64-bit processor.
SIMMs typically have 72 pins, whereas DIMM have 168 pins.
Rambus In-Line Memory Module (RIMM):
Rambus inline memory modules (RIMMs) use Rambus Dyamic RAM (RDRAM) chips.
Double Data Rate:
DDR modules are also called DIMMs (Dual-In-Line-Memory Module). A typical DDR module (DIMM) is shown above. The DIMM package using DDR is twice as fast as the one using SDRAM.
Copyright © 2000-2015 SimulationExams.com practice tests and certification training