Hardware and Firmware 1.4
Hardware and Firmware 1.4
Hardware and Firmware 1.4
Memory (RAM)
What is RAM?
Volatile Non-Volatile
Volatile memory is computer memory that requires Non-volatile memory (NVM) or non-volatile
power to maintain the stored information; it retains its storage is a type of computer memory that can
contents while powered on but when the power is retrieve stored information even after having been
interrupted, the stored data is quickly lost. power cycled.
Usually faster than Non-volatile. Examples of non-volatile memory include read-only
memory (ROM), flash memory, ferroelectric RAM,
Most of the general-purpose random-access memory
most types of magnetic computer storage devices
(RAM) is volatile.
(e.g. hard disk drives, solid state drives, floppy disks,
and magnetic tape), optical discs.
Volatile Memory
DIMM SO-DIMM
(dual in-line memory module) (small outline dual in-line memory module)
It has the form of a rectangular stick approximately 5.5 It has a form factor of 2.74 inches long.
inches in length. 1.2 inches tall or very low profile (VLP) format that is
1.2 inches tall or very low profile (VLP) format that is only 0.8 inches tall.
only 0.8 inches tall. Used on laptops or small form factor computers.
Used in Desktop computers or Server systems.
Single Sided (SS) vs Dual Sided (DS)
Single Sided (SS) Dual Sided (DS)
"Single sided" refers to a RAM expansion with "Double sided" RAM has its chips divided into two sides (called
a single "bank" of chips, which the computer can access all at "banks"), only one of which can be seen at a time by the computer.
once. The physical expansion card may have chips on both of To use the second half of the storage available, the computer must
its sides, or only on one side, but is considered to be single
switch to the second bank, and can no longer read or write to the first
sided because the computer can "see" all of its memory at
half until it switches back again.
once.
Registered / Buffered
Memory
Buffered memory is an older term for
registered memory. Buffered refers to an
electronic buffer placed between the memory
and the memory controller.
They place less electrical load on the memory
controller and allow single systems to remain
stable with more memory modules than they
would have otherwise.
Registered memory module is called
an RDIMM.
Registered memory is often more expensive.
Most registered memory modules also feature
Error-Correcting Code memory (ECC).
ECC
Error Correcting Code
Single-Channel Architecture :
• Single channel means that only 64 bits of
information will be access by each cycle.
• Usually are the DIMM that come alone.
Dual-Channel Architecture :
• Dual-channel architecture expands the number of
data wires available in the memory data bus from
64 to 128.
• Usually the DIMMs come in pairs.
• You will need 2 identical memory modules for this
technology to work properly.
Memory Channels
VS
Single-Channel Dual-Channel
Memory Channels
Triple-Channel Architecture:
• As you can assume by the name, the triple-channel
architecture triples the available memory bandwidth.
• This is done by expanding the memory data bus to 192
bits.
• You will need 3 identical memory modules.
Quad-Channel Architecture:
• The quad-channel architecture quadruples the
available memory bandwidth.
• This is done by expanding the memory data bus to 256
bits, which is accomplished by accessing four memory
modules at the same time.
• You will need 4 identical memory modules for this
technology to work properly.