List of IBM ASICs & Gate Arrays

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

Note: This list is nowhere near complete. YMMV

List compiled by Tomáš Slavotínek. Last update: 25 Jul 2022

72X7377DMA Ctrl.PGA-112 can50, 60, 80 T1-T2"Type 1", 24-bit, 8-10 MHz
90X8134DMA Ctrl. (details)PGA-112 can50Z, 55SX, 65SX, 70 T1-T2, 80 T3, P70, P75, 5530, 5540, 5550-386, 7568 SR; T0-, T0, T1 complexes"Type 1", 24-bit, 8-10 MHz
72X7385Bus Ctrl.can50, 60
72X8299(PIO) I/O Ctrl.PLCC-8450, 60, 70 T1, 70 T3/T4, P70, 80 T1-T3, 5550-386controls external KBC, FDC, LPT, async
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
02F9624? (TC110G05)QFP-685494
69G1261System controller? "SYS#1"QFP-2085551-RMCA BIU/buffer?
59G1883System controller? "SYS#1"?QFP-20885 "X", 5551-N, Type-AMCA BIU/buffer?
59G1885System controller? "SYS#2"QFP-20885 "X", 5551-N, 5551-R, Type-Amemory ctrl./buffer?
69G1204?QFP-?85 "N"
69G1212?QFP-?85 "N"
96F7690"System controller"?QFP-2089553, 9556, Turbo 50/70memory ctrl., DMA, BIU, and more?
91F7490I/O Ctrl.?QFP-1088556/57, 5530
85F0464I/O Ctrl. (Int., KB/mouse, planar MCA)QFP-10890, 95 XP
57F2188I/O Ctrl. (Int., KB/mouse, planar MCA)QFP-1085560possibly 85F0464 compat.
10G4672I/O Ctrl. "Galaxy"? (details)PQFP-2089553, 9556/57, Bermuda, Lacuna, 85 "X", 85 "N", 95A, 5550 486, Power 50/70 & 60/80, Turbo 50/70 & 60/80, Olivetti M6-5x0
64F09421x UART, 1x parallelQFP-10890, 95 XP, 556033F5469 compat.
33F54691x UART, 1x parallelQFP-10890, 7568 RC64F0942 compat.
92F2384?1x "ExpressPrint" parallelQFP-20895A61G2800 compat.
61G28001x "ExpressPrint" parallelQFP-20895A92F2384? compat.
33F5946CPU GAQFP-100T0-, T0, 70 T2, P70, 5540, 5550 386paired with 33F5944
33F5944Memory Ctrl. GAQFP-100T0-, T0, 70 T2, P70, 5550 386paired with 33F5946
57X4111"MS700", MCA Interface?PGA-112 can70 T2, 70 T3/T4, P70 new, 80 T3, T0-, T0, 7568 CPU, 7568 SR
57F2194Memory Ctrl.canT1
78F1659Buffer (Memory Data or MCA)canT1
54F2958Buffer (Memory Data or MCA)canT1 "J", T1 "K"old version of 78F1659?
89F5724Memory Ctrl.QFP-?T2, Bermuda
92F1428DMA Ctrl.QFP-?T2buggy, 10G7808/10G4714 compat.
10G7808DMA Ctrl. (32-bit)QFP-?85 "X", 85 "N", T2, T3, 5551-N, Type-A, PC720 riserok, 92F1428/10G4714 compat.
10G4714DMA Ctrl.QFP-?T2ok?, 92F1428/10G7808 compat.
64F8781Memory Data BufferQFP-?T2, Bermuda
89F5415MCA Buffer/Ctrl.?QFP-?T2, Bermuda
96F1920Memory Data Bufferceramic SPGAT3 base
96F1921Memory Address DriverPGA canT3 base
10G7459?SPGA canT3 base
92F1477?SPGA canT3 base
87X0079Clock GeneratorPGA-24 canT3 base & daughter, T4 "P"/"Q", T4 "Y"
78F1639Memory Address BufferPGA canT3 daughter
96F1992Memory Data BufferPGA canT3 daughter
L2 Cache Ctrl. Set2x PGA canT3 daughter
50G8192SynchroStream "Mad River"? (details)CCGA-625T4 "N", "P", "Q"8190587 compat.
8190587SynchroStream (see above)CCGA-625T4 "Y"50G8192 compat.
50G6871SynchroStream (see above)CCGA-625Reply TurboProcessor 60/65/80, Olivetti M6-5x0pin compat. not confirmed
10G3441CQFP-208T4 "P", "Q", "Y"
63F7520?can70 Axx, Bermuda, 5494
71G0438"System controller"? (details)CQFP-304 dieLacuna, Reply PowerBoard 50/70, Reply PowerBoard 60/65/80real name unknown
72X8287Video Graphics Array (VGA)PGA-184* can50, 60, 80 T1-T2*one pin missing (key)
90X8941Video Graphics Array (VGA)PQFP-14455SX, 65SX, 70 T2, P70, 80 T3, 2011, 5550-386, JP DA
15F6864Video Graphics Array (VGA)PQFP-1442011, 25-286, 30-286, 50 Z, 55 SX, 70 T1, 70 T3/T4, VGA/A
1888676XGA (TC110GC9AG)PQFP-184XGA, 90?
74F5160XGA (TC110GC9AF)PQFP-184XGA, 90
50G5725XGA-2 (ISA/MCA?)PQFP-2089533, ISA XGA-232G6698 compat., IMS G201 compat.?
32G6698XGA-2 (ISA/MCA?)PQFP-208953350G5725 compat., IMS G201 compat.?
37F0842RAMDACCQFP-144XGA, 90
33G0329RAMDACCQFP-208XGA-2old, ceramic IHS
89G2928RAMDACCQFP-208 dieXGA-2new, blue
52G7656IDE Ctrl. GA (TC14L040AF)PQFP-144Lacuna, 5550-R 486
33F6715SCSI Ctrl.PQFP-?Bermuda, 85 "X", P75, 5550 486, SCSI/A, Spock
15F6903SCSI Memory Ctrl.PQFP-?Bermuda, 85 "X", SCSI A/32, Spock, 5550 486paired with 33F6715
61G2323MCA Bus Interface "Malibu"QFP-20885 "N", SCSI F/W, Diff. F/W
52G9307F/W SCSI-2 Ctrl. "Cutlass"QFP-144SCSI-2 F/W (old?)61G2444/82G2645 compat.?
61G2444F/W SCSI-2 Ctrl. "Cutlass"QFP-14485 "N", SCSI-2 F/W, Diff. F/W82G2645/52G9307? compat.
82G2645F/W SCSI-2 Ctrl. "Cutlass"QFP-14485 "N", SCSI-2 F/W, Diff. F/W61G2444/52G9307? compat.
52G9707Diff. F/W SCSI-2 Ctrl.QFP-?Diff. F/WFor ext. diff. SCSI iface
02G139416/4 Token Ring "Pinegrove"?PGA-175 canshort 16/450G6144 compat.
50G614416/4 Token Ring "Pinegrove Shrink"PGA-175 canshort 16/402G1394 compat.
50G8196MCA Bus Master Interface "Maunakea"PQFP-208LS, Auto LSold, 63G9811 compat.
63G9811MCA Bus Master Interface "Maunakea"PQFP-208LS, Auto LS, Dual LS, ES, Dual ES, 8229new, 50G8196 compat.
50G8180Token Ring Protocol Chip "Huntingdale"PGA-171 canLS, 8229
73G2692Multi-Protocol Chip (MPC) (TR/Eth.)PQFP-184Auto LS, Dual LS, ES, Dual ES

* - "ESD" suffix omitted (where applicable)
"can" - IBM's PGA or SPGA "metal can" package (flip chip on a ceramic substrate w/ metal shield)
"die" - exposed die

Content created and/or collected by:
Louis Ohland, Peter Wendt, David Beem, William Walsh, 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: 12 Aug 2022 - Changes & Credits | Legal Info & Contact