|
1. Upgrading MemoryAn
Overview
2. The Different
Types Of Memory Available
3. How Much Memory
Do You Need?
4. Installing
Memory
The most important thing to
ensure when buying memory
is compatibility with your system. In addition,
you'll need to decide
how much memory you need and beyond that lie
considerations of price,
quality, availability, service, and warranty.
This section helps you address
these important decision factors and helps you
answer questions like these:
- How much memory do I need?
- How much memory will my system
recognize?
- What kind of memory is compatible with
my system?
- How many sockets are open and how
should I fill them?
- How do I determine the quality of
memory?
- What should I know about memory prices?
- What other issues should I consider?
COMPATIBILITY
Compatibility of memory components with your
computer system is arguably
the most important factor to consider when
upgrading memory. This section
can get you started.
WHAT KIND OF MEMORY IS COMPATIBLE WITH MY
SYSTEM?
The easiest way to determine what type of memory
goes with your system
is to consult with your system documentation. In
most cases, the manual
will provide basic specifications such as the
speed and technology of
the memory you need. This information is usually
enough to choose a module
by specification. If you don't feel you have
enough information, you can
call your system manufacturer's toll-free
technical support number for
assistance.
HOW MANY SOCKETS DO I HAVE OPEN?
You may or may not have an idea what the inside
of your computer looks
like and how memory is configured. You may have
opened up your computer
when you bought it to see the configuration
inside, or you may have looked
at a configuration diagram in your user's manual.
Even if you have no
idea of the memory configuration of your system,
you can use Kingston's
memory configuration tools to find out. For each
system, the configuration
includes a diagram which indicates how the memory
sockets are arranged
in your system and what the basic configuration
rules are.
Non-removable memory usually comes in the
form of memory chips
soldered directly onto the system board. It is
represented in the bank
schema in brackets: [_4MB_] indicates 4MB of
non-removable memory soldered
onto the board and two available memory sockets.
You can find out how many sockets are in the
system and how many are
filled by pressing the F1 key during system
startup. If your system supports
this, a screen will appear that indicates how
many memory sockets are
in the system, which ones are filled and which
are open, and what capacity
modules are in each socket. If pressing the F1
key during startup doesn't
produce this result, check your computer's system
manual for more information.
As a last resort, you can open your computer and
take a look at the sockets.
(Important Note: Before removing the cover of
your computer, refer to
the computer's system manual and warranty
information for instructions
and other relevant information.) If you do open
the computer, you may
be able to identify "bank labels" that
indicate whether memory
are installed in pairs. Bank numbering typically
begins with 0 instead
of 1. So, if you have two banks, the first bank
will be labeled "bank
0", and the second bank will be labeled
"bank 1."
HOW SHOULD I FILL THE SOCKETS?
In most cases, it's best to plan your memory
upgrade so you won't have
to remove and discard the memory that came with
the computer. The best
way to manage this is to consider the memory
configuration when you first
buy the computer. Because lower-capacity modules
are less expensive and
more readily available, system manufacturers may
achieve a base configuration
by filling more sockets with lower-capacity
modules. By way of illustration,
consider this scenario: a computer system with
64MB standard memory comes
with either two (2) 32MB modules or one (1) 64MB
module. In this case,
the second configuration is the better choice
because it leaves more room
for growth and reduces the chance that you'll
have to remove and discard
lower-capacity modules later. Unless you insist
on the (1) 64MB module
configuration, you may find yourself with only
one socket left open for
upgrading later.
Once you have purchased a computer and are
planning your first upgrade,
plan to buy the highest-capacity module you think
you may need, especially
if you only have one or two sockets available for
upgrading. Keep in mind
that, in general, minimum memory requirements for
software applications
double every 12 to 18 months, so a memory
configuration that's considered
large today will seem much less so a year from
now.
*************************************************************************
DIFFERENT KINDS OF
MEMORY
Some people like to know a lot about the
computer systems they own -
or are considering buying - just because. They're
like that. It's what
makes them tick. Some people never find out about
their systems and like
it that way. Still other people - most of us, in
fact - find out about
their systems when they have to - when something
goes wrong, or when they
want to upgrade it. It's important to note that
making a choice about
a computer system - and its memory features -
will affect the experience
and satisfaction you derive from the system. This
chapter is here to make
you smarter about memory so that you can get more
out of the system you're
purchasing or upgrading.
MODULE FORM FACTORS
The easiest way to categorize memory is by
form factor. The form
factor of any memory module describes its size
and pin configuration.
Most computer systems have memory sockets that
can accept only one form
factor. Some computer systems are designed with
more than one type of
memory socket, allowing a choice between two or
more form factors. Such
designs are usually a result of transitional
periods in the industry when
it's not clear which form factors will gain
predominance or be more available.
SIMMS
As previously mentioned, the term SIMM
stands for Single In-Line
Memory Module. With SIMMs, memory chips are
soldered onto a modular
printed circuit board (PCB), which inserts into a
socket on the system
board.
The first SIMMs transferred 8 bits of data at a
time. Later, as CPUs
began to read data in 32-bit chunks, a wider SIMM
was developed, which
could supply 32 bits of data at a time. The
easiest way to differentiate
between these two different kinds of SIMMs was by
the number of pins,
or connectors. The earlier modules had 30 pins
and the later modules had
72 pins. Thus, they became commonly referred to
as 30-pin SIMMs and 72-pin
SIMMs.
Another important difference between 30-pin and
72-pin SIMMs is that
72-pin SIMMs are 3/4 of an inch (about 1.9
centimeters) longer than the
30-pin SIMMs and have a notch in the lower middle
of the PCB. The graphic
below compares the two types of SIMMs and
indicates their data widths.
DIMMS
Dual In-line Memory Modules, or DIMMs,
closely resemble SIMMs.
Like SIMMs, most DIMMs install vertically into
expansion sockets. The
principal difference between the two is that on a
SIMM, pins on opposite
sides of the board are "tied together"
to form one electrical
contact; on a DIMM, opposing pins remain
electrically isolated to form
two separate contacts.
168-pin DIMMs transfer 64 bits of data at a time
and are typically used
in computer configurations that support a 64-bit
or wider memory bus.
Some of the physical differences between 168-pin
DIMMs and 72-pin SIMMs
include: the length of module, the number of
notches on the module, and
the way the module installs in the socket.
Another difference is that
many 72-pin SIMMs install at a slight angle,
whereas 168-pin DIMMs install
straight into the memory socket and remain
completely vertical in relation
to the system motherboard. The illustration below
compares a 168-pin DIMM
to a 72-pin SIMM.
SO DIMMS
A type of memory commonly used in notebook
computers is called SO DIMM
or Small Outline DIMM. The principal difference
between a SO DIMM and
a DIMM is that the SO DIMM, because it is
intended for use in notebook
computers, is significantly smaller than the
standard DIMM. The 72-pin
SO DIMM is 32 bits wide and the 144-pin SO DIMM
is 64 bits wide.
RIMMS AND SO-RIMMS
RIMM is the trademarked name for a Direct
Rambus memory module.
RIMMs look similar to DIMMs, but have a different
pin count. RIMMs transfer
data in 16-bit chunks. The faster access and
transfer speed generates
more heat. An aluminum sheath, called a heat
spreader, covers the
module to protect the chips from overheating.
FLASH MEMORY
Flash memory is a solid-state, non-volatile,
rewritable memory that functions
like RAM and a hard disk drive combined. Flash
memory stores bits of electronic
data in memory cells, just like DRAM, but it also
works like a hard-disk
drive in that when the power is turned off, the
data remains in memory.
Because of its high speed, durability, and low
voltage requirements, flash
memory is ideal for use in many applications -
such as digital cameras,
cell phones, printers, handheld computers,
pagers, and audio recorders.
PC CARD AND CREDIT CARD MEMORY
Before SO DIMMs became popular, most notebook
memory was developed using
proprietary designs. It is always more
cost-effective for a system manufacturer
to use standard components, and at one point, it
became popular to use
the same "credit card" like packaging
for memory that is used
on PC Cards today. Because the modules looked
like PC Cards, many people
thought the memory cards were the same as PC
Cards, and could fit into
PC Card slots. At the time, this memory was
described as "Credit
Card Memory" because the form factor was the
approximate size of
a credit card. Because of its compact form
factor, credit card memory
was ideal for notebook applications where space
is limited.
PC Cards use an input/output protocol that used
to be referred to as
PCMCIA (Personal Computer Memory Card
International Association). This
standard is designed for attaching input/output
devices such as network
adapters, fax/modems, or hard drives to notebook
computers. Because PC
Card memory resembles the types of cards designed
for use in a notebook
computer's PC Card slot, some people have
mistakenly thought that the
memory modules could be used in the PC Card slot.
To date, RAM has not
been packaged on a PCMCIA card because the
technology doesn't allow the
processor to communicate quickly enough with
memory. Currently, the most
common type of memory on PC Card modules is Flash
memory.
MAJOR CHIP TECHNOLOGIES
It's usually pretty easy to tell memory module
form factors apart because
of physical differences. Most module form factors
can support various
memory technologies so, it's possible for two
modules to appear to be
the same when, in fact, they're not. For example,
a 168-pin DIMM can be
used for EDO, Synchronous DRAM, or some other
type of memory. The only
way to tell precisely what kind of memory a
module contains is to interpret
the marking on the chips. Each DRAM chip
manufacturer has different markings
and part numbers to identify the chip technology.
FAST PAGE MODE (FPM)
At one time, FPM was the most common form of
DRAM found in computers.
In fact, it was so common that people simply
called it "DRAM,"
leaving off the "FPM". FPM offered an
advantage over earlier
memory technologies because it enabled faster
access to data located within
the same row.
EXTENDED DATA OUT (EDO)
In 1995, EDO became the next memory innovation.
It was similar to FPM,
but with a slight modification that allowed
consecutive memory accesses
to occur much faster. This meant the memory
controller could save time
by cutting out a few steps in the addressing
process. EDO enabled the
CPU to access memory 10 to 15% faster than with
FPM.
SYNCHRONOUS DRAM (SDRAM)
In late 1996, SDRAM began to appear in systems.
Unlike previous technologies,
SDRAM is designed to synchronize itself with the
timing of the CPU. This
enables the memory controller to know the exact
clock cycle when the requested
data will be ready, so the CPU no longer has to
wait between memory accesses.
SDRAM chips also take advantage of interleaving
and burst mode functions,
which make memory retrieval even faster. SDRAM
modules come in several
different speeds so as to synchronize to the
clock speeds of the systems
they'll be used in. For example, PC66 SDRAM runs
at 66MHz, PC100 SDRAM
runs at 100MHz, PC133 SDRAM runs at 133MHz, and
so on. Faster SDRAM speeds
such as 200MHz and 266MHz are currently in
development.
DOUBLE DATA RATE SYNCHRONOUS DRAM (DDR
SDRAM)
DDR SDRAM, is a next-generation SDRAM
technology. It allows the memory
chip to perform transactions on both the rising
and falling edges of the
clock cycle. For example, with DDR SDRAM, a 100
or 133MHz memory bus clock
rate yields an effective data rate of 200MHz or
266MHz. Systems using
DDR SDRAM are expected to ship at the end of the
year 2000.
DIRECT RAMBUS
Direct Rambus is a new DRAM architecture and
interface standard that
challenges traditional main memory designs.
Direct Rambus technology is
extraordinarily fast compared to older memory
technologies. It transfers
data at speeds up to 800MHz over a narrow 16-bit
bus called a Direct
Rambus Channel. This high-speed clock rate is
possible due to a feature
called "double clocked," which allows
operations to occur on
both the rising and falling edges of the clock
cycle. Also, each memory
device on an RDRAM module provides up to 1.6
gigabytes per second of bandwidth
- twice the bandwidth available with current
100MHz SDRAM.
In addition to chip technologies designed for
use in main memory, there
are also specialty memory technologies that have
been developed for video
applications.
MEMORY TECHNOLOGIES FOR VIDEO OR GRAPHICS
PROCESSING
VIDEO RAM (VRAM)
VRAM is a video version of FPM technology. VRAM
typically has two ports
instead of one, which allows the memory to
allocate one channel to refreshing
the screen while the other is focused on changing
the images on the screen.
This works much more efficiently than regular
DRAM when it comes to video
applications. However, since video memory chips
are used in much lower
quantities than main memory chips, they tend to
be more expensive. So,
a system designer may choose to use regular DRAM
in a video subsystem,
depending on whether cost or performance is the
design objective.
WINDOW RAM (WRAM)
WRAM is another type of dual-ported memory also
used in graphics-intensive
systems. It differs slightly from VRAM in that
its dedicated display port
is smaller and it supports EDO features.
SYNCHRONOUS GRAPHICS RAM (SGRAM)
SGRAM is a video-specific extension of SDRAM
that includes graphics-specific
read/write features. SGRAM also allows data to be
retrieved and modified
in blocks, instead of individually. This reduces
the number of reads and
writes that memory must perform and increases the
performance of the graphics
controller by making the process more efficient.
BASE RAMBUS AND CONCURRENT RAMBUS
Before it even became a contender for main
memory, Rambus technology
was actually used in video memory. The current
Rambus main memory technology
is called Direct Rambus. Two earlier forms of
Rambus are Base Rambus and
Concurrent Rambus. These forms of Rambus have
been used in specialty video
applications in some workstations and video game
systems like Nintendo
64 for several years.
*************************************************************************
HOW MUCH MEMORY DO YOU
NEED?
Perhaps you already know what it's like to work
on a computer that doesn't
have quite enough memory. You can hear the hard
drive operating more frequently
and the "hour glass" or "wrist
watch" cursor symbol
appears on the screen for longer periods of time.
Things can run more
slowly at times, memory errors can occur more
frequently, and sometimes
you can't launch an application or a file without
first closing or quitting
another.
So, how do you determine if you have enough
memory, or if you would benefit
from more? And if you do need more, how much
more? The fact is, the right
amount of memory depends on the type of system
you have, the type of work
you're doing, and the software applications
you're using. Because the
right amount of memory is likely to be different
for a desktop computer
than for a server, we've divided this section
into two parts - one for
each type of system.
MEMORY REQUIREMENTS FOR A DESKTOP COMPUTER
If you're using a desktop computer, memory
requirements depend on the
computer's operating system and the application
software you're using.
Today's word processing and spreadsheet
applications require as little
as 32MB of memory to run. However, software and
operating system developers
continue to extend the capabilities of their
products, which usually means
greater memory requirements. Today, developers
typically assume a minimum
memory configuration of 64MB. Systems used for
graphic arts, publishing,
and multimedia call for at least 128MB of memory
and it's common for such
systems to require 256MB or more for best
performance.
***********************************************************************
INSTALLING MEMORY
Before you start, make sure you have the
following:
Your computer manual. To install memory, you
must open the computer box
(chassis) and locate the memory sockets. You may
need to unplug cables
and peripherals, and re-install them afterward.
The manual will most likely
provide instructions specific to your computer.
A small screwdriver. Most computer chassis
assemble with screws. The
screwdriver also comes in handy if the notches on
memory sockets are too
tiny for your fingers.
IMPORTANT THINGS TO KEEP IN MIND
ESD DAMAGE
Electro-Static Discharge (ESD) is a frequent
causes of damage to the
memory module. ESD is the result of handling the
module without first
properly grounding yourself and thereby
dissipating static electricity
from your body or clothing. If you have a
grounded wrist strap, wear it.
If you don't, before touching electronic
components - especially your
new memory module - make sure you first touch an
unpainted, grounded metal
object. Most convenient is the metal frame inside
the computer. In addition,
always handle the module by the edges. If ESD
damages memory, problems
may not show up immediately and may be difficult
to diagnose. Wearing
a grounded wrist strap can prevent ESD damage.
SWITCHING OFF THE POWER
Before opening the chassis, always power-off
your computer and all attached
peripherals. Leaving power on can cause permanent
electrical damage to
your computer and its components.
INSTALLING THE MEMORY
The vast majority of computers today have memory
sockets that accept
the following industry-standard memory modules:
Desktops, Workstations and Servers
- 72-pin SIMM
- 168-pin DIMM
- 184-pin RIMM
Notebooks and Mobile Computers
Although sockets may be in different places on
different computers, installation
is the same. Consult the computer owner's manual
to find out whether the
memory sits on an expansion card or on the
motherboard, and whether internal
computer components must be moved to gain access.
In the section below are installation
instructions for the standard modules
listed above, followed by installation
instructions for some of the more
popular proprietary memory modules. If the
computer requires proprietary
memory, or the instructions below don't seem to
apply to your situation,
phone Kingston Technology's Technical Support
Group at (800) 435-0640.
INSTALLING A 72-PIN SIMM
Place your computer's power switch in the off
position and disconnect
the AC power cord.
Follow the instructions in your owner's manual
that describe how to locate
your computer's memory expansion sockets.
Before touching any electronic components or
opening the package containing
your new module(s), make sure you first touch an
unpainted, grounded metal
object to discharge any static electricity you
may have stored on your
body or clothing.
Handle your new module(s) carefully; do not flex
or bend the module(s).
Always grasp the module by its edges.
As shown in the illustration, the module and the
expansion socket are
keyed. A small plastic bridge in the socket must
align with the curved
notch in the module. The bridge ensures the
module can only be plugged
into the socket one way.
Insert the module into the socket at a slight
angle. Make sure the module
is completely seated in the socket. If you're
having problems inserting
the module into the socket, stop and examine both
the module and the socket;
make sure the notch in the module is properly
aligned with the keyed plastic
bridge in the socket. Do not force the module
into the socket. If too
much force is used, both the socket and module
could be damaged.
Once you are satisfied the module is seated
properly in the socket, rotate
the module upward until the clips at each end of
the expansion socket
click into place.
After all modules have been installed, close the
computer, plug in the
AC power cord, and reinstall any other cables
that may have been disconnected
during the installation process.
INSTALLING A 168-PIN DIMM
Locate the memory expansion sockets on the
computer's motherboard. If
all the sockets are full, you will need to remove
smaller capacity modules
to allow room for higher capacity modules.
For some installations, DIMM memory can be
installed in any available
expansion slot. Other installations may require
the memory to be installed
in a particular sequence based on the module's
capacity. Check your owner's
manual to determine the correct installation
sequence for your configuration.
Insert the module into an available expansion
socket as shown in the
illustration. Note how the module is keyed to the
socket. This ensures
the module can be plugged into the socket one way
only. Firmly press the
module into position, making certain the module
is completely seated in
the socket. Repeat this procedure for any
additional modules you are installing.
Most 168-pin DIMM modules have ejector tabs
similar to those shown in
the illustration. The ejector tabs are used only
when you need to remove
a module. By pressing down on the ejector tabs,
the module will pop up
from the socket and it can be removed.
INSTALLING A 184-PIN RIMM
Turn off the computer and disconnect the AC
power cord.
Locate your computer's memory expansion sockets
by following the instruc-tions
in your owner's manual.
Before touching any electronic components, make
sure you first touch
an unpainted, grounded metal object to discharge
any static electricity
stored on your clothing or body.
If all the sockets are full, you will need to
remove smaller capacity
modules to allow room for higher capacity
modules.
The ejector tabs shown in the illustration are
used to remove a module.
By pushing outward on the ejector tabs, the
module will pop up from the
socket and it can then be removed.
For most installations, Rambus modules can be
installed in any available
expansion socket, but any empty sockets must
contain a continuity module
as shown in the illustration. Note that some
modes may use a specific
installation sequence for Rambus modules (e.g.
Rambus dual-channel configurations);
see your owner's manual for more details.
Insert the module into an available expansion
socket as shown in the
illustration. Note how the module is keyed to the
socket. This ensures
the module can be plugged into the socket one way
only. Firmly press the
module into position, making certain the module
is completely seated in
the socket. The ejector tabs at each end of the
socket will automatically
snap into the locked position. Repeat this
procedure for any additional
modules are installing.
Once the module or modules have been installed,
close the computer.
|