IBM PS/2 ASICs and Gate Arrays

A list of known IBM ASICs (Application-Specific Integrated Circuits) and Gate Arrays used in the PS/2 line of computers.

Note: Very WIP, very unfinished.

P/N *DescriptionPackageBoard(s)Notes
87X0079Clock GeneratorPGA-24 can
72X7377DMA controllermetal can50, 60, 80-013
72X7385Bus controllermetal can50, 60
72X8299(PIO) IO controllerPLCC-8450, 60, 70-Axx, 80-013, 80-A
72X8287Video Graphics Arraymetal can50, 60, 80-013
90X8134DMA controllermetal can 11255SX, 80-A, T0-, T0, T1
90X8941Video Graphics ArrayQFP-14455SX, 80-A
23F9177?QFP-12450Z, 55SX, 549437F0728 compat.
37F0728?QFP-12455SX23F9177 compat.
27F4620?QFP-?55SX, 5494
27F4619?QFP-?55SX, 5494
57F1139?QFP-?55SX, 5494
23F8566?QFP-?55SX, 5494
02F9624TC110G05 - ?QFP-685494
1888676TC110GC9AG - XGAQFP-?XGA, 90?
74F5160TC110GC9AF - XGAQFP-?XGA, 90
33G0329RAMDACQFP-?XGA-2old, ceramic IHS
89G2928RAMDACQFP-? dieXGA-2new, blue
15F6864(maybe VGA?)?70-Axx
59G1883??85 "X", 5551-N, Type-A
59G1885??85 "X", 5551-N, Type-A
69G1204?QFP-?85 "N"
69G1212?QFP-?85 "N"
61G2323MCA Bus Interface "Malibu"QFP-20885 "N", SCSI F/W, Diff. F/W
52G9307F/W SCSI-2 Controller "Cutlass"QFP-144SCSI-2 F/W (old?)61G2444, 82G2645 compat.?
61G2444F/W SCSI-2 Controller "Cutlass"QFP-14485 "N", SCSI-2 F/W, Diff. F/W82G2645, 52G9307? compat.
82G2645F/W SCSI-2 Controller "Cutlass"QFP-14485 "N", SCSI-2 F/W, Diff. F/W61G2444, 52G9307? compat.
52G9707Diff. F/W SCSI-2 ControllerQFP-?Diff. F/WFor ext. diff. SCSI iface
85F0464Interrupt, Keyboard & Mouse ControllerQFP-10890, 95 XP
64F0942I/O Controller - 1x UART, 1x parallelQFP-10890, 95 XP, 556033F5469 compat.
33F5469I/O Controller - 1x UART, 1x parallelQFP-10890, 7568 RC64F0942 compat.
92F2384ExpressPrint parallel ControllerQFP-?95
33F5946CPU Gate ArrayQFP-100T0-, T0, 70-T2, P70, 5540, 5550 386paired with 33F5944
33F5944Memory Controller Gate ArrayQFP-100T0-, T0, 70-T2, P70, 5550 386paired with 33F5946
57X4111"MS700", MCA Interface??70-T2, 70-Axx, 80-Axx, P70 new, T0-, T0
57F2194Memory Controllermetal canT1
78F1659Memory Data Buffer or MCA Buffermetal canT1
54F2958Memory Data Buffer or MCA Buffermetal canT1 "J", T1 "K"Older version of 78F1659?
Used on some T1 J, K complexes.
89F5724Memory ControllerQFP-?T2, Bermuda
92F1428DMA ControllerQFP-?T2buggy version
10G7808, 10G4714 compat.
10G7808DMA Controller (32-bit)QFP-?85 "X", 85 "N", T2, T3, 5551-N, Type-A, PC720 riserok
92F1428, 10G4714 compat.
10G4714DMA ControllerQFP-?T2possibly ok
92F1428, 10G7808 compat.
64F8781Memory Data BufferQFP-?T2, Bermuda
89F5415MCA Buffer/Controller?QFP-?T2, Bermuda
96F1920Memory Data Bufferceramic SPGAT3
96F1921Memory Address DriverPGA canT3
10G7459?SPGA canT3
92F1477?SPGA canT3
78F1639Memory Address BufferPGA canT3 DC
96F1992Memory Data BufferPGA canT3 DC
92F1379 +
L2 Cache Controller Set2x PGA canT3 DC
50G8192SynchroStream ControllerCCGA-625T4 "N", "P", "Q"8190587 compat.
8190587SynchroStream ControllerCCGA-625T4 "Y"50G8192 compat.
10G3441?CQFP-208T4 "P", "Q", "Y"
10G4672Interrupt, Keyboard & Mouse, 2x UART, 1x? parallel ControllerQFP-2089553, 9556/57, Bermuda, Lacuna, 85 "X", 85 "N", 95A, 5550-486, ReplyNot a DMA Controller!
33F6715SCSI ControllerQFP-?Bermuda, 85 "X", P75, 5550 486, SCSI/A, Spock
15F6903SCSI Memory ControllerQFP-?Bermuda, 85 "X", SCSI A/32, Spock, 5550 486paired with 33F6715
63F7520?metal can70 Axx, Bermuda, 5494
71G0438"SynchroStream Controller"CQFP-304Lacuna, 70 Reply TurboBoard, 60/65/80 Reply PowerBoardThe name needs confirmation
02G139416/4 Token Ringmetal can 175short 16/450G6144 compat.
50G614416/4 Token Ringmetal can 175short 16/402G1394 compat.

* Some of the part numbers end with "ESD". This suffix is omitted.

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

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