8580 Planar Memory
IBM Planar Memory Cards
Pinout for IBM Planar Memory Cards
IBM Planar Memory
Cards
Pinout
for IBM Planar Memory Cards
David Beem insinuates:
Working on the presence detect for the Model 80
memory boards. Haven't seen the pinouts on any pages, even Fred's, which
has provided me some very good information.
The connector is 3 rows (A, B, & C) by 32 columns. These are marked
well, except for the 2Mb board. Put it chip-side down, connector at the
bottom. The solder pads for the connector on the circuit board now have
pin A1 in the lower lefthand corner, something like this:
Solder Side
C1 oooooooooooooooooooooooooooooooo C32
B1 oooooooooooooooooooooooooooooooo B32
A1 oooooooooooooooooooooooooooooooo A32
---------------------------------------------------
Connector
----------------------------------------------
We are mainly interested in pins A17 & A32, wired on all Model 80
types, & pins A16 & A18, N/Cs on the Type 1 planars, wired for
the Type 2 and 3 planars. An 'x' on the chart means the pin is tied to
ground.
A16 A17
A18 A32
1Mb
x
x
2Mb
x
4Mb x x
x
This explains why the 4Mb modules are treated as 2Mb in
a Type 1 planar. I don't know if any of the presence detects signify memory
speed. The chart above shows the newer 2Mb board. Another surprise is the
little memory cards that go on the @FAFF.ADF 2 - 6Mb 386 Memory expansion
board are the same pinouts. Of course each board is 2Mb & the presence
detect is the same as above. I don't believe this board was offered in
any other capacity. You can use one of these little cards on the planar,
although it has to be in the slot furthest from the power supply due to
the keying & right-angle of the connector. At least the chips are conventional
& marked as 85nS.
Pinouts: (If all pinouts could be this simple; If all connectors wouldn't
be
this proprietary)
A1: Reserved
A2: -Mem Write
A3: Address 0
A4: Address 1
A5: Address 2
A6: Address 3
A7: Address 4
A8: Address 5
A9: Address 6
A10: Address 7
A11: Address 8
A12: -Row Address Strobe 0
A13: -Row Address Strobe 1
A14: -Row Address Strobe 2
A15: -Row Address Strobe 3
A16: Presence Detector (N/C on Type
1)
A17: Presence Detector
A18: Presence Detector (N/C on Type
1)
A19: -Column Address Strobe 0
A20: -Column Address Strobe 1
A21: -Column Address Strobe 2
A22: -Column Address Strobe 3
A23: Data Parity 0
A24: Data Parity 1
A25: Data Parity 2
A26: Data Parity 3
A27: -Byte Enable 0
A28: -Byte Enable 1
A29: -Byte Enable 2
A30: -Byte Enable 3
A31: -Column Address Strobe Parity
A32: Presence Detector |
B1: Ground
B2: +5VDC
B3: Ground
B4: +5VDC
B5: Ground
B6: +5VDC
B7: Ground
B8: +5VDC
B9: Ground
B10: +5VDC
B11: Ground
B12: +5VDC
B13: Ground
B14: +5VDC
B15: Ground
B16: +5VDC
B17: Ground
B18: +5VDC
B19: Ground
B20: +5VDC
B21: Ground
B22: +5VDC
B23: Ground
B24: +5VDC
B25: Ground
B26: +5VDC
B27: Ground
B28: +5VDC
B29: Ground
B30: +5VDC
B31: Ground
B32: +5VDC |
C1: Data 0
C2: Data 1
C3: Data 2
C4: Data 3
C5: Data 4
C6: Data 5
C7: Data 6
C8: Data 7
C9: Data 8
C10: Data 9
C11: Data 10
C12: Data 11
C13: Data 12
C14: Data 13
C15: Data 14
C16: Data 15
C17: Data 16
C18: Data 17
C19: Data 18
C20: Data 19
C21: Data 20
C22: Data 21
C23: Data 22
C24: Data 23
C25: Data 24
C26: Data 25
C27: Data 26
C28: Data 27
C29: Data 28
C30: Data 29
C31: Data 30
C32: Data 31 |
Peter Wendt shows a strong habit of too much time...
How about that comparison chart below ? I once made it
to build a
"Mod.80-to-72pin" converter - an attempt that failed so far, by various
reasons. (Lack of time mostly)
PIN-OUT COMPARISON CHART
IBM PS/2 Mod 80
IBM PS/2 Mod. 70
Memory Daughter Card
72-pin SIMM
A01 NA Reserved
A02 O -Memory Write
Write Enable O 47
A03 O -MA 0
Adress 0
O 12
A04 O -MA 1
Adress 1
O 13
A05 O -MA 2
Adress 2
O 14
A06 O -MA 3
Adress 3
O 15
A07 O -MA 4
Adress 4
O 16
A08 O -MA 5
Adress 5
O 17
A09 O -MA 6
Adress 6
O 18
A10 O -MA 7
Adress 7
O 28
A11 O -MA 8
Adress 8
O 31
A12 O -RAS 0
RAS 0
O 44
A13 O -RAS 1
RAS 1
O 45
A14 O -RAS 2
RAS 2
O 34
A15 O -RAS 3
RAS 3
O 33
A16 O -RAMHS (Type 3) 1
A17 O -R (Mod. inst.) 2
A18 O T2
(Type 3) 3
A19 O -CAS 0
CAS 0
O 40
A20 O -CAS 1
CAS 1
O 43
A21 O -CAS 2
CAS 2
O 41
A22 O -CAS 3
CAS 3
O 42
A23 IO -MPD 0
Parity Data 0 IO 36
A24 IO -MPD 1
Parity Data 1 IO 37
A25 IO -MPD 2
Parity Data 2 IO 35
A26 IO -MPD 3
Parity Data 3 IO 38
A27 O -BE 0
Block Select 0 O 29
A28 O -BE 1
Block Select 1 O 46
A29 O -BE 2
Block Select 2 O 66
A30 O -BE 3
Block Select 3 O 71
A31 O -CASP
-CAS P
O 11
A32 O T1 (Mod. Size) 4
B01 NA Ground
Ground
NA 1
B02 O +5VDC
+5VDC
O 10
B03 NA Ground
Ground
NA 39
B04 O +5VDC
+5VDC
O 30
B05 NA Ground
Ground
NA 72
B06 O +5VDC
+5VDC
O 59
B07 NA Ground
B08 O +5VDC
B09 NA Ground
B10 O +5VDC
B11 NA Ground
B12 O +5VDC
B13 NA Ground
B14 O +5VDC
B15 NA Ground
B16 O +5VDC
B17 NA Ground
B18 O +5VDC
B19 NA Ground
B20 O +5VDC
B21 NA Ground
B22 O +5VDC
B23 NA Ground
B24 O +5VDC
B25 NA Ground
B26 O +5VDC
B27 NA Ground
B28 O +5VDC
B29 NA Ground
B30 O +5VDC
B31 NA Ground
B32 O +5VDC
C01 IO Data 00
Data 00
IO 2
C02 IO Data 01
Data 01
IO 4
C03 IO Data 02
Data 02
IO 6
C04 IO Data 03
Data 03
IO 8
C05 IO Data 04
Data 04
IO 20
C06 IO Data 05
Data 05
IO 22
C07 IO Data 06
Data 06
IO 24
C08 IO Data 07
Data 07
IO 26
C09 IO Data 08
Data 08
IO 49
C10 IO Data 09
Data 09
IO 51
C11 IO Data 10
Data 10
IO 53
C12 IO Data 11
Data 11
IO 55
C13 IO Data 12
Data 12
IO 57
C14 IO Data 13
Data 13
IO 61
C15 IO Data 14
Data 14
IO 63
C16 IO Data 15
Data 15
IO 65
C17 IO Data 16
Data 16
IO 3
C18 IO Data 17
Data 17
IO 5
C19 IO Data 18
Data 18
IO 7
C20 IO Data 19
Data 19
IO 9
C21 IO Data 20
Data 20
IO 21
C22 IO Data 21
Data 21
IO 23
C23 IO Data 22
Data 22
IO 25
C24 IO Data 23
Data 23
IO 27
C25 IO Data 24
Data 24
IO 50
C26 IO Data 25
Data 25
IO 52
C27 IO Data 26
Data 26
IO 54
C28 IO Data 27
Data 27
IO 56
C29 IO Data 28
Data 28
IO 58
C30 IO Data 29
Data 29
IO 60
C31 IO Data 30
Data 30
IO 62
C32 IO Data 31
Data 31
IO 64
Reserved NA
19
Reserved NA
32
Reserved NA
48
PD 0
I 67
PD 1
I 68
PD 2
I 69
PD 3
I 70
Notes:
#1) Contact is tied to GND if the module
is High Speed (80ns)
#2) Contact is tied to GND to signal
installed module
#3) If T1=NC and T2=GND the module is
4MB (25MHz-boards only)
#4) If T1=GND and R=GND the module is
1MB (16MHz boards only)
If T1=NC and
R=GND there is a 2MB module installed (20Mhz only)
T2 is not present
on 16 & 20MHz platforms and may not be used
PS/2 Model 80 Presence Detection - Possible
Combinations
+--+---+---+--------------------------------------------+
R T1 T2 Module Presence / Type Pins
+--+---+---+--------------------------------------------+
NC X X No module present
in
G G X 1MB module
installed (16MHz planar)
G NC X 2MB module installed
(20MHz planar)
G NC G 4MB module installed
(25MHz planar)
+--+---+---+--------------------------------------------+
PS/2 Model 70 Presence Detection - Possible
Combinations
7 6 6 6
0 9 8 7 <---- Module Pins
+-+-+-+-+-------------------------------------------+
3 2 1 0 Presence Detect Value
+-+-+-+-+-------------------------------------------+
- - - - No module present (All
planars)
G G - G 1 MB / 100ns Parity (Type 1 planar
only)
G G G - 2 MB / 100ns Parity (Type 1 planar
only)
G - - G 1 MB / 85ns Parity (Type
1 + 2 planar)
G - G - 2 MB / 85ns Parity (Type
1 + 2 planar)
- G G - 2 MB / 80ns Parity (Type
3 + 4 planar)
+---+---+---+---+-----------------------------------+
R1 R2
<---- Memory coding on original IBM-modules
Type 1 are the full lenght 16 and 20MHz planars
Type 2 are the reduced lenght 16 and 20MHz planars
Type 3 is the 25MHz 386 planar
Type 4 is the 25MHz 486 planar
G = GND measured against Pin 72 (module GND)
- = open connection measured against Pin 72
9595 Main Page
|