Restive Technology / IBM PC Resources / Seattle Computer Products : RAM+ Memory Card : SCP-130C

Seattle Computer Products : RAM+ Memory Card : SCP-130C

I have in my collection a RAM+ Memory Card made by Seattle Computer Products. Seattle Computer Products was a company known for making early home computer systems based on the Intel 8086 processor. However, the company also released a number of peripherals for the IBM PC. The manual is difficult (if not impossible) to find online…until now!

SCP-130 RAM+ for the IBM Personal Computer

Download link for the manual: SCP-130 RAM+ for the IBM Personal Computer

The first owner of this card must have purchased it when it was first made available, because the top of the manual says PRELIMINARY INSTRUCTION MANUAL.

This card is “Available with 64k, 128k, 192k, or 256k of memory” and was installed in an original IBM PC 16-64k.

Installation notes:

  • You MUST have the entire complement of 64K bytes of memory installed on the System Board before you can add RAM+.
  • Set the DIP switches on the motherboard and the RAM+ card correctly

DIP Switches on IBM PC

Total Memory Switch 2
1 2 3 4
64K on on on on
96K off on on on
128K on off on on
168K off off on on
192K on on off on
224K off on off on
256K on off off on
288K off off off on
320K on on on off
352K off on on off
384K on off on off
416K off off on off
448K on on off off
480K off on off off
512K on off off off
544K + off off off off

Note: The manual says more than 544K is ‘off off off off’

DIP Switches on RAM+ Card

The RAM+ has a DIP switch which must be set according to how much memory you have BEFORE the RAM+ is installed. Use the table below to set positions 5 through 8 of the DIP switch. Note that these positions are marked on the RAM+ board just above the switch with the designations “A19”, “A18”, etc. These designations are also used in the table:

Memory already in Machine A19 A18 A17 A16 A15 Hexadecimal Memory Address
64K off off off on off 10000
96K off off off on on 18000
128K off off on off off 20000
160K off off on off on 28000
192K off off on on off 30000
224K off off on on off 38000
256K off on off off off 40000
288K off on off off on 48000
320K off on off on off 50000
352K off on off on on 58000
384K off on on off off 60000
416K off on on off on 68000
448K off on on on off 70000
480K off on on on on 78000
512K on off off off off 80000
544K on off off off on 88000

COM Port Configuration

If you already have an IBM Asynchronous Communications Adaptor, another RAM+, or an equivalent serial communications card from another manufacturer, you will want to configure this RAM+ as COM2 rather than COMl. There are two blue jumpers on the RAM+ board that must be changed to do this. One is a little to the left of the DIP switch, labeled PORT below it. Pull off the jumper, which will be covering the middle and right pins of a three-pin strip, and replace it so it goes over the middle and left pins of the strip. The board is marked with “COM1” and “COM2” so you'1l know if the jumper is toward the left it’s set for COM2 and if it toward the right it’s set for COM1.

A second change is necessary to complete the configuration as COM2. Find a blue jumper near the bottom of bottom of the board, just above the gold-plated connector fingers, labeled IRQ. This jumper will be covering the middle and right pins of a three-pin strip, and should be moved over so it covers the middle and left pins. Note that both the PORT and IRQ jumpers must always be on the same side of their respective three-pin strips: on the right for COM1, and on the left for COM2.

Enabling/Disabling the COM Port

Three jumpers allow the serial port to be configured as COM], as COM2, or to be disabled completely. To select configuration as COM1, the PORT and IRQ jumpers must both be toward the right, set to “COM”. To select COM2, move the jumpers toward the left, set to “COM2”. For the serial port to operate the SERIAL PORT jumper must be in the “ON” position; to disable the serial port put this jumper in the “OFF” position.

Memory Size

The RAM+ is capable of being configured for 0, 64K, 128K, 192K, or 256K bytes of memory. Each of these amounts corresponds to 0, 1, 2, 3, or 4 columns of nine memory chips installed, repectively. If you add more memory chips to a board with less than 256K, positions 1, 2, and 3 of the RAM+ DIP switch will have to be changed. Note that these positions are marked on the RAM+ board just above the switch with the designations “S1”, “SO”, and “E”. These designations are also used in the following table:

Number of columns of memory chips Size of RAM+ board S1 S0 E
0 0 off off off
1 64K off off on
2 128K off on on
3 192K on off off
4 256K on on on

Parity Error

“Parity” is a means by which it is possible to detect that an error has occurred while reading previously stored data. Normally when a parity error occurs, it is immediately reported to the computer which will take some action. The normal action for the IBM Personal Computer is to print “Parity Check” on the screen and halt. This mode of operation is selected by placing the PARITY ERROR REPORT jumper in the “ON” position (report errors).~

It is also possible for the RAM+ to suppress the reporting of parity errors to the computer. This is done by placing the PARITY ERROR REPORT jumper in the “OFF” position. This may be necessary if a parity error occurs consistently and a memory test is going to be used to locate the offending memory chip. There are four red lights on the RAM+ board, each of which corresponds to one column of memory chips (the left light to the left column, etc.).

Whenever a parity error occurs, the light corresponding to the column which had the error will light up and stay lit, which can be a great aid in locating the source of the error. The action of the lights is completely independent of the setting of the PARITY ERROR REPORT jumper.

SCP-130 RAM+ for the IBM Personal Computer

Download link for the manual: SCP-130 RAM+ for the IBM Personal Computer