|
Home
Internet Solutions
Hardware Guide
SCSI Guide
CPU Guide
Memory Guide
Company Information
Download
|
Compaq Memory Partnumber Game
|
Compaq 60ns 3.3V Buffered ECC EDO (... X 72) DIMM's with Gold contacts
Kit Size | No of DIMM | Module | 60ns | Proliant 2500 | Proliant 5000/ 6500/ 7000 | PL1200/ 1600/ 3000 WS 5100/ 6000/ 8000 |
16MB | 1 | 16MB | 270172-B21 | | 4 Kits | 2 Kit |
32MB | 2 | 16MB | 149023-B21 | 0.5 Kit | 2 Kits | 1 Kit |
64MB | 4 | 16MB | 241770-B21 | | 1 Kit | 0.5 Kit |
32MB | 1 | 32MB | 271907-001 | 1 Kit | 4 Kits | 2 Kits |
64MB | 2 | 32MB | 149024-B21 | 0.5 Kit | 2 Kits | 1 Kit |
128MB | 4 | 32MB | 241771-B21 | 0.25 Kit | 1 Kit | 0.5 Kit |
64MB | 1 | 64MB | 271908-001 | 1 Kit | 4 Kits | 2 Kits |
128MB | 2 | 64MB | 149025-B21 | 0.5 Kit | 2 Kits | 1 Kit |
256MB | 4 | 64MB | 241772-B21 | 0.25 Kit | 1 Kit | 0.5 Kit |
128MB | 1 | 128MB | 271909-001 | 1 Kit | 4 Kits | 2 Kits |
256MB | 2 | 128MB | 149026-B21 | 0.5 Kit | 2 Kits | 1 Kit |
512MB | 4 | 128MB | 241773-B21 | 0.25 Kit | 1 Kit | 0.5 Kit |
256MB | 1 | 256MB | 271910-001 | 1 Kit | 4 Kits | 2 Kits |
512MB | 2 | 256MB | 306541-B21 | 0.5 Kit | 2 Kits | 1 Kit |
1024MB | 4 | 256MB | 241774-B21 | 0.25 Kit | 1 Kit | 0.5 Kit |
So you could actually take 2 Kits of the 149024-B21 PL1600 Kits in order to make a 128MB Kit 241771-B21 for the Proliant 6500.
Please be advised, that you can only use the EDO DIMM's in the Proliant 5000 if the Memory boards were replaced with the EDO
Spacing ones: 219481-B21 Fast Page/EDO Conversion Kit for 1GB for PL5000
PL 5000/6000/6500/7000 Pentium Pro Servers all use FPM or EDO, must add 4 DIMM's at the time.
The 4 DIMM's should all be from the same OEM manufacturer.
Please be advised, that you can not use FPM DIMM's in the 5500/6000/6500/7000 Servers with XEON CPU's since there memory controller actually operates the DIMM's in EDO mode inorder to provide 0 wait-state to the 100 MHz Frontside-bus of the processors.
Compaq 60ns 3.3V Buffered ECC FPM (... X 72) DIMM's with Gold contacts
Kit Size | No of DIMM | Module | 60ns | DP XL Pent Pro | Proliant 5000 |
16MB | 2 | 8MB | 210948-001 | 1 Kit | 2 Kits |
32MB | 2 | 16MB | 228417-001 | 1 Kit | 2 Kits |
64MB | 2 | 32MB | 228418-001 | 1 Kit | 2 Kits |
64MB | 4 | 16MB | 219282-001 | 0.5 Kit | 1 Kit |
128MB | 2 | 64MB | 228419-001 | 1 Kit | 2 Kits |
128MB | 4 | 32MB | 219283-001 | 0.5 Kit | 1 Kit |
256MB | 4 | 64MB | 219284-001 | 0.5 Kit | 1 Kit |
512MB | 4 | 128MB | 219285-001 | 0.5 Kit | 1 Kit |
So you could actually take 2 Kits of the 228419-001 DP XL in order to make a 128MB Kit 219283-001 for the Proliant 5000.
Please be advised, that some systems were shipped with Samsung DIMM's that can not coexist with other DIMM's (Mfg by Compaq
or others). You must remove the original memory in such a case.
EDO non Parity (... X 32) SIMM's with Tin contacts
Kit Size | No of SIMM | Module | 70ns | 60ns | ProLinea (840 & 1.6GB) 575-5166 | Prolinea 2000,4000,6000 |
8MB | 2 | 4MB | 243011-001 | 243011-002 | 1 Kit | 1 Kit (must be 60ns) |
16MB | 2 | 8MB | 243012-001 | 243012-002 | 1 Kit | 1 Kit (must be 60ns) |
32MB | 2 | 16MB | 243013-001 | 243013-002 | 1 Kit | 1 Kit (must be 60ns) |
64MB | 2 | 32MB | 243014-001 | 243014-002 | 1 Kit | 1 Kit (must be 60ns) |
Non Parity (... X 32) SIMM's with Tin contacts
Module | 70ns Option | Compaq ProLinea (not enhanced) | Deskpro (but not DeskPro XL) |
466 | 4100 | 575-5133 | 6150e | 450-4100 | 575 - 5166 |
4MB | 172712-001 | 1 | 1 | 2 | 2 | 1 | 2 |
8MB | 172713-001 | 1 | 1 | 2 | 2 | 1 | 2 |
16MB | 172714-001 | 1 | 1 | 2 | 2 | 1 | 2 |
32MB | 172715-001 | 1 | 1 | 2 | 2 | 1 | 2 |
The ProLinea Enhanced Models (4/100, 4/33s, 4/50, 4/50s, 4/66)
Use Gold Parity SIMM's like the DeskPro I.
Parity (... X 36) SIMM's with Gold contacts
Module | 80ns Option | 70ns Option | Spare/Alternative | Compaq Deskpro | Prosignia 3-500 | ProLiant |
I | M | XE | XE5 | XL not pent pro | VS/4 | Pentium 1000 | 1000Pent-4000 | 1500 | 4500 |
1MB | | 141682-001 | 118740-001,141752-001 | 1 | 1 | 1 | 4 | | | | | | |
2MB | 118689-001 | 141683-001 or | 113923-001 | 1 | 1 | 1 | 4 | 2 | | | 1 | | |
4MB | 118690-001 | 141684-001 | 136817-001 147522-001 | 1 | 1 | 1 | 4 | 2 | 1 | 2 | 1 | 4 | 2 |
8MB | 128877-001 | 141685-001 | 147523-001 | 1 | 1 | 1 | 4 | 2 | 1 | 2 | 1 | 4 | 2 |
16MB | 149320-001 | 190747-001 or | 139143-001, 139917-001 | | | 1 | 4 | 2 | 1 | 2 | 1 | 4 | 2 |
32MB | 149147-001 | 190748-001 or | 139918-001 147525-001 | | | 1 | 4 | 2 | 1 | 2 | 1 | 4 | 2 |
Please note, that you can take 2 or 4 SIMM's to make one of the Kit's shown below.
Furthermore, you can use faster (60ns) SIMM's instead of the slower (70ns or 80ns) ones.
80ns SIMM's are no longer available from Compaq, and are hard to get as compatible ones.
All Kit's with Parity (... X 36) 72 pin SIMM's with Gold contacts
Size | # of SIMM's | SIMM size | Speed [ns] | Compaq P/N | System |
2MB | 1 | 2MB | 70ns | 141683-001 | DP I, M, XE (486) |
4MB | 1 | 4MB | 70ns | 141684-001 | DP I, M, XE (486) |
8MB | 4 | 2MB | 70ns | 149911-001 | XE5, Pentium Proliant 1000 |
8MB | 2 | 4MB | 70ns | 148188-001 | DP XL, Pentium Prosignia, Proliant 1500 |
8MB | 1 | 8MB | 70ns | 141685-001 | DP I, M, XE (486) |
16MB | 1 | 16MB | 70ns | 190747-001 | XE (486), Prosignia VS, Proliant 1000 |
16MB | 4 | 4MB | 70ns | 149949-001 | XE5, Pentium Proliant 1000 - 4000 |
16MB | 4 | 4MB | 80ns | 136816-001 | Proliant 1000 Pentium, Proliant 2000 486, Prosignia P5/60 |
16MB | 2 | 8MB | 70ns | 148189-001 | DP XL, Pentium Prosignia, Proliant 1500 |
16MB | 2 | 8MB | 60ns | 169169-001 | PL 1500 5/133 |
32MB | 1 | 32MB | 70ns | 190748-001 | XE (486), Prosignia VS, Proliant 1000 |
32MB | 4 | 8MB | 70ns | 149912-001 | XE5, Pentium Proliant 1000 - 4000 |
32MB | 4 | 8MB | 80ns | 136817-001 | Proliant 1000 Pentium, Proliant 2000 486, Prosignia P5/60 |
32MB | 2 | 16MB | 70ns | 148190-001 | DP XL, Pentium Prosignia, Proliant 1500 |
32MB | 2 | 16MB | 60ns | 169170-001 | PL 1500 5/133 |
64MB | 4 | 16MB | 70ns | 149913-001 | XE5, Pentium Proliant 1000 - 4000 |
64MB | 4 | 16MB | 80ns | 149341-001 | Proliant 1000 Pentium, Proliant 2000 486, Prosignia P5/60 |
64MB | 2 | 32MB | 70ns | 148191-001 | DP XL, Pentium Prosignia, Proliant 1500 |
64MB | 2 | 32MB | 60ns | 169171-001 | PL 1500 5/133 |
128MB | 4 | 32MB | 70ns | 149914-001 | XE5, Pentium Proliant 1000 - 4000 |
128MB | 4 | 32MB | 80ns | 139918-001 | Proliant 1000 Pentium, Proliant 2000 486, Prosignia P5/60 |
256MB | 4 | 64MB | 70ns | 188056-001 | PL 4500/133 |
512MB | 8 | 64MB | 70ns | 188476-001 | PL 4500 |
Please note, that you can take 2 Kit's with 2 SIMM's to make a Kit of 4 or split a Kit of 4 etc.
e.g. 2 141685-001 (8MB) can be used to make 1 Kit 148189-001 (16MB)
e.g. 2 148191-001 (64MB Kit ea) equal 1 Kit 149914-001 (128MB)
e.g. 2 190748-001 (32MB 70ns) and 1 169171-001 (64MB 60ns Kit) would also work to substitute 1 Kit 149914-001 (128MB)
All Kit's with Parity (... X 9) 30 pin SIMM's with tin contacts
Size | # of SIMM's | SIMM size | Speed [ns] | Compaq P/N | System |
2MB | 2 | 1MB | 80ns | 141738-001 | Prolinea 3/25zs & 3/25s |
8MB | 2 | 4MB | 80ns | 141742-001 | Prolinea 3/25zs & 3/25s |
The purpose of this guide is to help you identify and describe memory in case of any doubts.
This section will help you decipher what the markings on your memory chips mean. Memory chips are usually mounted
on various kinds of modules, like SIMMs, which are designed to work in computer systems.
Often the memory module has a part number, and the memory chips that are mounted on the module will
have different part number(s).
To identify the memory you are looking at, the chip part number (not the module part number)
is by far the most important. The chip part number, along with the number of chips per module,
allow us to determine the function and capacity of the module.
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)
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 the manufacturer grades the performance
of the memory, with "A" being most superior and "D" least, e.g. HM514400A.
Major Manufacturers normally have very stringent requirements on all the memory they produce,
so all grades should perform as well in personal computers.
Memory from unknown/smaller manufacturers or memory chips that were remarked is deemed to be far less reliable.
It is advisable to stay away from this kind of memory.
Such memory generally carries only a 90 Day or 1 Year Warranty.
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.
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 decade's "place" will be left off. For example, 438 may also represent the thirty-eighth week of 1994
To ease readability, the table lists part numbers without speed or grade information.
The real chip part numbers will look a little longer.
A couple of examples of 1Mx4's: "HM514400ALTT7", or "KM44C1000AJ-7
Common Part Numbers*
| 256Kx4 | 256Kx18 4 = 512*36 | 512Kx9 4 = 1*36 | 1Mx1 use 9 = 1*9 | 1Mx4 use 8 = 1*32 | 4Mx1 use 9 = 4*9 | 4Mx4 2k use 8 = 4*32 2k | 4Mx4 4k use 8 = 4*32 4k | 1Mx16 use 2 = 1*32 | 1Mx18 use 4 = 2*36 |
Hitachi | HM514256 | HM514280 | | HM511000 | HM514400 | HM514100 | HM5117400 | HM5116400 | HM5118160 | |
Hyundai | HY534256 | | | HY531000 | HY514400 | HY514100 | HY5117400 | HY5116400 | | |
LG/Goldstar | | | | | GM71C4100 | | GM71C17400 | | | |
MicronTech | MT4C4256 | | | MT4C1024 | MT4C4001 | MT4C1004 | MT4LC4M4B1 | MT4LC4M4A1 | | |
Mitsubishi | M5M44256 | | | M5M41000 | M5M44400 | M5M44100 | M5M5117400 | M5M5116400 | | |
NEC | 424256 | | | 421000 | 424400 | 424100 | 4217400 | 4216400 | | |
NPN | | | | NN511000 | NN514400 | | | | | |
Oki | | | | | M514400C | | M5117400 | | | |
Samsung/SEC | KM44C256 | KM418C256 | KM49C512 | KM41C1000 | KM44C1000 | KM41C4000 | KM44C4100 | KM44C4000 | KM416C1200 | |
Sharp | | | | | LH6B4400K | | | | | |
TI | TMS44C256 | | | TMS4C1024 | TMS44400 | TMS44100 | TMS417400 | TMS416400 | TMS418160 | |
Toshiba | TC514256 | TC514280 | | TC511000 | TC514400 | TC514100 | TC5117400 | TC5116400 | | TC5118180 |
Jumper settings
Common EDO Part Numbers*
| 256Kx16 256Kx16 | 1Mx1 use 9 = 1*9 | 1Mx4 use 8 = 1*32 | 4Mx1 use 9 = 4*9 | 4Mx4 use 8 = 4*32 2k | 2Mx8 use 4 = 2*32 | 1Mx16 use 2 = 1*32 | 1Mx18 use 4 = 2*36 |
Fujitsu | | | 814405C | | | | | |
Hitachi | | | HM514405 | | | | | |
Hyundai | | | | | HY5117404 | | | |
IBM | | | | | 28H5067 | | | |
LG Semicon | | | | | GM71C17403 | GM71C18163 | | |
MicronTech | MT4C16270 | | MT4C4007J | | MT4LC4M4E8 | MT4LC2M8E7 | MT4LC1M16E5 | |
Mitsubishi | | | | | | | | |
Motorola | | | MCM5L4400 | | | | | |
NEC | | | | | | | 4218165 | |
NPN | | | | | | | | |
Oki | | | | | | | | |
Samsung/SEC | | | | | KM44C4104 | KM416C1204 | | |
Sharp | | | | | | | | |
Siemens | | | | | HYB5117405 or 300 | | HYB5118165 | |
TI | | | | | | | | |
Toshiba | | | | | | TC5118165 | | |
Hitachi HM51164405 4M*4 4K (use 16 for a 8*32 SIMM EDO or 8 for a 4*32 SIMM EDO)
Most major chip makers use part number schemes like those above, where information about the chip is more or less
encoded in the part number. However, some IBM part numbers follow a less self-explanatory scheme.
Older IBM part numbers generally follow the pattern: NNLNNNN (where "N" is a number, and "L" is a letter)
as in 89X8922 or 02G2871.
Speed of the memory is an important factor that determine its value and usefulness.
Carrying over from the previous example, 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,
e.g. KM44C1000AJ-7, and 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 120ns. The trailing zero is commonly left off, so you may see
"-6", "-7", "-8", "-10", or "-12", which represents 60ns, 70ns, 80ns, 100ns, and 120ns respectively.
SOJ or Small Outline J-lead
|
TSOP or Thin Standard Outline Package
|
A more modern but less commonly seen chip package is the TSOP. TSOPs are very thin, compact packages that take up
a minimum of space. While their small outline shows how dense memory can be made,
TSOPs are more likely to be susceptible to physical damage from rough handling. TSOPs come in 300 and 400 mil sizes.
These chips are normally used to make Credit Card memory for Notebooks.
DIP or Dual Inline Package
|
The DIP was more widely used before the SOJ became the favored package type. DIP leads often go through the PCB board,
in contrast with the surface mounted SOJ and TSOP. These chips are only used in 8088 - 80286 and a few early 386 machines
where the memory chips are directly plugged into the sockets in the board rather than mounted on a memory module.
Cache SRAM Chips are commonly used in DIP-Packages.
ZIP or Zigzag Inline Package
|
The ZIP is also commonly seen on older memory products. They are also favored in applications where board space is limited
(e.g. older workstations with a lot of memory).
PLCC or Plastic Leaded Chip Carrier
|
The PLCC is typically only seen in lower capacity configurations, usually 256kx1 or more rarely 1Mx1.
It is distinguished by having leads on all four sides.
Different Types of Modules
|
The two most common types of memory modules are the 30 pin and 72 pin Single Inline Memory Modules or SIMMs.
You will typically find either 2, 3, 4, 8, or 9 memory chips on 30-pin SIMMs.
Any given 30-pin SIMM is likely to be populated with identical memory chips, except the 3-chip SIMM. 3-chip SIMMs are likely to
have 2 chips of the same type, and a third parity chip which is different from the other two in order to provide the parity bit.
The most common varieties of 30-pin SIMMs are listed in the table below:
Module Capacity | No Parity | Parity |
256KB | 256Kx8 | 256Kx9 |
1MB | 1Mx8 | 1Mx9 |
4MB | 4Mx8 | 4Mx9 |
Although 16Mx8 and 16Mx9 are also possible, they are virtually not used at all.
Most 386 and older 486 PC's use 4 Parity Modules per memory bank. 386SX and 286 systems generally only use 2 30 pin SIMM's
Most Mac's use 'No Parity' Modules.
The most common varieties of 72-pin SIMMs are:
Module Capacity | No Parity | Parity |
4MB | 1Mx32 | 1Mx36 |
8MB | 2Mx32 | 2Mx36 |
16MB | 4Mx32 | 4Mx36 |
32MB | 8Mx32 | 8Mx36 |
Most of the new lower end systems sold today can take advantage of the EDO modules, thus bringing approx. 10-15% more speed.
These are generally also tin modules.
Most newer entry level systems use tin SIMM sockets, and must therefore also use SIMM's with tin contacts.
These systems do usually not have parity checking capabilities (use ..Mx32 SIMM's).
The top-of-the-line Systems (in particular Pentium Pro boards) use DIMM's rather than SIMM's.
Most servers and newer high-end systems use gold SIMM sockets, and must therefore also use SIMM's with gold contacts.
These systems usually also use parity checking, to avoid any system errors if a memory chip should fail.
Compaq's Proliant Servers even use this parity bit for error correcting and not only for checking.
SIMM's are installed 4 at the time. This gives 16Bit to hold the information needed for ECC for every 128Bit of data stored.
72-pin SIMMs that do not have parity (x32) usually have only one kind of chip per module.
For example, a 2Mx32 (8MB) can be constructed with 16 chips of 1Mx4 (such as a 424400-70).
72-pins with parity are likely to have two varieties of chips on board. For example, a 1Mx36 usually has 8 chips of one type
(1Mx4, like a 424400-70) and 4 chips of another (1Mx1, like a 421000-70).
32MB 70ns Parity Gold SIMM (Single Inline Memory Module) 24-Chip
Jumper Description
| Jumper 0 | Pin 76 | In this example not present |
R1 | Jumper 1 | Pin 67 | In this example not set |
R2 | Jumper 2 | Pin 68 | In this example set |
R3 | Jumper 3 | Pin 69 | In this example set |
R4 | Jumper 4 | Pin 70 | In this example not set |
| Jumper 5 | Pin 71 | In this example not present |
| Ground | Pin 72 | |
Most modules do not explicitely have all 6 jumpers marked since the jumpers 0 & 5 are normally open and 3 & 4 are never set on a 60ns module,
one can save a couple pennies by omitting them...
The capacitors C3, C4 are decoupling condensators for higher frequencies. C25 is a filter condensator for lower frequencies.
On other modules you may find different numberings and/or locations and/or counts of the capacitors.
In addition to this you will commonly find a decoupling capacitor for each DRAM-Chip, either under or next to the chip.
SIMM Jumper Settings
| 60ns | 70ns | 80ns | Comment |
4MB | 12.. | 123. | 12.4 | |
8MB | .... | ..3. | ...4 | |
16MB | 1... | 1.3. | 1..4 | |
32MB | .2.. | .23. | .2.4 | 32MB 70ns Parity SIMM shown above |
A Number in a field represents the Jumper (0 Ohm SMD Resistor) set i.e. this pin is connected to ground (pin 72).
Likewise a . represents a open connection.
Some systems check for the actual SIMM speed installed.
I.e. Installing a faster SIMM than specified may not work even though technically it would.
DIMM or Dual Inline Memory Module, 168 pin
|
Higher-end computers use DIMMs, which are usually 168 pin.
The jedec standard describes basically 9 different industry standard DIMM's. These different DIMM's are encoded with the two half round holes
that are cut out at the connector side of the DIMM. So a mixup can not damage neither the system nor the DIMM, as it is not
possible to insert the wrong DIMM's into the slots.
Compaq uses the newer 3.3V technologie, and the DIMM's are double buffered.
Those DIMM's are 8 Byte wide, so a 64MB DIMM is actually a 8MB by 72 (8*8 + 8Bit Parity = 72 Bit).
Compaq's DIMM's are 60ns and Gold plated.
In Compaq's Servers you add 4 DIMM's at the time. So the memory path is 256 bit wide, and the ECC (Error Checking and Correcting) -logic
uses 32 Bit per memory address. Compaq's PC's only need 2 DIMM's per installation increment.
Apple computers use 5V DIMM's and are the most common available, and therefore the least expensive ones.
However they are not compatible with Compaq systems and vica versa, and will not fit into the slots.
Some older proprietary DIMM's are 200 pin.
SIPP or Single Inline Pin-leaded Package
|
Many older personal computers and workstations used SIPP memory, which look like 30-pin SIMMs with pins instead of an
edge connector. This design was not as well received as the SIMMs because the pins tended to bend or break easily.
Less common SIMMs include 40, 64, 68 and 80 pin SIMMs. The 64 pin SIMM looks like a smaller 72 pin SIMM and is easily confused
for one. Some 64 pin SIMMs function like 30 pin SIMMs while others function like 72 pin SIMMs.
|