Article View: comp.sys.ibm.pc.hardware
Article #19368Re: Using slower-than-spec RAM
From: Robert Wiegand
Date: Fri, 22 Jan 1993 19:10
Date: Fri, 22 Jan 1993 19:10
44 lines
2844 bytes
2844 bytes
thamilto@fnugget.intel.com (Tony Hamilton) writes: >HI. Just bought a 486-33DX machine. For reference, it's an Intel _computer_... >I work at Intel and bought one on an employee offer. Anyway, it came with >4MB installed, in a 32-pin SIMM or something like that (I'm new to memory). >The system also comes with 2 banks of 4 9-pin SIMM sockets, for either 1x9 >or 4x9 SIMMs (I still hope I'm getting these pin numbers right. It's the best >I can remember - I don't have my manual with me). Well, anyway, the manual >stated that you can mix and match SIMM types, as long as each bank of 4 has >all the same, and is either all full or all empty. In addition, you can pop >in an 8MB SIMM apparently in place of the 4MB one. Anyway... the manual >suggests 80ns RAM, or faster. Because it was available and _very_ cheap, I >popped in 100ns 1x9's in all 8 extra sockets, giving me 12MB total. Everything >works fine, and I can verify the RAM is working for my applications which >can use it. >My question is: every tech person I talk to says not to do this, but they >can't explain the reasoning behind that caution. I've heard it may have >something to do with the bus and addressing, but I don't see any problems with >the integrity of the memory. Should I be able to get away with this, or is >there still a need for concern? Yes there is reason for concern. While your system seems to run OK you could get occasional random memory errors. Your system could crash at any time without warning. The memory access speed is the time it takes from when the processor puts the memory address out to when the memory parts to put out the data. You processor will wait 80ns from when it puts out the address to read the data lines. But the memory parts could take up to 100ns to get the data out. So its possible that when the processor reads the data lines the memories haven't put their data out yet. The processor then will use whatever random data was on the data bus and your program gets messed up. I would suggest removing the slow memory, you are just asking for trouble. valid data -- ------------------------------------------------------------------------------ Robert Wiegand - Motorola Inc. motcid!wiegand@uunet.uu.net uunet!motcid!wiegand Disclamer: I didn't do it - I was somewhere else at the time.
Technical Details
Message-ID:
<wiegand.727729819@lido16>Path:
arc1-ca.pugleaf.net!sparky!uunet!panther!mothost!white!rtsg.mot.com!lido16!wiegandReferences:
<C17oF6.L61@inews.Intel.COM>Show Full Headers
Complete Article Headers
Newsgroups: comp.sys.ibm.pc.hardware Path: arc1-ca.pugleaf.net!sparky!uunet!panther!mothost!white!rtsg.mot.com!lido16!wiegand From: wiegand@rtsg.mot.com (Robert Wiegand) Subject: Re: Using slower-than-spec RAM Message-ID: <wiegand.727729819@lido16> Sender: news@rtsg.mot.com Nntp-Posting-Host: lido16 Reply-To: motcid!wiegand@uunet.uu.net Organization: Motorola Inc., Cellular Infrastructure Group References: <C17oF6.L61@inews.Intel.COM> Date: Fri, 22 Jan 1993 19:10:19 GMT Lines: 44