pctechguide.com

  • Home
  • Guides
  • Tutorials
  • Articles
  • Reviews
  • Glossary
  • Contact

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 modules are already fitted.

Often the memory module as a whole will have a part number, and the memory chips that are mounted on the module will have different part number(s). Of these, the latter is by far the more important. Memory chips tend to have 2 or 3 lines of text on them that include a part number, speed, and date code. Most part numbers start with a two or three character abbreviation that identifies the manufacturer, such as HM (Hitachi), M5M (Mitsubishi), TMS (Texas Instruments) or MT (Micron Technology). The numbers (and sometimes letters) that follow describe the memory configuration of the chip, for example HM514400 is a 1Mx4 configuration.

After the part number, there is usually a A, B, C, or D. This is how some manufacturers the revision of the memory, with A being the oldest and D being the most recent. In many cases, there will be an additional letter that codes the package type of the memory, e.g. HM514400AS. In this example, S stands for SOJ-type packaging.

Speed of the memory is an important aspect of identification. A 70ns chip may be encoded at the end of the part number, e.g. HM514400AS7. In this case, the 7 stands for 70ns. Sometimes there is a dash before the speed marking and at other times the speed is printed on a line above or below the part number. If the speed is printed on a separate line, a dash usually precedes the speed number. For most common memory chips, speed ranges from 50ns to 200ns. The trailing zero is commonly left off, so that -6, -7, -8, -10 or -12, represents 60ns, 70ns, 80ns, 100ns and 120ns respectively.

On most chips, there is a date code printed above or below the part number. The date code indicates when the chip was made, most typically in a year and week format (such as 9438 for the thirty-eighth week of 1994). Often, the first digit of the decade will be omitted, so that 438 may also represent the thirty-eighth week of 1994.

Obviously, if there aren’t any empty sockets, existing memory modules will have to be replaced with ones of greater capacity. The best way to ensure compatibility is to add more memory of the same specification, so new memory should match the old on the following points:

  • Physical format: It’s preferable to stick to the same module format. This format also determines how many modules should be fit: a 486-based PC accepts 72-pin SIMMs individually, while 30-pin SIMMs must be installed in sets of four. A Pentium will accept DIMMs individually, but 72-pin SIMMs have to be fit in sets of two. When installing a set of SIMMs its important to ensure they’re all alike and have the same capacity.
  • Parity or non-parity: Parity memory has 3,6,9,12 or 18 chips on each SIMM, non-parity has 2,4,8 or 16. The existing RAM should be used as a guide – fitting parity RAM to a board that doesn’t use it may result in it grinding to a halt, while adding non-parity to parity RAM is likely to render parity checking inoperative.
  • Number of chips: A few really fussy motherboards prefer a particular number of chips per SIMM. They are mainly 486 boards and they might not be happy with a mix of three-chip 30-pin SIMMs with nine-chip 30-pin SIMMs, or a mix of single-sided 72-pin SIMMs with double-sided 72-pin SIMMs.
  • Voltage: Most memory these days is 5V. If the motherboard manual claims it also supports 3.3V memory, the jumper setting should be checked. If 3.3V is installed, any upgrade should also use 3.3V.
  • Type: The three main types of memory are: standard page mode (aka fast page mode or FPM), extended data out (EDO) and synchronous (SDRAM). A system will normally report (at bootup or in the BIOS) if it is using EDO or SDRAM – if it doesn’t the chances are that it’s FPM. It’s safest not to mix memory types, although there are often occasions where this is possible.
  • Speed: The speed is usually the last two digits of the chip part number, often 60ns or 70ns. The exception is SDRAM where the speed is measured in megahertz corresponding to the maximum host bus speed it can cope with. It is advisable to stick to the same speed as fitted.

Matching the installed memory on all six points practically guarantees compatibility. It is still advisable, however, to check the motherboard manual on allowed DRAM configurations and there are three things to look out for. Before installing really big SIMMs (32MB and upwards) it is important to check that the motherboard supports them. For motherboards with a lot of SIMM sockets (over eight 30-pin or four 72-pin) it’s necessary to check there aren’t any restrictions on using too many double-sided SIMMs. Last, if the motherboard manual mentions memory interleaving, extra care must be taken in checking the intended configuration as boards with interleaved memory are usually more fussy.

There may be occasions when it is not possible to keep the memory consistent and different modules to those already installed have to be fit. First, there may be no free sockets of the occupied kind but only ones of a different type (for instance boards with both 30-pin and 72-pin SIMM sockets, or Triton VX boards with both SIMMs and DIMMs). Here, it is important to consult the motherboard manual, as any board mixing different socket-types is non-standard and likely to have strange restrictions on socket population. For instance, Triton VX boards with both SIMMs and DIMMs often require that a SIMM bank be vacated, or be populated with single-sided SIMMs only in order to be able to use the DIMM socket.

Alternatively, the motherboard may support memory of a higher performance than already fitted. Some chipsets will happily mix memory technologies. Triton VX- and HX-based boards allow different banks to be populated with different memory types (FPM, EDO or SDRAM) and run each bank independently at its optimum speed. Triton FX allows a mix of FPM and EDO within the same bank, but both will perform like FPM. However, with less well-known chipsets, mixing RAM types is a dangerous ploy and should be avoided.

  • What is Level 1 (L1) Cache Memory?
  • What is L2 (Level 2) cache memory?
  • RAM or Main Memory – PC / computer memory (DIMM, DRAM, SDRAM)
  • DRAM – Dynamic Random Access Memory
  • FPM DRAM
  • EDO (Extended Data Out) and BEDO (Burst Extended Data Out) DRAM
  • SDRAM
  • PC133 SDRAM
  • DDR SDRAM explained
  • DDR2 DRAM
  • Dual Channel DDR Memory
  • 1T SRAM
  • Direct DRAM
  • SIMMs
  • DIMM Memory
  • RIMMs Memory
  • Memory Presence Detection
  • Parity Memory
  • ECC Memory
  • Memory Upgrades
  • The Evolution of Memory
  • Flash Memory
  • Magnetic RAM

Filed Under: Computer Memory

Latest Articles

How It Works: The Idea and Technology Behind USB

In early 2001 the battle between IEEE 1394 and USB advanced another step with the 1394 Trade Association's approval of specifications for a faster version of IEEE 1394, called IEEE 1394b. The new standard is backwards compatible - special … [Read More...]

Network Switches

LAN switches are an expansion of the concept in LAN bridging. They operate at Layer 2 (link layer) of the OSI reference model, which controls data flow, handles transmission errors, provides physical (as opposed to logical) addressing, and manages … [Read More...]

CD-RW Installation Mounting

Make sure the power to your computer and any external peripherals are off and your computer is unplugged from its power source. If you haven't already removed the cover from your system case, do so now. This particular system case allows the top half of the front bezel to be detached to … [Read More...]

Gaming Laptop Security Guide: Protecting Your High-End Hardware Investment in 2025

Since Jacob took over PC Tech Guide, we’ve looked at how tech intersects with personal well-being and digital safety. Gaming laptops are now … [Read More...]

20 Cool Creative Commons Photographs About the Future of AI

AI technology is starting to have a huge impact on our lives. The market value for AI is estimated to have been worth $279.22 billion in 2024 and it … [Read More...]

13 Impressive Stats on the Future of AI

AI technology is starting to become much more important in our everyday lives. Many businesses are using it as well. While he has created a lot of … [Read More...]

Graphic Designers on Reddit Share their Views of AI

There are clearly a lot of positive things about AI. However, it is not a good thing for everyone. One of the things that many people are worried … [Read More...]

Redditors Talk About the Impact of AI on Freelance Writers

AI technology has had a huge impact on our lives. A 2023 survey by Pew Research found that 56% of people use AI at least once a day or once a week. … [Read More...]

11 Most Popular Books on Perl Programming

Perl is not the most popular programming language. It has only one million users, compared to 12 million that use Python. However, it has a lot of … [Read More...]

Guides

  • Computer Communications
  • Mobile Computing
  • PC Components
  • PC Data Storage
  • PC Input-Output
  • PC Multimedia
  • Processors (CPUs)

Recent Posts

Transfer Files From Old Computer to New Computer

When doing a PC to PC file transfer from your old computer to the new one you first need to decide on what files you need to copy over to your new … [Read More...]

A Cool Computer– Case Closed and Location, Location, Location

We have been writing a series of articles on how to keep your PC running cool and efficiently. Keeping a computer running cool is important because … [Read More...]

WinXP Installation Phase 4

Setup proceeds with the installation of devices and the network, then copies and configures the other files needed to install Windows XP. The Start … [Read More...]

[footer_backtotop]

Copyright © 2025 About | Privacy | Contact Information | Wrtie For Us | Disclaimer | Copyright License | Authors