Testing SIMMs for IBM SCSI Caching Adapter

SIMMs for SCSI Caching Adapter
8550 as a Source?

Content by Carlyle Smith CSEZ Enterprises Wilmington, DE. Modified by Major Tom.


SIMMs for SCSI Caching Adapter

Here is a way to test your 30-pin 1Mb SIMMs to see if they will work in your IBM MCA caching SCSI adapter. I found some in my junk SIMM bag that are now working fine in my XP95 machine, The key is to find 1Mb SIMMs that have pins 24 and 26 shorted to ground (pin 9 or 22). These will work in the adapter.

This newsgroup previously reported that the adapter cache could be upgraded from 512 Kb to 2 Mb by replacing the 256Kb SIMMs with 1 Mb matched SIMMs. However, it was said that only IBM SIMMs of the type used in the PS/2 Models 25 and 30 would work; that industry standard 30-pin 1 Mb SIMMs would not work. Not wanting to pay $20 or more for a pair of IBM branded modules, I thought I would check out if I had any 30-pin SIMMs that would satisfy the bootup cache testing cycle of PS/2 Models 90 and 95.

Table I below shows the comparison of standard pin assignments as compared to the IBM module design. It is clear that if one has an FET VOM (low probe voltage, less than 5 VDC), you can test SIMMs you might have laying around to see if they could be used, instead of paying large dollars for the almost non-existent SIMMs recycled from early PS/2s.

**With care, you don't even need a Field Effect Transistor VOM, nor a digital VOM, only an old-style direct battery VOM, as long as the probe voltage is 5 VDC or less.

Table II identifies the SIMMS that I tested.
**Note that those parts indexed 1,2,5,and 7 all work.
**Note that part 4 works but only at 256Kb per module, not the 1 Mb module rating, as the 1 Mb presence detect requirement is not satisfied
**Note that the part index number 2 below is the original SIMM found on the caching controller

Table III shows the results of testing the SIMMs in the SCSI adapter in a Model 95. It is clear that if you probe pin 24 of a module, and find it connected to ground (pin 22), the module may work in the SCSI adapter. If pins 22 and 24 are not connected, it surely won't. If it is a 1Mb SIMM and pins 24 and 26 are both grounded to pin 22, it will work in the cache slot with no problem.

**At about a buck a module, you're not risking much to test the SIMM. Again, if there is no contact between pin 22 (ground in _all_ 256Kb and 1 Mb 30-pin SIMMs), that is, if the resistance is infinite, don't go any farther. The SIMM is _not_ compatible with the IBM caching SCSI controller.

I also found that I could take one of the Toshiba 1Mb modules and one of the OKI 1 Mb modules, and the machine booted up with no problems. This probably would not be a good idea for the long haul, but might be useful to get the adapter working in a pinch.

Comments? Have fun!

Table I - SIMM Pin Assignment Differences

Pin Number Industry Standard IBM Design
19
A10
RAS1
24
No conn.
Pres. Det. IBM?
26
Data bit 8 Out
Pres. Det.
Open = 256K
Grounded = 1 Mb
28
CAS Parity
No Conn.
A10 = Address bit 10
RAS1= Row Address Strobe 1
CAS = Column Address Strobe
In both types:
   Pins 9 and 22 are Grounded
   Pins 1 and 30 are +5 VDC

Table II - Identification of SIMM Modules Tested

Index # No. of Chips Chip Legend Substrate Legend
1
9
TIH8909L7SN TMS 4256 ?ML
TM4256 OU9
122L8909
2
2
1
OKI M514256-80J
OKI M51256-80
MSC2324-12YS3A
221007
3
9
AAA 2801J-07
NMBS
NMBS 18184268
TCC-T-H7N
MM2801J95-07
4
3
QC ST513300J-06
33C160
1MG STB-C
5
9
TC511000AJ-10
Toshiba
THM91010 AS-10
89303
6
9
HYB511000AJ-70
Siemens
7
9
OKI M511000-10
91201B
NSC2314-12YS9A 923009
8
9
AAA 1M 300J-07
NMB5 1116
9
2
1
HYB514400BJ-60 HYB511000BJ-60
HEA59100

Table III - Module Test Results Matrix

Index # Works? Pin 24 Pin 26 Pin 28 Reported Cache Size
1
Yes
Ground
Open
Open
512 Kb
2
Yes
Ground
Open
Open
512 Kb
3
No
Open
NT
NT
-----
4
Yes
Ground
Open
Open
512 Kb
5
Yes
Ground
Ground
Open
2 Mb
6
No
Ground
1 Kohm
Open
-----
7
Yes
Ground
Ground
Open
2 Mb
8
No
Open
NT
NT
-----
9
No
Open
NT
NT
-----
NT=not tested
**Comments added 2/3/99

Parts 5 and 7 above have been working fine in both FCC ID ANO6451018 (CARD 4) and FCC ID ANOSPRIME FRU 85F0063 (CARD 2) caching controllers for some time. Actually, I did the testing back in September, and reconfirmed the operation in mid-January.

Perhaps you could check out some generic SIMMs and find them quite workable/useful.

The ones who will benefit are those who are operating on a limited budget (otherwise known as PS/2 addicts) and who need to spend their bucks in more important areas. (Ed. Like Pizza and Jolt Cola...)


8550 as a Source?

I think I might have stumbled on to another possible source for
IBM SIMMs for these cache slots -- the Model 50 (8550) ....

I had to repair one for a guy, and found that it had two 512 Mb 30-pin SIMMs in it. The chips are identical to those found on one version of the 256 Kb SIMM normally used on the adapter, except both sides of the ckt board are populated, each with nine 256 Kbit chips. Of course, this precludes using _them_ in the cache slots, because the pins on the backside interfere with leaning them back into the retainer clips.

However, looking into the specs for the 8550, the max memory on the mainboard was 2 Mb -- that is, two 1 Mb SIMMs in place of the 512 Kb SIMMs. So check your old Model 50s for some IBM-specific modules. Forget the 50Z -- it used one 72-pin module, not two 30-pin modules.

Checking the 256Kb, the 512Kb, and the 1 Mb IBM SIMMs, the Presence Detect pin grounding table looks like this:

Size 24 26
256Kb
short
open
512Kb
open
short
1 Mb
short
short

where the continuity between pins 24 and 26 versus pin 22 are measured. This fills the logic out nicely. Did anybody other than IBM make 512 Kb SIMMs??

Content created and/or collected by:
Louis Ohland, Peter Wendt, William Walsh, David Beem, Tatsuo Sunagawa, Jim Shorney, Tim Clarke, Kevin Bowling, Tomáš Slavotínek, and many others.

Ardent Tool of Capitalism - MAD Edition! is maintained by Tomáš Slavotínek.
Last update: 13 Sep 2021 - Changes & Credits | Legal Info & Contact