home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / sys / ibm / pc / hardware / 20626 < prev    next >
Encoding:
Internet Message Format  |  1992-07-29  |  2.8 KB

  1. Path: sparky!uunet!dtix!darwin.sura.net!jvnc.net!yale.edu!yale!gumby!destroyer!news.iastate.edu!help.cc.iastate.edu!willmore
  2. From: willmore@iastate.edu (David Willmore)
  3. Newsgroups: comp.sys.ibm.pc.hardware
  4. Subject: Re: Can I mix 70ns SIMMS with 80ns SIMMS
  5. Message-ID: <willmore.712448445@help.cc.iastate.edu>
  6. Date: 29 Jul 92 22:20:45 GMT
  7. References: <1992Jul28.021445.2456@midway.uchicago.edu> <1992Jul28.203346.8819@sj.ate.slb.com>
  8. Sender: news@news.iastate.edu (USENET News System)
  9. Organization: Iowa State University, Ames IA
  10. Lines: 44
  11.  
  12. poffen@rushmore (Russ Poffenberger) writes:
  13. >sip1@ellis.uchicago.edu (Timothy F. Sipples) writes:
  14. >: darnold@fritz.filenet.com (Dave Arnold) writes:
  15. >: >I am upgrading to OS/2 2.0, and so I need 8 megabytes of RAM.
  16. >: >My Northgate elagance currently has 4MB of 80 nanosecond RAM (I determined
  17. >: >this by looking at the chips which have a -8 suffix).  I am having trouble
  18. >: >finding 80 nanosecond chips.  Can I safely mix 80ns chips with 70ns chips
  19. >: >for use with OS/2?  I was told that OS/2 is very sesitive to memory.
  20. >: 
  21. >: You are simply putting in faster memory, which should not cause any
  22. >: problems.  (Doing the reverse, trying to put slower memory in a system
  23. >: already using faster memory, might cause problems.)
  24. >: 
  25.  
  26. >Only if the memory is slower than recommended by the motherboard. Memory
  27. >systems in PC's are totally asynchronous.
  28.  
  29. I think that you have that backwards.  The memory system on almost every 
  30. current system shipping today is synchronous.  This means that a certain 
  31. number of clocks go by and then the logic latches the output of the memory.
  32. It doesn't have the slightest clue that the memory is ready or not.  It
  33. simply is designed to wait a little bit longer than it takes for the data
  34. to be prepared before it goes on with business.  There a very small number
  35. of asynchronous memorys out there, but more are on the way.  Only recently
  36. has it been practical to design asynchronous systems.  The design tools are
  37. just becoming useable.
  38.  
  39. If the the memory module meets all other specs, having a higher speed than
  40. necessary will not cause any problems.  If your machine requires 100ns SIMMs,
  41. you can have a 100ns SIMM module, an 80ns SIMM module, a 70ns SIMM module,
  42. and a screaming 50ns SIMM module in the same bank.  It doesn't matter.  The
  43. logic on the board will wait 100ns before it reads the data.  That means that
  44. the memory will have been just ready, 20ns early, 30ns early, and 50ns early
  45. respectively. 
  46.  
  47. This is the same reason why putting faster memory in your machine doesn't make
  48. your machine any faster, unless you have an adjustable motherboard.  It will
  49. wait the full time regardless of wether the memory is done yet or not.
  50.  
  51. I'm not sure about the 9chip and 3chip SIMM difference.  I haven't had reason
  52. to work with then (3chip SIMMs) yet.
  53.  
  54. --David Willmore
  55. willmore@iastate.edu
  56.