FAQs

repairsdata recoverydata securitypc upgradesinstallations


Frequently Asked Questions Index:

  1. Can you explain Fast Page/EDO RAM?
  2. Will PC100 SDRAM work with a Pentium 4 processor?
  3. Can I install PC133 memory in a system that requires PC66 or PC100 memory?
  4. Some of my DIMM sockets don't seem to working properly. Can you help me track down the cause of this problem?
  5. How do current memory modules, such as PC100 and PC133, compare to PC66 modules in terms of nanoseconds?
  6. Can you explain the differences between segment addresses and linear addresses?
  7. Should I install parity memory?
  8. Should I believe salespeople when they tell me the parity memory isn't necessary?
  9. What does PNY mean in reference to SDRAM?
  10. Can you explain remapping unusable Upper Memory into extended memory?
  11. Can EDO and FPM be mixed on the same system?
  12. How do I identify DIMMs that are compatible with my motherboard?
  13. Why won't OS/2 load after installing more memory?
  14. What is SGRAM?
  15. What kind of memory retains information after the computer is powered off?
  16. I'm curious about the advantages/disadvantages of using ECC memory.
  17. Virtual Channel Memory (VCC-133) - is it really faster and more energy efficient than PC-133?
  18. I'm trying to upgrade my SIMM memory but can't get the PC to recognize the new chips, why not?
  19. So many types of RAM, what's the best?
  20. Can I add a DIMM chip in addtion to my SIMM chips on my Microstar International motherboard?
  21. What kind of DIMM should I look for to accomodate my Pentium Motherboard/133MHz CPU?

1. Can you explain Fast Page/EDO RAM?

Reader: I wish to upgrade a Pentium 133 MHz rig having only 16MB of RAM by adding two 32MB 72 pin EDO SIMMS. I have noted some suppliers list these as Fast Page/EDO, quoting a speed in nanoseconds. Is this crucial?

Computer Doctor: You should install the type of memory supported by your system, and most P133 systems (depending on the motherboard chipset) can use either FPM or EDO memory of a given speed (EDO is a little faster). You can normally install faster memory than is required, however you shouldn't install slower memory than your board requires.

I recommend you purchase memory upgrades from http://www.crucial.com. They can suggest the proper memory guaranteed to work in your system. Note that FPM and EDO memory is obsolete, so don't be surprised if you have to pay more than double for that type of memory as compared to much faster modern SDRAM! In many cases I feel that it simply isn't worth installing expensive obsolete memory in otherwise relatively worthless obsolete PCs, opting for a motherboard/CPU/memory upgrade combination instead.

2. Will PC100 SDRAM work with a Pentium 4 processor?
Reader: I was wondering how long you think that PC100 SDRAM will be a current memory type? Do you think if I bought another 128MB SDRAM that I would be able to use it with a future CPU such as the Pentium 4 series?

Computer Doctor: No, PC100 has just become obsolete as far as being "state of the art". Most newer systems today need either PC133 SDRAM, PC800 (RDRAM), or PC1600/PC2100 (DDR-SDRAM). The Intel 850 chipset (currently the only chipset for the Pentium 4) supports only RDRAM, however Intel and others are busy working on new chipsets that will support DDR-SDRAM. There probably won't be a Pentium 4 chipset that supports either PC100 or PC133 SDRAM since they are too slow for that processor.

3. Can I install PC133 memory in a system that requires PC66 or PC100 memory?

Reader: I am planning to upgrade my PC's memory. I currently have a 128MB PC100 memory module. I have one slot free. I want to get a 256MB module, giving me 384MB. Will Windows 98SE work with mixed-size memory modules? And, can I use PC133 instead of PC100 memory modules?

Computer Doctor: Win98 SE will handle any memory that is compatible with your motherboard/chipset. And, you can use PC133 in place of PC100 or PC66 SDRAMs. Since PC133 modules are used in many new PCs, buying PC133 modules today allows you to reuse your memory upgrade in the future on new machines. That's why I have only been purchasing and installing PC133 memory in my systems lately, even for those that only require PC66 or PC100 memory.

4. Some of my DIMM sockets don't seem to working properly. Can you help me track down the cause of this problem?

Reader: I have a board with three DIMM slots. I have two 128MB PC100 tested DIMM modules. Either one works OK alone in slot 1, but they will not work together as 256K in any combination of slots 1 and 2 or 1 and 3 even though made by the same manufacturer. My system is using all current drivers, 300 watt power supply and good cooling. Do you have some possibilities I could test?

Computer Doctor: Check these possibilities:

  1. Memory that's not really PC100-compliant. How do you know these are really PC100 memory modules? There is a lot of bad or counterfeit memory floating around, so if you didn't get these from a reputable source they could be suspect. Note that real PC100 modules require 8ns (8 nanosecond) chips or faster. Unless the chips have been remarked (which does happen) you can tell the speed of the chips by decoding the part numbers on them.

     

  2. Problems with your motherboard configuration. If your board supports memory timing parameters in the chipset setup screens in the BIOS Setup, then try resetting to factory defaults or in general slower settings.

    Also make sure your motherboard has the latest BIOS, and that it does support the type and size of modules you are installing (check the documentation).

     

  3. Defective PC100 memory. Replace your modules with known-good modules and retest.

     

  4. Defective motherboard. If you have known-good modules, the memory timing parameters are correct, and it still fails, then you probably have a bad board. Replace the motherboard with a known-good spare and retest.

5. How do current memory modules, such as PC100 and PC133, compare to PC66 modules in terms of nanoseconds?

Reader: I remember when memory modules were rated by nanosecond (ns) speeds such as 70ns, 60ns, etc. How do the current PCxx speeds such as PC100, etc. compare to ns speeds? I want to make sure that when a buy a so-called "PC133" module that its memory chips are the right speed.

Computer Doctor: The current SDRAM standards are PC66, PC100 and now PC133. Note the speeds generally work out as follows:

PC66 = 10ns (100MHz)

PC100 = 8ns (125MHz)

PC133 CL3 = 7.5ns (133MHz)

PC133 CL2 = 7ns (143MHz)

In other words, to be rated as a PC100 module, the chips will be rated 8ns, which technically equals 125MHz. PC133 CL2 (Column Address Strobe [CAS] Latency of 2 cycles) memory is generally rated 7ns, which technically equals 143MHz.

6. Can you explain the differences between segment addresses and linear addresses?

Reader: Just for clarification: For IDE/ATAPI CD-ROM and tape drives, are their respective controllers on the devices itself or on the motherboard? Also, a book I read at the library mentioned that you must have an ATAPI driver when installing a CD ROM drive. Is this true?

Computer Doctor:Unfortunately anything else I could reference is much more technical and even harder to understand! I often explain this further in the PC hardware classes I teach, but currently we are running them only for larger companies.

The best analogy is to think of a hotel. Each floor can be thought of as a segment, and the room number on the floor is the offset. Thus room 541 would be segment 5, offset of 41. The confusion comes from the fact that both segment and offset overlap in the PC. So to be more accurate, my analogy would have to say segment 50, offset 41 to refer to room 541. This means that technically you could start a new segment every 10 rooms. Thus it would be possible to refer to room 541 also as segment 54, offset 01, or segment 52, offset 21, or segment 53, offset 11, etc.

I hope this helps, memory is the most difficult aspect of the PC to fully understand. Thanks for your interest, and I hope you like the new upcoming 10th anniversary edition! The memory chapter has been significantly enhanced.

7. Should I install parity memory?

Reader: I keep wondering if I should replace the non-parity SIMMs (4 x 16 x 32) with the (4 x 16 x 36) I have bought to see if this makes any difference.

Computer Doctor: It's probably not worth replacing what you have, but make a pact with yourself that your NEXT system must have ECC.

8. Should I believe salespeople when they tell me the parity memory isn't necessary?

Reader: All the computer stores in town tell me that the "new systems" don't need parity memory. I know that it is a newer memory technology, but some stores carry it and some don't. When I ask questions about it, no one can explain it to me. So, how can they tell me I don't need it if they can't explain it? I always thought parity memory was better/safer because at least one gets a warning if you get a parity error and you know something is "flaky." Is this true?

Computer Doctor:They are blowing smoke about something for which they clearly have no knowledge. Don't believe anything a computer salesman tells you. That's my motto. Get the parity memory.

Even better than parity (for Pentium and higher systems) is ECC, which uses the same parity memory but to a higher level, it will not only detect errors, but can correct them on the fly, greatly improving overall system reliability and integrity. Parity (or now ECC - Error Correcting Code for Pentium and beyond) memory is all I will use in my systems.

9. What does PNY mean in reference to SDRAM?

Reader:Can you briefly describe what the new "PNY" designation means with regards to SDRAM?

Computer Doctor: It means the modules in question were made by:

PNY Technologies
299 Webro Rd
Parsippany, NJ 07054
Tel. 973-515-9700
Fax 973-560-5590

They are a fairly large manufacturer of SIMMs and DIMMs.

10. Can you explain re-mapping unusable Upper Memory into extended memory?

Reader: In your book, you write about how otherwise unusable Upper Memory is made usable by re-mapping it into extended memory. I can't see how this produces more available memory if it takes extended memory out of use. I think I am missing something. Is it that it is given an address at what would be the beginning of the next (but nonexistent) memory chip?

Computer Doctor: Actually you are re-mapping extended memory into upper. You don't have more total memory, in fact the whole procedure uses up some memory overhead to load the drivers and such so technically you are losing memory. What is happening though is that you are placing memory in an area where 16-bit (DOS based) drivers can use it. Only 32-bit drivers and software can load into the second megabyte and beyond.

11. Can EDO and FPM be mixed on the same system?

Reader: On page 803 (of the 8th Edition) you state that EDO RAM can be used in a system designed for FPM SIMMs and vice versa, with no ill effects. Therefore, when I had an opportunity to purchase a 16MB EDO SIMM to replace my two 8MB FPM SIMMs ( one of which was static damaged. I did so. It works great. What you did not mention is whether or not the two types can be mixed?

Computer Doctor: If your system will use EDO with no problem then they can also be mixed with no problem. Most systems will allow mixing bank by bank, however some may not allow mixing WITHIN a single bank. Remember on a 486 system without interleaved memory, a single 72-pin SIMM constitutes a single bank, while on a Pentium system two SIMMs make a single bank.

12. How do I identify DIMMs that are compatible with my motherboard?

Reader: After installing an additional a 32 MB DIMM, I discovered that the computer wouldn't recognize the chip. Even just using new chip alone, it still doesn't work. Later, I learned that my Intel Tigereye motherboard only supports certain memory types (for example, it does support 2CLK). However, it does not support 4CLK SDRAM memory. Nobody can tell me the difference or how to identify between the two. Can you?

Computer Doctor: These minor types of incompatibilities point out why it is important to purchase DIMMs only from reputable manufacturers with knowledge of the standards and the products such as Kingston, Micron (Crucial), Smart, Simple, Viking, etc. They would have asked you which motherboard the memory was going to be used in and then only shipped you DIMMs, which would have been compatible.
The problem is that the VX chipset was one of the first chipsets on the market to support SDRAM DIMMs at all, and as you now know, is lacking in several areas. I don't know what you paid for your 32M DIMM, but you should be aware that you can get a brand new Pentium motherboard with the (newer and better) 430TX chipset for about $70 that should support both of your DIMMs. In other words, you may be better off replacing your motherboard than your DIMM. The new board will also have a more modern BIOS, a higher performance IDE interface, and many other improvements over your existing board.

The problem with your chipset (and board) is that there are a total of 4 clock signals available to SDRAM DIMMs, but your chipset only supports two of them. The additional clock signals are required by DIMMs which have more physical chips onboard. This effectively means that you can't use DIMMs with greater than 10 SDRAM chips on them.

CK0 (pin 42), CK1 (pin 125), CK2 (pin 79) and CK3 (pin 163) are the four clock signals. CK0 is used in all SDRAM DIMM configurations. In general (with a few possible exceptions) CK1 is used in all DIMMs containing greater than five SDRAM chips, and CK2 - CK3 are used in configurations with greater than 10 SDRAM chips. All of the unused clocks are terminated with a capacitor to approximate a load of four to five SDRAM chips. For all clocks that drive less than four SDRAMs a padding capacitor is added such that the total clock net approximates a load of four to five SDRAMs.

Note that Intel has created standards for SDRAM and SDRAM DIMM design for PCs. For more information on these standards, see:

http://developer.intel.com/technology/memory/index.htm

13. Why won't OS/2 load after installing more memory?

Reader: I ran into problem adding faster memory to a system when I tried to load OS/2 version 2.1. It refused to load. I had a 16 MB, 70 ns SIMM and added another 16 MB, 60 ns SIMM (my dealer did not have 70 ns on hand and gave me the faster SIMM for the same price). Windows NT Workstation version 3.51 loaded and worked fine, recognizing 32 MB, but OS/2 gave me some bad memory messages. I had to return the 60 ns SIMM to the dealer and get a 70 ns one, then OS/2 was satisfied.

Computer Doctor: I've always said that OS/2 was the best memory test program I had ever seen. That is because I think it works the memory more than other programs. As far as your problem, there could have been problems due to differences in the memory refresh design (2K or 4K refresh) between the chips you had and the ones you added which affected this rather than the speed. Also the SIMM you had could have been bad or marginal. If the same type of memory had been used the speed should not have made any difference.

14. What is SGRAM?

Reader: Lately, I've been hearing about SGRAM being used on some video cards for the last 2 or 3 months. I don't have any clue what it is and nobody I've talked to has known either. Can you explain it to me?

Computer Doctor: The full name is Synchronous Graphics RAM. It is a type of SDRAM which is dual ported for video cards. Dual ported is so the video chipset and DAC (digital to analog converter) can both read the data from the chips at the same time. The synchronous part means that the memory runs at the true board clock speed (33MHz if it is a PCI board), and thus can transfer data in sync. with the system using less wait states.

15. What kind of memory retains information after the computer is powered off?

Reader: Do you know of any memory that is programmable and still retains the info after its powered off (something like EPROM, EEPROM or CMOS).

Computer Doctor: EEPROM and or Flash ROM does exactly that. I have a 20MB flash memory card which I use in my laptop PC for temporary working backup while on the road (I can backup up to 20MB of my current working files), and also in my digital camera. It stores data permanently without power, and yet works just like a hard disk, except faster! The 20MB PC-Cards (PCMCIA) are about $200 now I believe. You can get them in capacities up to 100MB or more!

16. I'm curious about the advantages/disadvantages of using ECC memory.

Reader: A technician at a major memory vendor (Crucial.com) told me that I wouldn't need ECC memory unless I was running very data-critical applications, and I would also slow down my computer if I installed ECC memory. Did I get the straight scoop, or is ECC memory worthwhile?

Computer Doctor:Putting the chipset into ECC mode does slow down memory access by a very small (i.e. imperceptible) amount due to the time added for the ECC generation and checking. I still use ECC memory on all of my systems where it is an option. The small additional cost is worth the fewer hassles and less crashes. Everything I do on a computer is a "data critical application". After all, I don't play games: computing is my business. And, as memory densities and capacities increase, so does the possibility of soft (i.e. cosmic-ray induced) errors. That's why I continue to purchase and install ECC memory for my systems which support it (i.e. my laptop doesn't). I am into 'overkill' - being better safe than sorry. That's why I also install much larger power supplies than the minimum required (such as a 450 watt where a 250 watt would be adequate).

17. Virtual Channel Memory (VCC-133) - is it really faster and more energy efficient than PC-133?

Reader: I recently bought an Asus A7V motherboard which supports either PC-133 or VC-133 SDRAM modules. The VC-133 SDRAM is 50% faster and 30% less power hungry, but I haven't heard very much about this Virtual Channel Memory. Is it really better?

Computer Doctor: VC (Virtual Channel) memory is a form of SDRAM developed by NEC (now Elpida Memory) in 1998 that incorporated high speed registers called channel buffers to allow a higher transfer rate than standard SDRAM. Unfortunately, this type of memory never really caught on, and is only supported by a few motherboard chipsets (none from Intel or AMD), and only one company largely makes all the VC memory (NEC). It has already been superceded by newer and faster memory technologies such as RDRAM or DDR SDRAM. Because it's rare and the fact that RDRAM and especially DDR have much greater performance and are supported by many more motherboards, I wouldn't recommend VC memory at this point.

18. I'm trying to upgrade my SIMM memory but can't get the PC to recognize the new chips, why not?

Reader: I tried to upgrade my memory by installing a 64MB SIMM module; my PC already has two 32MB SIMMs. The PC did not detect the additional RAM. I was advised to remove the SIMMs altogether and install a 128MB DIMM. The PC still did not detect it. What am I doing wrong?

Computer Doctor:On Pentium and later systems using SIMMs, SIMMs need to be installed in matched pairs. DIMMs can be used one at a time, but most systems don't allow mixing SIMMs and DIMMs. Some of the early motherboards with DIMM sockets are very picky about the type of DIMMs you install, so even if you remove all the SIMMs, you probably don't have the correct type of DIMM for your system.

I recommend you visit http://www.crucial.com and use their on-line system to locate the proper memory for your specific system. All you need to do is input the system make and model, or if you know the motherboard make and model you can use that too.

Note that with most older Pentium systems, adding more than 64MB will dramatically slow the system down since memory past that point can't be cached. In most cases with a system as old as yours, I'd recommend you either leave only 64MB of RAM in the system or upgrade the motherboard, processor and memory all at the same time.

19. So many types of RAM, what's the best?

Reader: AMD supports SDRAM and DDR SDRAM, while Intel currently supports SDRAM and RDRAM, and will soon be supporting DDR SDRAM. There is another RAM called SLDRAM which is also protocol-based (as is RDRAM) and is an open architecture. Its performance is as good as any DDR SDRAM and RDRAM. When will this RAM will come to market? Which RAM types are best?

Computer Doctor: Both RDRAM and DDR SDRAM are better than SDRAM (up to twice as fast). Currently RDRAM is 3 to 5 times more expensive than DDR SDRAM. That makes DDR SDRAM clearly the best value.

I believe DDR SDRAM will be the prevailing standard unless the price of RDRAM falls considerably. At least until QDR (Quad Data Rate) SDRAM debuts. QDR will be the likely successor to DDR in a couple years.

As for SLDRAM, if you check the SLDRAM website at http://www.sldram.com, you'll see they stopped issuing press releases after it was supposed to be released in 1998. Apparently this type of memory 'died' before it was ever born, and no motherboard chipsets support it either.

20. Can I add a DIMM chip in addtion to my SIMM chips on my Microstar International motherboard?

Reader: I have a Microstar International motherboard MS-5145 ver 2.1 and its memory configuration includes 2 SIMM banks (each with 16 MB) and 2 DIMMS (currently empty). Can I add a 32 MB DIMM and leave the SIMMS thus giving me 64 MB or do I have to only use DIMMS or only SIMMS?

Computer Doctor:According to the documentation on the MSI site http://www.msi.com.tw/support/manual/oldmanual.htm, you can't use SIMMs and DIMMs together. If you do dispose of your SIMMs and switch to DIMMs you'll also have to reset the memory voltage jumpers J1 from 5V (SIMM voltage) to 3.3V (DIMM voltage). You do this by moving the two jumpers from 1-3 to 3-5 and from 2-4 to 4-6.

Note that virtually all boards with both SIMM and DIMM sockets can use only one or the other at a time. I recommend you purchase your memory from , they are the memory vendor I recommend the most. Note that your motherboard uses the Intel 430TX chipset which only supports caching up to 64MB of RAM. This means that if you install more than 64MB you will slow the system down dramatically.

Rather than throw away 32MB worth of SIMMs just so you could purchase a single 64MB DIMM (which will be somewhat of a waste of money as you'll only gain 32MB in the process), I would recommend trashing this board and instead getting a new Socket 370 or Socket A motherboard, Celeron or Duron processor, and 128MB of SDRAM or DDR DIMMs. You could upgrade to 700MHz and 128MB of RAM with a new board for a total of $300 or so (including the board, processor, and RAM). See http://www.tccomputers.com or http://www.aberdeeninc.com for more information.

21. What kind of DIMM should I look for to accomodate my Pentium Motherboard/133MHz CPU?

Reader: I have a Pentium Motherboard with a Pentium 133MHz CPU (Not MMX) Intel i430VX PCI Chipset. The system reads PC100 64MB DIMM as 16MB and reads PC100 128MB DIMM as 32MB. As a result my 192MB of actual RAM is being read as a total of just 48MB. Can you recommend the kind of DIMMs that I should be looking for? This motherboard has 2 DIMM slots & 4 72 pin SIMM slots.

Computer Doctor:The 430VX chipset was the first chipset on the market that even supported SDRAM at all, and that support was problematic at best. Among other things it required DIMMs with a special clocking requirement, and couldn't use high capacity versions, which is why it's incorrectly reading your large DIMMs as the smaller DIMMs it was designed to use. See http://www.crucial.com; Crucial's web site should have the type you need and will know what works in that board.

Note that you cannot use SIMMs and DIMMs simultaneously (remove any SIMMs when you install the DIMMs), and I doubt that the 430VX chipset will handle 128MB DIMMs at all and may not work with even 64MB DIMMs.

Also note that the 430VX won't cache any memory past 64MB, which means if you install any more memory than 64MB, you will dramatically slow down your system because the cache will be partially disabled. Bottom line, I'd recommend you NOT upgrade the memory in that board, since it will be expensive and you'll get little benefit. With hardware that obsolete you should be thinking about either replacing the motherboard, processor and RAM as a unit, or possibly the entire system with something new.
If you have any question, just email it to faqs@computerdoctor.co.uk.com and it will appear on this page.