Driver:Mac 68K:Tech Info:ASICs: Difference between revisions

From MAMEDEV Wiki
 
(64 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Known Apple ASICs ==
== Known Apple ASICs ==
List last revised July 31, 2024


__TOC__
== 337-xxxx ==
{|
{|
|-
|-
Line 6: Line 10:
|-
|-
|337-0001 || MC68000P8 (DIP) || Custom marked
|337-0001 || MC68000P8 (DIP) || Custom marked
|-
|337S0003 || FireWire Link || TI Lynx
|-
|-
|337S0006 || ATI 264GT
|337S0006 || ATI 264GT
|-
|-
|337S0078 || 'Control 1'? || TI-Manufactured, IIvx
|337S0078 || 'Control 1'? || TI-Manufactured, IIvx cache section (unpopulated on IIvi)
|-
|337S0250 || Ultra ATA Controller || CMD 0646U
|-
|337S7065 || Curio || "Cure for I/O". Enhanced 8530 + 53C94 + Ethernet
|-
|337S7095 || USB Controller || CMD 0670A
|-
|337S8580 || Combo || Am85C80, custom marked (85C30 SCC + 53C80 SCSI controller)
|}
 
== 338-xxxx ==
{|
|-
|-
|338-6523 or 338S6523 || VIA || Custom marked
|338-6523 or 338S6523 || VIA || Custom marked
Line 16: Line 34:
|-
|-
|338S6526 || 65C22 || VIA @ UC2, IIsi
|338S6526 || 65C22 || VIA @ UC2, IIsi
|}
== 340-xxxx ==
{|
|-
|-
|3400257 || NCR 53C80 || Custom marked
|3400257 || NCR 53C80 || Custom marked
|-
|3400514 || NCR 53C96 || Custom marked
|}
== 341-xxxx ==
{|
|-
|341-0001 || E0 ROM || Apple II, Integer BASIC, $E000
|-
|341-0002 || E8 ROM || Apple II, Integer BASIC, $E800
|-
|341-0003 || F0 ROM || Apple II, Integer BASIC, $F000
|-
|341-0004 || F8 ROM || Apple II, original Monitor, $F800
|-
|341-0005 || Parallel ROM || Apple II Parallel Printer Card firmware
|-
|341-0008 || Serial ROM || Apple II Serial Communication Card firmware
|-
|341-0009 || PROM P5 || Disk II controller $Cs00 boot code, 13-sector
|-
|341-0010 || PROM P6 || Disk II controller state PROM, 13-sector
|-
|341-0011 || D0 ROM || Apple II Plus, Applesoft BASIC, $D000
|-
|341-0012 || D8 ROM || Apple II Plus, Applesoft BASIC, $D800
|-
|341-0013 || E0 ROM || Apple II Plus, Applesoft BASIC, $E000
|-
|341-0014 || E8 ROM || Apple II Plus, Applesoft BASIC, $E800
|-
|341-0015 || F0 ROM || Apple II Plus, Applesoft BASIC, $F000
|-
|341-0016 || D0 ROM || Apple II or II Plus with Integer ROM card, Programmer's Aid #1, $D000
|-
|341-0019 || Parallel ROM || Apple II Centronics Card firmware
|-
|341-0020 || F8 ROM || Apple II Plus, Autostart Monitor, $F800
|-
|341-0026 || Tablet ROM || Apple II Graphics Tablet Card firmware
|-
|341-0027-a || PROM P5 || Disk II controller $Cs00 boot code, 16-sector
|-
|341-0028-a || PROM P6 || Disk II controller or Apple /// state PROM, 16-sector
|-
|341-0030 || Video elements & attributes ROM || Apple ///
|-
|341-0031 || Boot ROM || Apple ///
|-
|341-0032 || Video mode select PROM || Apple ///
|-
|341-0035 || Keyboard Encoder || Apple /// and IIe keyboard encoder, KR3600-075B1 (H13 on ///, also 342-0035)
|-
|341-0036 || Character Generator || Apple II and II Plus character generator ROM
|-
|341-0041 || CAS DRAM refresh control PROM, banks 0 & 3 || Apple /// (C12)
|-
|341-0042 || CAS DRAM refresh control PROM, banks 1, 2, 4, 5, 6, 7 || Apple /// (C13)
|-
|341-0043 || Address logic PROM || Apple /// (C10)
|-
|341-0044 || RAS DRAM refresh control PROM || Apple /// (C11)
|-
|341-0045 || Bus/memory select control PROM || Apple /// (F5)
|-
|341-0046 || Slot phase 0 transceiver logic PROM || Apple /// (F7)
|-
|341-0047 || F8 ROM || Apple II j-Plus, Autostart Monitor, $F800
|-
|341-0052 || Video & main memory bank select PROM || Apple /// (F9)
|-
|341-0055 || Video & main memory bank select PROM || Apple /// (F9)
|-
|341-0056 || CAS DRAM refresh control PROM, banks 0 & 3 || Apple /// (C12)
|-
|341-0057 || PIC || Apple II Parallel Interface Card $Cs00 firmware
|-
|341-0061 || RAS DRAM refresh control PROM || Apple /// (C11)
|-
|341-0063 || CAS DRAM refresh control PROM, banks 1, 2, 4, 5, 6, 7 || Apple /// (C13)
|-
|341-0064 || COPS || Lisa keyboard and I/O COPS microcontroller
|-
|341-0065 || SSC ROM || Apple II Super Serial Card firmware
|-
|341-0069-A || IEEE-488 || Apple II IEEE-488 Card firmware
|-
|341-0080 || ProFile 5 || Firmware for 5MB ProFile hard disk
|-
|341-0112-A || SCSI ROM || Apple II SCSI Card, Rev. A
|-
|341-0112-B || SCSI ROM || Apple II SCSI Card, Rev. B
|-
|341-0138 || FDC || Lisa 6504 floppy disk controller program, Twiggy drives
|-
|341-0150 || Keyboard ROM || IIe and IIc keyboard ROM, UK English
|-
|341-0151 || Keyboard ROM || IIe and IIc keyboard ROM, German
|-
|341-0160 || Character Generator || IIe and IIc video ROM, UK English
|-
|341-0169 || SchoolBus || Apple II "School Bus" network card ROM
|-
|341-0161 || Character Generator || IIe and IIc video ROM, German
|-
|341-0175(-a/b/c/d/e/f/g) || Boot E || Lisa boot ROM, even bytes ($xx00)
|-
|341-0176(-a/b/c/d/e/f/g) || Boot O || Lisa boot ROM, odd bytes ($xx01)
|-
|341-0193 || Parallel card | Lisa parallel card firmware
|-
|341-0245-A || Firmware || Workstation Video card
|-
|341-0246 || EPROM (27C1024) || Ethernet NB Card 820-0417-C
|-
|-
|341-0250-A || BMU1 || PAL16L8, Mac512k
|341-0250-A || BMU1 || PAL16L8, Mac512k
Line 30: Line 166:
|-
|-
|341-0255-A || BMU0 || PAL16R4, Mac512k
|341-0255-A || BMU0 || PAL16R4, Mac512k
|-
|341-0257 || U22 / Lower || Classic II Rev. B ROM
|-
|341-0261 || U23 / Upper || Classic II Rev. B ROM
|-
|341-0266 || EPROM || 8*24 GC accelerated graphics card v1.1 (820-0310-5)
|-
|341-0269 || Mouse MCU || Apple II Mouse Card 68HC05 microcontroller
|-
|341-0270 || Mouse ROM || Apple II Mouse Card $Cs00 firmware
|-
|341-0271 || ProFile || Apple II ProFile 5MB controller firmware
|-
|341-0281 || FDC || Lisa 6504 floppy disk controller program, Sony drives & internal Widget support
|-
|341-0288 || Widget piggyback || Z8 piggyback ROM for Widget hard drive
|-
|341-0289 || Widget external || Z8 external ROM for Widget hard drive
|-
|341-0290 || FDC || Lisa 6504 floppy disk controller program, Sony drives
|-
|341-0299 || ProFile || Apple II ProFile 10MB controller firmware
|-
|341-0346-A || Boot E || Mac XL boot ROM, even bytes ($xx00)
|-
|341-0347-A || Boot O || Mac XL boot ROM, odd bytes ($xx01)
|-
|341-0392 || LC ROM || Mac LC ROM
|-
|341-0393 || LC ROM || Mac LC ROM
|-
|341-0394 || LC ROM || Mac LC ROM
|-
|341-0395 || LC ROM || Mac LC ROM
|-
|341-0437 || SCSI ROM || Apple II SCSI Card, Rev. C
|-
|341-0438 || SuperDrive ROM || ROM, Apple II 3.5" Disk Controller
|-
|341-0445 || CF ROM || IIc main ROM, $C000-$FFFF, ROM 04
|-
|341-0473 || LC II || Mac LC II ROM
|-
|341-0474 || LC II || Mac LC II ROM
|-
|341-0475 || LC II || Mac LC II ROM
|-
|341-0476 || LC II || Mac LC II ROM
|-
|-
|341-0514-A || BMU1 || PAL16L8, Plus
|341-0514-A || BMU1 || PAL16L8, Plus
Line 44: Line 228:
|-
|-
|341-0522-A || TSM || VP16RP8MPC(PAL16R4), Plus
|341-0522-A || TSM || VP16RP8MPC(PAL16R4), Plus
|-
|341-0531 || Lower ROM || Color Classic
|-
|341-0532 || Upper ROM || Color Classic
|-
|341-0533 || Lower ROM || Color Classic II
|-
|341-0534 || Upper ROM || Color Classic II
|-
|-
|341-0538-A || GLU || PAL16L8, Mac SE
|341-0538-A || GLU || PAL16L8, Mac SE
|-
|341-0625 || CF ROM || IIc Plus main ROM, $C000-$FFFF, ROM 05
|-
|-
|341-0633-A || PAL16R8B || @ UG7, SE/30; Clock generator for Video state machine
|341-0633-A || PAL16R8B || @ UG7, SE/30; Clock generator for Video state machine
Line 52: Line 246:
|-
|-
|341-0637-A || PAL16L8B || @ UE6, SE/30; End of Video state machine
|341-0637-A || PAL16L8B || @ UE6, SE/30; End of Video state machine
|-
|341-0661 || LOWER || LC III ROM
|-
|341-0662 || LOWER || LC III ROM
|-
|-
|341-0665-A || PAL16R4B || @ UI6, SE/30; Controls HSync and IRQ? in regards to CPU?
|341-0665-A || PAL16R4B || @ UI6, SE/30; Controls HSync and IRQ? in regards to CPU?
|-
|341-0666 || ROM LOW || Coax/Twinax NuBus card 630-04180
|-
|341-0667 || ROM HIGH || Coax/Twinax NuBus card 630-04180
|-
|-
|341S0689-C || PAL16L8D || @ UH7, SE/30; Controls RAM read/write signals in regards to CPU?
|341S0689-C || PAL16L8D || @ UH7, SE/30; Controls RAM read/write signals in regards to CPU?
|-
|-
|341-0688-A || PAL16R8B || @ UE7, SE/30; Middle of Video state machine
|341-0688-A || PAL16R8B || @ UE7, SE/30; Middle of Video state machine
|-
|341-0722 || EPROM (27256) || Multiport Serial Card 820-0264-B
|-
|341-0723 || EPROM (27256) || Multiport Serial Card 820-0264-B
|-
|341-0728 || FC/FD ROM || IIgs ROM 3, $FC0000-$FDFFFF
|-
|341-0729 || FE/FF ROM || IIgs ROM 3, $FE0000-$FFFFFF
|-
|341-0737 || FC/FD ROM || IIgs ROM 3, $FC0000-$FDFFFF
|-
|341-0740 || Firmware || Macintosh LC twisted-pair (10BaseT) Ethernet card 820-0532-B
|-
|-
|341-0746-A || PAL16R8 || ? @ UG7, replaces 341-0633-A, SE/30; Clock generator for Video state machine
|341-0746-A || PAL16R8 || ? @ UG7, replaces 341-0633-A, SE/30; Clock generator for Video state machine
|-
|-
|341-0747-A || PAL16R8 || ? @ UG6, replaces 341-0635-A, SE/30; Beginning of Video state machine
|341-0747-A || PAL16R8 || ? @ UG6, replaces 341-0635-A, SE/30; Beginning of Video state machine
|-
|341-0748 || FE/FF ROM || IIgs ROM 3, $FE0000-$FFFFFF
|-
|341-0749 || FE/FF ROM || IIgs ROM 3, $FE0000-$FFFFFF
|-
|-
|341-0754-A || PAL16L8 || ? @ UE6, replaces 341-0637-A, SE/30; End of Video state machine
|341-0754-A || PAL16L8 || ? @ UE6, replaces 341-0637-A, SE/30; End of Video state machine
|-
|-
|341-0755-A || PAL16R8 || ? @ UE7, replaces 341-0688-A, SE/30; Middle of Video state machine
|341-0755-A || PAL16R8 || ? @ UE7, replaces 341-0688-A, SE/30; Middle of Video state machine
|-
|341-0801-02 || Firmware || 8*24 graphics card v1.0.1 (630-0400)
|-
|341-0803 || SCSI ROM || Apple II High Speed SCSI Card firmware
|-
|341-0812-02 || EPROM || 8*24 GC accelerated graphics card v1.0 (820-0310-5)
|-
|341-0813 || Mask ROM || Mac Classic ROM
|-
|-
|341-0815-A || PAL16R8, IIsi
|341-0815-A || PAL16R8, IIsi
Line 72: Line 298:
|-
|-
|341-0817-A || PALC22V1, IIsi
|341-0817-A || PALC22V1, IIsi
|-
|341-0842 || Firmware || Ethernet LC FriendlyNet card firmware 820-0443-B
|-
|341-0864 || Classic II ROM || Mac Classic II ROM
|-
|341-0865 || Classic II ROM || Mac Classic II ROM
|-
|341-0866 || Classic II ROM || Mac Classic II ROM
|-
|341-0867 || Classic II ROM || Mac Classic II ROM
|-
|341-0868 || Firmware || 8*24 graphics card (820-0600-A)
|-
|341-0931 || LL ROM || Macintosh TV ROM, lower
|-
|341-0932 || HH ROM || Macintosh TV ROM, upper
|-
|341-0873 || Firmware || Token Ring 4/16 NB 820-0418-A
|-
|341-1096 || EPROM || Ethernet NB Twisted-Pair (10BaseT) Card 820-0511-A
|-
|341-8003-C || FDC || Lisa/MacXL 6504 floppy disk controller program, 800K drives
|-
|-
|341S0025 || PMU
|341S0025 || PMU
Line 79: Line 327:
|341S0187(-B) || PG&E || 68HC05PG Power Management Unit, also has keyboard scanner, quadrature decoder, and ADB.  PB190, PB1400
|341S0187(-B) || PG&E || 68HC05PG Power Management Unit, also has keyboard scanner, quadrature decoder, and ADB.  PB190, PB1400
|-
|-
|341S0262 || Cuda v3.0 || some PMac x500, Bondi Blue iMac
|341S0262 || Cuda v3.0 || some PMac x500, Bondi Blue iMac, Blue & White G3
|-
|-
|341S0285 || Cuda Lite || ADB and PS/2 support - PMac 4400 & clones
|341S0285 || Cuda Lite || ADB and PS/2 support - PMac 4400 & clones
Line 85: Line 333:
|341S0345 || ADB & Keyboard Microcontroller (M50740) || Apple IIgs ROM 0 & 1
|341S0345 || ADB & Keyboard Microcontroller (M50740) || Apple IIgs ROM 0 & 1
|-
|-
|341S0417 || Cuda || Color Classic
|341S0417 || Cuda (v2.35) || PRAM/RTC/ADB/I2C, Color Classic
|-
|-
|341S0489 || 'DECODE' || Rom address decoder, IIvx
|341S0489 || 'DECODE' || Rom address decoder, IIvx
|-
|341S0490 || ? || PAL?, IIvx
|-
|-
|341S0632 || ADB & Keyboard Microcontroller (M50741) || Apple IIgs ROM 3
|341S0632 || ADB & Keyboard Microcontroller (M50741) || Apple IIgs ROM 3
Line 93: Line 343:
|341S0720 || CAS PAL(PAL16R8?) || Classic
|341S0720 || CAS PAL(PAL16R8?) || Classic
|-
|-
|341S0788 || Cuda (v2.37) || PRAM, RTC, ADB
|341S0785 || DECODE || Lattice GAL26CV12B-15LJ, IIvx
|-
|-
|341S0490 || ? || PAL?, IIvx
|341S0788 || Cuda (v2.37) || PRAM/RTC/ADB/I2C, PowerMac x100
|-
|341S0789 || Cuda (v2.38) || PRAM/RTC/ADB/I2C, Macintosh TV
|-
|-
|341S0815-A || PAL16R4 || @ UJ10, IIsi
|341S0815-A || PAL16R4 || @ UJ10, IIsi
Line 102: Line 354:
|-
|-
|341S0817-A || PALC22V10 || @ UE9, IIsi
|341S0817-A || PALC22V10 || @ UE9, IIsi
|-
|341S0828 || GAL20V8B || @ U35, Quadra 950
|-
|-
|341S0850 || Egret (v1.01, earlier) || PRAM, RTC, ADB; IIsi and LC
|341S0850 || Egret (v1.01, earlier) || PRAM, RTC, ADB; IIsi and LC
Line 111: Line 365:
|341S0856-A || Interrupt PAL || AMD-Manufactured PALCE20V8H, encodes interrupt sources onto IPL0/1/2, Quadra 700
|341S0856-A || Interrupt PAL || AMD-Manufactured PALCE20V8H, encodes interrupt sources onto IPL0/1/2, Quadra 700
|-
|-
|341S0879-B || 'Control 2'? || AMD-Manufactured, IIvx
|341S0879-B || 'Control 2'? || AMD-Manufactured, IIvx cache section (unpopulated on IIvi)
|-
|-
|341S0934 || PG&E || 68HC05 Power Management Unit, also has keyboard scanner, quadrature decoder, and ADB. PB5x0
|341S0934 || PG&E || 68HC05 Power Management Unit, also has keyboard scanner, quadrature decoder, and ADB. PB5x0
|-
|-
|342S0440 or 342-0440-A or 342S0440-B || “ADB Modem" manufactured by Microchip || SE-FD/HD,II,IIx,IIcx,IIci,SE-30,Quadra 700
|341S1064 || Cyclops || 68HC05E1 remote control manager, takes IR and sends it to Cuda via I2C. Macintosh TV
|}
 
== 342-xxxx ==
{|
|-
|342-0033 || CF ROM || IIc main ROM, $C000-$FFFF, ROM 03
|-
|342-0077-A || FE/FF ROM || IIgs ROM 0
|-
|342-0077-B || FE/FF ROM || IIgs ROM 1
|-
|342-0041 || IWM || Integrated Woz Machine floppy controller, IIc and IIc Plus
|-
|342-0132 || Keyboard ROM || IIe and IIc keyboard ROM, US English and DVORAK
|-
|342-0133 || Character Generator || IIe and IIc video ROM, US English
|-
|342-0134 || EF ROM || IIe main ROM, $E000-$FFFF
|-
|342-0135 || CD ROM || IIe main ROM, $C000-$DFFF
|-
|342-0170 || TMG PAL || IIe video and timing generator PAL
|-
|342-0220-A || Mac 128 E || Mac 128K boot ROM, even bytes ($xxx0)
|-
|342-0221-A || Mac 128 O || Mac 128K boot ROM, odd bytes ($xxx1)
|-
|342-0250-A || BMU1 || 16L8 PAL, Mac 512K
|-
|342-0251-A || LAG || 16R8 PAL, Mac 512K
|-
|342-0252-A || TSG || 16R6 PAL, Mac 512K
|-
|342-0254-A || TSM || 16R4 PAL, Mac 512K
|-
|342-0255-A || BMU0 || 16R4 PAL, Mac 512K
|-
|342-0265 || Character Generator || IIe video ROM, US English, Enhanced
|-
|342-0272 || CF ROM || IIc main ROM, $C000-$FFFF, original ROM FF
|-
|342-0273 || Keyboard ROM || IIe and IIc keyboard ROM, UK English, Enhanced
|-
|342-0275 || Keyboard ROM || IIe and IIc keyboard ROM, German, Enhanced
|-
|342-0341-A/B/C || Mac 128 E || Mac 512Ke/Plus boot ROM, even bytes ($xxx0), version 1 (-A), 2 (-B), 3 (-C)
|-
|342-0342-A/B || Mac 128 O || Mac 512Ke/Plus boot ROM, odd bytes ($xxx1), versions 1 & 2 (-A), 3 (-B)
|-
|342-0303 || EF ROM || IIe main ROM, $E000-$FFFF, Enhanced
|-
|342-0304 || CD ROM || IIe main ROM, $C000-$DFFF, Enhanced
|-
|342-0349 || CF ROM || IIe main ROM, $C000-$FFFF, Platinum
|-
|342-0352 || Mac SE E || Mac SE boot ROM, even bytes ($xxx0)
|-
|342-0353 || Mac SE O || Mac SE boot ROM, odd bytes ($xxx1)
|-
|342-0372 || Keyboard ROM || IIe and IIc keyboard ROM, German, Enhanced
|-
|342S0440(-A/B) || “ADB Modem" manufactured by Microchip || SE-FD/HD,II,IIx,IIcx,IIci,SE-30,Quadra 700
|-
|342-0639 || Mac II ROM || Mac II FDHD or IIx, IIcx, SE/30
|-
|342-0640 || Mac II ROM || Mac II FDHD or IIx, IIcx, SE/30
|-
|342-0641 || Mac II ROM || Mac II FDHD or IIx, IIcx, SE/30
|-
|342-0642 || Mac II ROM || Mac II FDHD or IIx, IIcx, SE/30
|-
|-
|342S0740-2 || KYBD || Mac Portable; Mitsubishi M50740
|342S0740-2 || KYBD || Mac Portable; Mitsubishi M50740
Line 124: Line 448:
|-
|-
|342S0854-2 || PMU || Power Management Unit
|342S0854-2 || PMU || Power Management Unit
|-
|}
|3430045B || “Sony Sound Chip” || PWM audio DAC
 
== 343-xxxx ==
{|
|-
|-
|343-0071 || U1M HYBRID || Hybrid IC carrier, Mac Portable
|343-0071 || U1M HYBRID || Hybrid IC carrier, Mac Portable
Line 140: Line 466:
|-
|-
|343S0018-01 || ? || PM7500/100
|343S0018-01 || ? || PM7500/100
|-
|343S0020 || Bandit || PCI host bridge, version 3
|-
|343S0021 || Ninety9 || Composite video encoder (NTSC/PAL/SECAM)
|-
|343S0040 || RTC || Real-time clock and 20 bytes of PRAM.  Mac 128k/512k/512ke/Plus
|-
|-
|343S0042 || RTC || Real-time clock and 256 bytes of PRAM.  Mac II, IIx, IIcx, IIci, Quadra 700/900/950, Apple IIgs
|343S0042 || RTC || Real-time clock and 256 bytes of PRAM.  Mac II, IIx, IIcx, IIci, Quadra 700/900/950, Apple IIgs
|-
|-
|343S0045-B || SOUND || Performa 200, Mac Portable, probably PWM audio DAC
|343S0045-B || SOUND || Sony Sound Chip (Sony part # CX1063AP).  Performa 200, Mac Portable.
|-
|-
|343S0060-A || VASP || Memory & I/O controller w/audio, video
|343S0060-A || VASP || Memory & I/O controller w/audio, video
|-
|-
|343S0061(-A) || SWIM GCR/MFM floppy controller
|343S0061(-A) || SWIM || GCR/MFM floppy controller
|-
|-
|343S0065 || PSX+ || Memory controller and PCI host bridge
|343S0065 || PSX+ || Memory controller and PCI host bridge
|-
|343S0077 || TFB || Toby's Frame Buffer, found on the 4*8 and 8*24 unaccelerated graphics cards
|-
|343S0101-A || VISA || Memory & I/O controller w/audio, video. Mac LC "Elsie" prototype
|-
|-
|343S0103 || Orwell || Memory controller. Also called "MCU (Memory Control Unit)" in some places.  Quadra 700
|343S0103 || Orwell || Memory controller. Also called "MCU (Memory Control Unit)" in some places.  Quadra 700
Line 164: Line 500:
|-
|-
|343S0124-01 || PG&E || 68HC05PG Power Management Unit, also has keyboard scanner, quadrature decoder, and ADB.  Duo 210/230/250
|343S0124-01 || PG&E || 68HC05PG Power Management Unit, also has keyboard scanner, quadrature decoder, and ADB.  Duo 210/230/250
|-
|343S0128-01 || DAFB || Direct Access Frame Buffer, video for the 68040 bus.  Quadra 700/900 and RasterOps 24MxQ
|-
|343S0128-A || DAFB II || Same as DAFB 343S0128-01, with added 15bpp support.  Quadra 950
|-
|-
|343S0129 || DFAC II || Digitally Filtered Audio Chip II.  Audio input and output filters.
|343S0129 || DFAC II || Digitally Filtered Audio Chip II.  Audio input and output filters.
Line 172: Line 512:
|-
|-
|343S0137 || SWIM III || GCR/MFM Floppy controller with DMA.
|343S0137 || SWIM III || GCR/MFM Floppy controller with DMA.
|-
|343S0138 || PrimeTime II || I/O controller (includes SWIM II, VIA1, pseudo-VIA2, and sound).  Quadra 630, LC630, LC580.
|-
|-
|343S0140 || AWACS || Audio DAC
|343S0140 || AWACS || Audio DAC
Line 183: Line 525:
|343S0153 || Taos || Video controller.  Pippin
|343S0153 || Taos || Video controller.  Pippin
|-
|-
|343S0161 || Gazelle || Clock generator, Quadra 605
|343S0161 || Gazelle || Video clock generator, LC 475/575, Quadra 605
|-
|-
|343S0164-A || MEMCjr || Memory controller
|343S0164-A || MEMCjr || Memory controller
Line 195: Line 537:
|343S0184 || Screamer || Audio
|343S0184 || Screamer || Audio
|-
|-
|343S0704 || Sebastian || Video RAMDAC
|343S0188 || KeyLargo || PCI I/O controller. VIA1, ATA, UATA, AWACS/Singer interface, I2C, I2S, GPIO, button/LED support, MPIC
|-
|343S0211 || Intrepid || U2 north bridge plus KeyLargo south bridge
|-
|-
|343S0788 || Cuda || PMac x100? (may be 341S0788 typo)
|343S0275 || K2 || HyperTransport I/O controller.  5 PCI host bridges, USB, UATA, SATA, FireWire, Ethernet, SCC, I2S, I2C, GPIO, VIA1, MPIC
|-
|-
|343S0801 || AMIC || Apple Memory-mapped I/O Controller.  PowerMac 6100/7100/8100.
|343S0704 || Sebastian || Video RAMDAC
|-
|-
|343S0802 || HMC || High-speed Memory Controller.  PowerMac 6100/7100/8100.
|343S0801 || AMIC || Apple Memory-mapped I/O Controller.  PowerMac 6100/7100/8100, WGS
|-
|-
|343S0802-A || HMC || WGS
|343S0802(-A) || HMC || High-speed Memory Controller.  PowerMac 6100/7100/8100, WGS
|-
|-
|343S1018(A) || MDU || Memory Decode Unit (IIci/IIsi)
|343S1018(A) || MDU || Memory Decode Unit (IIci/IIsi)
Line 210: Line 554:
|-
|-
|343S1020(-A) || NuChip30 || NuBus bridge
|343S1020(-A) || NuChip30 || NuBus bridge
|-
|343S1021 || PIC || Peripheral Interface Controller, 65C02 I/O coprocessor with on-board timers and DMA
|-
|-
|343S1027 || Bus Transceiver || comes in a pair of 2; IIsi, IIvx, Q700
|343S1027 || Bus Transceiver || comes in a pair of 2; IIsi, IIvx, Q700
Line 215: Line 561:
|343S1030 || Sandwich II || DMA controller, Apple II High-Speed SCSI Card
|343S1030 || Sandwich II || DMA controller, Apple II High-Speed SCSI Card
|-
|-
|343S1036(-A) || Enhanced Apple Sound Chip (EASC)
|343S1035 || SDV || Single DMA Video, memory, video, and DMA controller for 030 LaserWriters
|-
|-
|343S1039 || MUNI
|343S1036(-A) || Enhanced Apple Sound Chip (EASC) || Also known by its code name "Batman"
|-
|343S1039 || MUNI || NuBus interface, Quadra 840AV
|-
|-
|343S1047 || DDC || Video.  Called "Omaha2" on schematic.  Portable, PB100, PB140, PB145, PB170
|343S1047 || DDC || Video.  Called "Omaha2" on schematic.  Portable, PB100, PB140, PB145, PB170
Line 228: Line 576:
|-
|-
|343S1055 || MSC || Memory controller.  PowerBook 150 & PB Duo 210/230
|343S1055 || MSC || Memory controller.  PowerBook 150 & PB Duo 210/230
|-
|343S1060 || Omega || PLL clock synthesizer, very similar to Gazelle and Sierra Semiconductor SC11412.  LC III/III+, LC 520, LC 550
|-
|-
|343S1065 || Sonora || Memory & I/O controller w/audio, video
|343S1065 || Sonora || Memory & I/O controller w/audio, video
Line 235: Line 585:
|343S1074 || Ariel || Video RAMDAC.  IIvx
|343S1074 || Ariel || Video RAMDAC.  IIvx
|-
|-
|343S1077 || djMEMC || Memory controller with integrated DAFB-II video
|343S1075 || AC843 || Video RAMDAC.  Quadra 950, RasterOps 24MxQ
|-
|-
|343S1078 || IOSB || I/O Subsystem Buffer.  Quadra 610/650/800
|343S1077 || djMEMC || Memory controller with integrated DAFB II video
|-
|-
|343S1091 || Antelope || Video RAMDAC
|343S1078 || IOSB || I/O Subsystem Buffer (VIAs+SWIM2+EASC).  Quadra 610/650/800
|-
|343S1091 || Antelope / AC/DC || Video RAMDAC, AT&T manufactured.  Quadra 610/650/800
|-
|-
|343S1095(-A) || Nubus
|343S1095(-A) || Nubus
Line 247: Line 599:
|343S1097 || YMCA || Memory controller
|343S1097 || YMCA || Memory controller
|-
|-
|343S1100 || PSC || I/O controller
|343S1098 || ??? || I/O controller (Sonora/Ardbeg derivative?), Color Classic II
|-
|343S1100 || PSC || I/O controller, Quadra 660AV, 840AV
|-
|-
|343S1103(-A) || Civic || Framebuffer controller
|343S1103(-A) || Civic || Framebuffer controller
|-
|-
|343S1105 || Whitney || I/O controller
|343S1105 || Whitney || I/O controller
|-
|343S1109 || Tinker Bell || I/O controller (V8 derivative), Mac TV
|-
|343S1110 || Wendy || Video in, Mac TV
|-
|-
|343S1113 || Pratt || Memory controller
|343S1113 || Pratt || Memory controller
Line 263: Line 621:
|343S1125 || Grand Central || PCI I/O controller, VIA1, SWIM III, DB-DMA, interfaces to audio, SCC, Ethernet, SCSI.
|343S1125 || Grand Central || PCI I/O controller, VIA1, SWIM III, DB-DMA, interfaces to audio, SCC, Ethernet, SCSI.
|-
|-
|343S1126 || Bandit || PCI host bridge
|343S1126 || Bandit || PCI host bridge, version 2
|-
|-
|343S1129(-A) || PSC || I/O controller
|343S1129(-A) || PSC || I/O controller
Line 271: Line 629:
|343S1136 || F108 || Memory controller, SCSI, ATA, and SCC
|343S1136 || F108 || Memory controller, SCSI, ATA, and SCC
|-
|-
|343S1138-04 || PLAN B || PowerMac 7500/100
|343S1138-04 || Plan B || Video in DMA engine, PowerMac 7500/100
|-
|343S1141 || Zax || Memory datapath, PowerMac 8600/9600
|-
|-
|343S1144 || Data Path || Bus buffering and video data routing.  PowerMac 6100/7100/8100
|343S1144 || Data Path || Bus buffering and video data routing.  PowerMac 6100/7100/8100
Line 281: Line 641:
|343S1154 || Control || Specialized PCI host bridge.  Works with Chaos for video.  PowerMac 7300/7500/7600/8500/8600
|343S1154 || Control || Specialized PCI host bridge.  Works with Chaos for video.  PowerMac 7300/7500/7600/8500/8600
|-
|-
|343S1155 || Chaos || Video.  Works with Control.  PowerMac 7300/7500/7600/8500/8600
|343S1155 || Chaos || (also spelled "Kaos" in some places) Video.  Works with Control.  PowerMac 7300/7500/7600/8500/8600
|-
|-
|343S1159 || Baboon || ATA interface
|343S1159 || Baboon || ATA interface
Line 290: Line 650:
|-
|-
|343S1166 || Dacula || Video RAMDAC
|343S1166 || Dacula || Video RAMDAC
|-
|343S1180 || RaDACal || Video RAMDAC
|-
|-
|343S1181 || Capella || Converts 040 bus for PPC603
|343S1181 || Capella || Converts 040 bus for PPC603
Line 298: Line 660:
|-
|-
|343S1185 || Iridium || Video controller
|343S1185 || Iridium || Video controller
|-
|343S1189 || PrimeTime II || I/O controller (includes SWIM II, VIA1, pseudo-VIA2, and sound).  Quadra 630, LC630, LC580.
|-
|-
|343S1190 || Hammerhead || Memory controller
|343S1190 || Hammerhead || Memory controller
Line 314: Line 674:
|-
|-
|343S6502 || 65C02 || Apple IIe Card
|343S6502 || 65C02 || Apple IIe Card
|}
== 344-xxxx ==
{|
|-
|-
|344-0010 || MMU || Apple IIe
|344-0010 || MMU || Apple IIe
Line 319: Line 683:
|344-0011 || MMU || Apple IIc, Apple IIc Plus
|344-0011 || MMU || Apple IIc, Apple IIc Plus
|-
|-
|344-0021 || IOU || Apple IIc Plus
|344-0020 || IOU (US 60 Hz) || Apple IIe
|-
|-
|344-0022 || IOU || Apple IIe
|344-0021 || IOU (International 50 or 60 Hz) || Apple IIe, IIc Plus
|-
|-
|344-0023 || IOU || Apple IIc
|344-0022 || IOU (US 60 Hz) || Apple IIe, IIc
|-
|344-0023 || IOU (International 50 or 60 Hz) || Apple IIc
|-
|-
|344-0038 || MIG || Multi-drive Interface Glue, Apple IIc Plus
|344-0038 || MIG || Multi-drive Interface Glue, Apple IIc Plus
Line 333: Line 699:
|344S0041 || IWM || Apple IIe Card
|344S0041 || IWM || Apple IIe Card
|-
|-
|344S0042(A/B) || RTC
|344S0042(-A/B) || RTC
|-
|-
|344-0043-A || IWM (SWIM Pinout version) || Apple IIgs and Mac SE
|344-0043-A || IWM (SWIM Pinout version) || Apple IIgs and Mac SE
Line 348: Line 714:
|-
|-
|344S0052 || Sound GLU || Apple IIgs
|344S0052 || Sound GLU || Apple IIgs
|-
|344S0053 || ASC || Apple Sound Chip, original version
|-
|-
|344S0061-A || SWIM
|344S0061-A || SWIM
|-
|-
|344S0063-1 || ASC || Apple Sound Chip
|344S0063(-1,-A) || ASC || Apple Sound Chip, cost-reduced
|-
|-
|344S0063-A || ASC || Apple Sound Chip, IIsi
|344S0064 || SCSIDMA || Modified 53c80, IIfx
|-
|-
|344S0066-01 || CYA || Control Your Apple, Apple IIgs ROM 3
|344S0066-01 || CYA || Control Your Apple, Apple IIgs ROM 3
|-
|344S0074 || BIU30 || Nubus interface, IIfx
|-
|344S0075 || BIU2 || Nubus interface, IIfx
|-
|-
|344S0076 || OSS || Operating System Support (IRQ controller), IIfx
|344S0076 || OSS || Operating System Support (IRQ controller), IIfx
|-
|344S0090-03 || Unknown || Apple 8*24 GC accelerated graphics card
|-
|344S0091-B || Unknown || Apple 8*24 GC accelerated graphics card
|-
|-
|344S0100-01 || Egret (v1.00) || IIsi
|344S0100-01 || Egret (v1.00) || IIsi
Line 367: Line 743:
|344S0112-02 || DAFB || Direct Access Frame Buffer, video.  Quadra 700/900 - Q950 uses DAFB II.
|344S0112-02 || DAFB || Direct Access Frame Buffer, video.  Quadra 700/900 - Q950 uses DAFB II.
|-
|-
|344S0602 || GLU
|344S0602(-A) || GLUE CHIP || II, IIx, IIcx, SE/30
|-
|-
|344S0602-A || GLUE CHIP || SE/30
|344S0603-A || BBU || Mac SE
|-
|-
|344S0603-A || BBU || Mac SE
|344S0606 || NuChip || NuBus interface. Mac II, IIx, IIcx, SE/30
|-
|-
|344S0607 || Zip Chip || Licensed Zip Chip logic for Apple IIc Plus
|344S0607 || Zip Chip || Licensed Zip Chip logic for Apple IIc Plus
Line 384: Line 760:
|-
|-
|344S1019-01 || RBV || RAM-based video. @ UA3, IIsi
|344S1019-01 || RBV || RAM-based video. @ UA3, IIsi
|-
|344S1020 || NuChip30 || NuBus interface.  Mac IIci, IIsi
|-
|344S1021 || PIC || 65c02 based I/O microcontroller, IIfx, Quadra 900/950
|-
|344S1028-A || MC || Memory controller. Mac IIfx
|-
|-
|344S1029(-A) || SWIM || Mac Portable, PowerBook 140/170
|344S1029(-A) || SWIM || Mac Portable, PowerBook 140/170
|-
|-
|344S1033-B || DFAC || Digitally Filtered Audio Chip
|344S1033-B || DFAC || Digitally Filtered Audio Chip
|}
== 353-xxxx ==
{|
|-
|353S0182 || Gated Clocks || PCI Arbiter
|}
== 357-xxxx ==
{|
|-
|357S0006 || Endeavor || Programmable video clock generator, remarked DP8531V
|-
|-
|357S0010-A || RAMDAC || Bt ?model? RAMDAC
|357S0010-A || RAMDAC || Bt ?model? RAMDAC
|}
== 377-xxxx ==
{|
|-
|-
|377S6553 || Beruit
|377S6553 || Beruit
Line 396: Line 794:
|-
|-
|377S9624 || CSC || Chips & Technologies 65220
|377S9624 || CSC || Chips & Technologies 65220
|}
== Off-the-shelf ASICs ==
{|
|-
|-
|65210 || N/A || Chips & Technologies video controller
|65210 || N/A || Chips & Technologies video controller
Line 401: Line 803:
|68HC05 || N/A || Egret/Cuda/Caboose on desktops, “PG&E” PMU on portables
|68HC05 || N/A || Egret/Cuda/Caboose on desktops, “PG&E” PMU on portables
|-
|-
|79c50 || Curio || "Cure for I/O". Enhanced 8530 + 5380 + Ethernet
|79c50 || Curio || "Cure for I/O". Enhanced 8530 + 5380 + MACE (79c9415) Ethernet
|-
|79c9415 || MACE || Ethernet
|-
|-
|CS4216 || Crystal Semiconductor audio
|CS4216 || Crystal Semiconductor audio
|-
|-
|CS4217 || Crystal Semiconductor audio
|CS4217 || Crystal Semiconductor audio
|-
|DSP3210 || Cathedral || AT&T 32-bit DSP for audio on Quadra 660AV
|-
|-
|uPD72070GF || New Age || NEC765-derived FDC
|uPD72070GF || New Age || NEC765-derived FDC

Latest revision as of 02:37, 1 August 2024

Known Apple ASICs

List last revised July 31, 2024

337-xxxx

Part number Name/Info Notes
337-0001 MC68000P8 (DIP) Custom marked
337S0003 FireWire Link TI Lynx
337S0006 ATI 264GT
337S0078 'Control 1'? TI-Manufactured, IIvx cache section (unpopulated on IIvi)
337S0250 Ultra ATA Controller CMD 0646U
337S7065 Curio "Cure for I/O". Enhanced 8530 + 53C94 + Ethernet
337S7095 USB Controller CMD 0670A
337S8580 Combo Am85C80, custom marked (85C30 SCC + 53C80 SCSI controller)

338-xxxx

338-6523 or 338S6523 VIA Custom marked
338S6525 VIA Mac Portable, PB140/170
338S6526 65C22 VIA @ UC2, IIsi

340-xxxx

3400257 NCR 53C80 Custom marked
3400514 NCR 53C96 Custom marked

341-xxxx

341-0001 E0 ROM Apple II, Integer BASIC, $E000
341-0002 E8 ROM Apple II, Integer BASIC, $E800
341-0003 F0 ROM Apple II, Integer BASIC, $F000
341-0004 F8 ROM Apple II, original Monitor, $F800
341-0005 Parallel ROM Apple II Parallel Printer Card firmware
341-0008 Serial ROM Apple II Serial Communication Card firmware
341-0009 PROM P5 Disk II controller $Cs00 boot code, 13-sector
341-0010 PROM P6 Disk II controller state PROM, 13-sector
341-0011 D0 ROM Apple II Plus, Applesoft BASIC, $D000
341-0012 D8 ROM Apple II Plus, Applesoft BASIC, $D800
341-0013 E0 ROM Apple II Plus, Applesoft BASIC, $E000
341-0014 E8 ROM Apple II Plus, Applesoft BASIC, $E800
341-0015 F0 ROM Apple II Plus, Applesoft BASIC, $F000
341-0016 D0 ROM Apple II or II Plus with Integer ROM card, Programmer's Aid #1, $D000
341-0019 Parallel ROM Apple II Centronics Card firmware
341-0020 F8 ROM Apple II Plus, Autostart Monitor, $F800
341-0026 Tablet ROM Apple II Graphics Tablet Card firmware
341-0027-a PROM P5 Disk II controller $Cs00 boot code, 16-sector
341-0028-a PROM P6 Disk II controller or Apple /// state PROM, 16-sector
341-0030 Video elements & attributes ROM Apple ///
341-0031 Boot ROM Apple ///
341-0032 Video mode select PROM Apple ///
341-0035 Keyboard Encoder Apple /// and IIe keyboard encoder, KR3600-075B1 (H13 on ///, also 342-0035)
341-0036 Character Generator Apple II and II Plus character generator ROM
341-0041 CAS DRAM refresh control PROM, banks 0 & 3 Apple /// (C12)
341-0042 CAS DRAM refresh control PROM, banks 1, 2, 4, 5, 6, 7 Apple /// (C13)
341-0043 Address logic PROM Apple /// (C10)
341-0044 RAS DRAM refresh control PROM Apple /// (C11)
341-0045 Bus/memory select control PROM Apple /// (F5)
341-0046 Slot phase 0 transceiver logic PROM Apple /// (F7)
341-0047 F8 ROM Apple II j-Plus, Autostart Monitor, $F800
341-0052 Video & main memory bank select PROM Apple /// (F9)
341-0055 Video & main memory bank select PROM Apple /// (F9)
341-0056 CAS DRAM refresh control PROM, banks 0 & 3 Apple /// (C12)
341-0057 PIC Apple II Parallel Interface Card $Cs00 firmware
341-0061 RAS DRAM refresh control PROM Apple /// (C11)
341-0063 CAS DRAM refresh control PROM, banks 1, 2, 4, 5, 6, 7 Apple /// (C13)
341-0064 COPS Lisa keyboard and I/O COPS microcontroller
341-0065 SSC ROM Apple II Super Serial Card firmware
341-0069-A IEEE-488 Apple II IEEE-488 Card firmware
341-0080 ProFile 5 Firmware for 5MB ProFile hard disk
341-0112-A SCSI ROM Apple II SCSI Card, Rev. A
341-0112-B SCSI ROM Apple II SCSI Card, Rev. B
341-0138 FDC Lisa 6504 floppy disk controller program, Twiggy drives
341-0150 Keyboard ROM IIe and IIc keyboard ROM, UK English
341-0151 Keyboard ROM IIe and IIc keyboard ROM, German
341-0160 Character Generator IIe and IIc video ROM, UK English
341-0169 SchoolBus Apple II "School Bus" network card ROM
341-0161 Character Generator IIe and IIc video ROM, German
341-0175(-a/b/c/d/e/f/g) Boot E Lisa boot ROM, even bytes ($xx00)
341-0176(-a/b/c/d/e/f/g) Boot O Lisa boot ROM, odd bytes ($xx01)
341-0193 Lisa parallel card firmware
341-0245-A Firmware Workstation Video card
341-0246 EPROM (27C1024) Ethernet NB Card 820-0417-C
341-0250-A BMU1 PAL16L8, Mac512k
341-0251-A LAG PAL16R8?, Mac512k
341-0252-A TSG PAL16R6, Mac512k
341-0253-A ASG PAL16R8, Mac512k; implements a 6-bit PWM counter for floppy drive speed and audio
341-0254-A TSM PAL16R4, Mac512k
341-0255-A BMU0 PAL16R4, Mac512k
341-0257 U22 / Lower Classic II Rev. B ROM
341-0261 U23 / Upper Classic II Rev. B ROM
341-0266 EPROM 8*24 GC accelerated graphics card v1.1 (820-0310-5)
341-0269 Mouse MCU Apple II Mouse Card 68HC05 microcontroller
341-0270 Mouse ROM Apple II Mouse Card $Cs00 firmware
341-0271 ProFile Apple II ProFile 5MB controller firmware
341-0281 FDC Lisa 6504 floppy disk controller program, Sony drives & internal Widget support
341-0288 Widget piggyback Z8 piggyback ROM for Widget hard drive
341-0289 Widget external Z8 external ROM for Widget hard drive
341-0290 FDC Lisa 6504 floppy disk controller program, Sony drives
341-0299 ProFile Apple II ProFile 10MB controller firmware
341-0346-A Boot E Mac XL boot ROM, even bytes ($xx00)
341-0347-A Boot O Mac XL boot ROM, odd bytes ($xx01)
341-0392 LC ROM Mac LC ROM
341-0393 LC ROM Mac LC ROM
341-0394 LC ROM Mac LC ROM
341-0395 LC ROM Mac LC ROM
341-0437 SCSI ROM Apple II SCSI Card, Rev. C
341-0438 SuperDrive ROM ROM, Apple II 3.5" Disk Controller
341-0445 CF ROM IIc main ROM, $C000-$FFFF, ROM 04
341-0473 LC II Mac LC II ROM
341-0474 LC II Mac LC II ROM
341-0475 LC II Mac LC II ROM
341-0476 LC II Mac LC II ROM
341-0514-A BMU1 PAL16L8, Plus
341-0515-A LAG PAL16R8, Plus
341-0516-A TSG PAL16R6, Plus
341-0517-A ASG PAL16R8, Plus; implements a 6-bit PWM counter for audio
341-0519-A CAS PAL20L8, Plus
341-0520-A BMU2 PAL20R4, Plus
341-0522-A TSM VP16RP8MPC(PAL16R4), Plus
341-0531 Lower ROM Color Classic
341-0532 Upper ROM Color Classic
341-0533 Lower ROM Color Classic II
341-0534 Upper ROM Color Classic II
341-0538-A GLU PAL16L8, Mac SE
341-0625 CF ROM IIc Plus main ROM, $C000-$FFFF, ROM 05
341-0633-A PAL16R8B @ UG7, SE/30; Clock generator for Video state machine
341-0635-A PAL16R8B @ UG6, SE/30; Beginning of Video state machine
341-0637-A PAL16L8B @ UE6, SE/30; End of Video state machine
341-0661 LOWER LC III ROM
341-0662 LOWER LC III ROM
341-0665-A PAL16R4B @ UI6, SE/30; Controls HSync and IRQ? in regards to CPU?
341-0666 ROM LOW Coax/Twinax NuBus card 630-04180
341-0667 ROM HIGH Coax/Twinax NuBus card 630-04180
341S0689-C PAL16L8D @ UH7, SE/30; Controls RAM read/write signals in regards to CPU?
341-0688-A PAL16R8B @ UE7, SE/30; Middle of Video state machine
341-0722 EPROM (27256) Multiport Serial Card 820-0264-B
341-0723 EPROM (27256) Multiport Serial Card 820-0264-B
341-0728 FC/FD ROM IIgs ROM 3, $FC0000-$FDFFFF
341-0729 FE/FF ROM IIgs ROM 3, $FE0000-$FFFFFF
341-0737 FC/FD ROM IIgs ROM 3, $FC0000-$FDFFFF
341-0740 Firmware Macintosh LC twisted-pair (10BaseT) Ethernet card 820-0532-B
341-0746-A PAL16R8 ? @ UG7, replaces 341-0633-A, SE/30; Clock generator for Video state machine
341-0747-A PAL16R8 ? @ UG6, replaces 341-0635-A, SE/30; Beginning of Video state machine
341-0748 FE/FF ROM IIgs ROM 3, $FE0000-$FFFFFF
341-0749 FE/FF ROM IIgs ROM 3, $FE0000-$FFFFFF
341-0754-A PAL16L8 ? @ UE6, replaces 341-0637-A, SE/30; End of Video state machine
341-0755-A PAL16R8 ? @ UE7, replaces 341-0688-A, SE/30; Middle of Video state machine
341-0801-02 Firmware 8*24 graphics card v1.0.1 (630-0400)
341-0803 SCSI ROM Apple II High Speed SCSI Card firmware
341-0812-02 EPROM 8*24 GC accelerated graphics card v1.0 (820-0310-5)
341-0813 Mask ROM Mac Classic ROM
341-0815-A PAL16R8, IIsi
341-0816-A PALC22V1, IIsi
341-0817-A PALC22V1, IIsi
341-0842 Firmware Ethernet LC FriendlyNet card firmware 820-0443-B
341-0864 Classic II ROM Mac Classic II ROM
341-0865 Classic II ROM Mac Classic II ROM
341-0866 Classic II ROM Mac Classic II ROM
341-0867 Classic II ROM Mac Classic II ROM
341-0868 Firmware 8*24 graphics card (820-0600-A)
341-0931 LL ROM Macintosh TV ROM, lower
341-0932 HH ROM Macintosh TV ROM, upper
341-0873 Firmware Token Ring 4/16 NB 820-0418-A
341-1096 EPROM Ethernet NB Twisted-Pair (10BaseT) Card 820-0511-A
341-8003-C FDC Lisa/MacXL 6504 floppy disk controller program, 800K drives
341S0025 PMU
341S0060 Cuda (v2.40) Performa/Quadra 6xx, some PMac x200, PMac x400, some PMac x500, Pippin, Gossamer G3
341S0187(-B) PG&E 68HC05PG Power Management Unit, also has keyboard scanner, quadrature decoder, and ADB. PB190, PB1400
341S0262 Cuda v3.0 some PMac x500, Bondi Blue iMac, Blue & White G3
341S0285 Cuda Lite ADB and PS/2 support - PMac 4400 & clones
341S0345 ADB & Keyboard Microcontroller (M50740) Apple IIgs ROM 0 & 1
341S0417 Cuda (v2.35) PRAM/RTC/ADB/I2C, Color Classic
341S0489 'DECODE' Rom address decoder, IIvx
341S0490 ? PAL?, IIvx
341S0632 ADB & Keyboard Microcontroller (M50741) Apple IIgs ROM 3
341S0720 CAS PAL(PAL16R8?) Classic
341S0785 DECODE Lattice GAL26CV12B-15LJ, IIvx
341S0788 Cuda (v2.37) PRAM/RTC/ADB/I2C, PowerMac x100
341S0789 Cuda (v2.38) PRAM/RTC/ADB/I2C, Macintosh TV
341S0815-A PAL16R4 @ UJ10, IIsi
341S0816-A PALC22V10 @ UJ8, IIsi
341S0817-A PALC22V10 @ UE9, IIsi
341S0828 GAL20V8B @ U35, Quadra 950
341S0850 Egret (v1.01, earlier) PRAM, RTC, ADB; IIsi and LC
341S0851 Egret (v1.01) PRAM, RTC, ADB
341S0853 Caboose (v1.00) Handles switches on case
341S0856-A Interrupt PAL AMD-Manufactured PALCE20V8H, encodes interrupt sources onto IPL0/1/2, Quadra 700
341S0879-B 'Control 2'? AMD-Manufactured, IIvx cache section (unpopulated on IIvi)
341S0934 PG&E 68HC05 Power Management Unit, also has keyboard scanner, quadrature decoder, and ADB. PB5x0
341S1064 Cyclops 68HC05E1 remote control manager, takes IR and sends it to Cuda via I2C. Macintosh TV

342-xxxx

342-0033 CF ROM IIc main ROM, $C000-$FFFF, ROM 03
342-0077-A FE/FF ROM IIgs ROM 0
342-0077-B FE/FF ROM IIgs ROM 1
342-0041 IWM Integrated Woz Machine floppy controller, IIc and IIc Plus
342-0132 Keyboard ROM IIe and IIc keyboard ROM, US English and DVORAK
342-0133 Character Generator IIe and IIc video ROM, US English
342-0134 EF ROM IIe main ROM, $E000-$FFFF
342-0135 CD ROM IIe main ROM, $C000-$DFFF
342-0170 TMG PAL IIe video and timing generator PAL
342-0220-A Mac 128 E Mac 128K boot ROM, even bytes ($xxx0)
342-0221-A Mac 128 O Mac 128K boot ROM, odd bytes ($xxx1)
342-0250-A BMU1 16L8 PAL, Mac 512K
342-0251-A LAG 16R8 PAL, Mac 512K
342-0252-A TSG 16R6 PAL, Mac 512K
342-0254-A TSM 16R4 PAL, Mac 512K
342-0255-A BMU0 16R4 PAL, Mac 512K
342-0265 Character Generator IIe video ROM, US English, Enhanced
342-0272 CF ROM IIc main ROM, $C000-$FFFF, original ROM FF
342-0273 Keyboard ROM IIe and IIc keyboard ROM, UK English, Enhanced
342-0275 Keyboard ROM IIe and IIc keyboard ROM, German, Enhanced
342-0341-A/B/C Mac 128 E Mac 512Ke/Plus boot ROM, even bytes ($xxx0), version 1 (-A), 2 (-B), 3 (-C)
342-0342-A/B Mac 128 O Mac 512Ke/Plus boot ROM, odd bytes ($xxx1), versions 1 & 2 (-A), 3 (-B)
342-0303 EF ROM IIe main ROM, $E000-$FFFF, Enhanced
342-0304 CD ROM IIe main ROM, $C000-$DFFF, Enhanced
342-0349 CF ROM IIe main ROM, $C000-$FFFF, Platinum
342-0352 Mac SE E Mac SE boot ROM, even bytes ($xxx0)
342-0353 Mac SE O Mac SE boot ROM, odd bytes ($xxx1)
342-0372 Keyboard ROM IIe and IIc keyboard ROM, German, Enhanced
342S0440(-A/B) “ADB Modem" manufactured by Microchip SE-FD/HD,II,IIx,IIcx,IIci,SE-30,Quadra 700
342-0639 Mac II ROM Mac II FDHD or IIx, IIcx, SE/30
342-0640 Mac II ROM Mac II FDHD or IIx, IIcx, SE/30
342-0641 Mac II ROM Mac II FDHD or IIx, IIcx, SE/30
342-0642 Mac II ROM Mac II FDHD or IIx, IIcx, SE/30
342S0740-2 KYBD Mac Portable; Mitsubishi M50740
342S0743-1 KYBD PB140/170 keyboard microcontroller. Mitsubishi M50740
342S0753-A PMGR Mac Portable; Mitsubishi M50753 power manager and ADB host
342S0854-2 PMU Power Management Unit

343-xxxx

343-0071 U1M HYBRID Hybrid IC carrier, Mac Portable
343-0155-A V8 Memory controller, VIA1, pseudo-VIA2, sound, and video. LC II
343-1086 GSC Gray Scale video Controller (actually a Chips & Technologies part)
343-1087 CPUGLU
343-1090 MISCGLU
343S0014 Orbit
343S0018-01 ? PM7500/100
343S0020 Bandit PCI host bridge, version 3
343S0021 Ninety9 Composite video encoder (NTSC/PAL/SECAM)
343S0040 RTC Real-time clock and 20 bytes of PRAM. Mac 128k/512k/512ke/Plus
343S0042 RTC Real-time clock and 256 bytes of PRAM. Mac II, IIx, IIcx, IIci, Quadra 700/900/950, Apple IIgs
343S0045-B SOUND Sony Sound Chip (Sony part # CX1063AP). Performa 200, Mac Portable.
343S0060-A VASP Memory & I/O controller w/audio, video
343S0061(-A) SWIM GCR/MFM floppy controller
343S0065 PSX+ Memory controller and PCI host bridge
343S0077 TFB Toby's Frame Buffer, found on the 4*8 and 8*24 unaccelerated graphics cards
343S0101-A VISA Memory & I/O controller w/audio, video. Mac LC "Elsie" prototype
343S0103 Orwell Memory controller. Also called "MCU (Memory Control Unit)" in some places. Quadra 700
343S0105 Relayer Works with JDB to convert the 68040 bus for I/O chips. Quadra 700
343S0106 JDB Junction Data Bus. Works with Relayer to convert the 68040 bus for I/O chips. Quadra 700
343S0107 BBU "Bob Bailey Unit", integrates many of the functions from the original Mac including memory control, video, and audio. SE
343S0113 Sporty aka CSEAA, Custom Stereo Enhanced Audio Amplifier
343S0116-A V8 I/O controller (includes VIA1, pseudo-VIA2, video, and sound). LC/LC II
343S0124-01 PG&E 68HC05PG Power Management Unit, also has keyboard scanner, quadrature decoder, and ADB. Duo 210/230/250
343S0128-01 DAFB Direct Access Frame Buffer, video for the 68040 bus. Quadra 700/900 and RasterOps 24MxQ
343S0128-A DAFB II Same as DAFB 343S0128-01, with added 15bpp support. Quadra 950
343S0129 DFAC II Digitally Filtered Audio Chip II. Audio input and output filters.
343S0132 Spice I/O controller (includes SWIM II, VIA1, pseudo-VIA2, video, sound, and pushbutton interface). Color Classic
343S0135 PrimeTime I/O controller (includes SWIM II, VIA1, pseudo-VIA2, sound, and 040 to 030 bus translator). Quadra 605 and LC 475/575
343S0137 SWIM III GCR/MFM Floppy controller with DMA.
343S0138 PrimeTime II I/O controller (includes SWIM II, VIA1, pseudo-VIA2, and sound). Quadra 630, LC630, LC580.
343S0140 AWACS Audio DAC
343S0147 Barney also called “TREX”
343S0148-01 FAT AMIC WGS
343S0152 Aspen Memory controller and PCI host bridge. Pippin
343S0153 Taos Video controller. Pippin
343S0161 Gazelle Video clock generator, LC 475/575, Quadra 605
343S0164-A MEMCjr Memory controller
343S0172 O'Hare (PQFP) PCI I/O controller. VIA1, MESH SCSI, ATA, SWIM III, AWACS/Singer interface, GPIO, button/LED support.
343S0173(-B) O'Hare (BGA) PCI I/O controller. VIA1, MESH SCSI, ATA, SWIM III, AWACS/Singer interface, GPIO, button/LED support. PB2400/3400
343S0180 Whitney 3 (?)
343S0184 Screamer Audio
343S0188 KeyLargo PCI I/O controller. VIA1, ATA, UATA, AWACS/Singer interface, I2C, I2S, GPIO, button/LED support, MPIC
343S0211 Intrepid U2 north bridge plus KeyLargo south bridge
343S0275 K2 HyperTransport I/O controller. 5 PCI host bridges, USB, UATA, SATA, FireWire, Ethernet, SCC, I2S, I2C, GPIO, VIA1, MPIC
343S0704 Sebastian Video RAMDAC
343S0801 AMIC Apple Memory-mapped I/O Controller. PowerMac 6100/7100/8100, WGS
343S0802(-A) HMC High-speed Memory Controller. PowerMac 6100/7100/8100, WGS
343S1018(A) MDU Memory Decode Unit (IIci/IIsi)
343S1019(A) RBV RAM-Based Video (IIci/IIsi)
343S1020(-A) NuChip30 NuBus bridge
343S1021 PIC Peripheral Interface Controller, 65C02 I/O coprocessor with on-board timers and DMA
343S1027 Bus Transceiver comes in a pair of 2; IIsi, IIvx, Q700
343S1030 Sandwich II DMA controller, Apple II High-Speed SCSI Card
343S1035 SDV Single DMA Video, memory, video, and DMA controller for 030 LaserWriters
343S1036(-A) Enhanced Apple Sound Chip (EASC) Also known by its code name "Batman"
343S1039 MUNI NuBus interface, Quadra 840AV
343S1047 DDC Video. Called "Omaha2" on schematic. Portable, PB100, PB140, PB145, PB170
343S1048-1 Peripheral Glue Handles buffering, IRQ routing, clocks, and power control for I/O chips. PB140/170
343S1049 Jaws Memory controller and main system glue. Called "Piranha2" on schematic. PB140/170
343S1054-A Eagle Memory & I/O controller w/audio, video
343S1055 MSC Memory controller. PowerBook 150 & PB Duo 210/230
343S1060 Omega PLL clock synthesizer, very similar to Gazelle and Sierra Semiconductor SC11412. LC III/III+, LC 520, LC 550
343S1065 Sonora Memory & I/O controller w/audio, video
343S1069(-A) Ariel Video RAMDAC
343S1074 Ariel Video RAMDAC. IIvx
343S1075 AC843 Video RAMDAC. Quadra 950, RasterOps 24MxQ
343S1077 djMEMC Memory controller with integrated DAFB II video
343S1078 IOSB I/O Subsystem Buffer (VIAs+SWIM2+EASC). Quadra 610/650/800
343S1091 Antelope / AC/DC Video RAMDAC, AT&T manufactured. Quadra 610/650/800
343S1095(-A) Nubus
343S1096 Civic Framebuffer controller, Quadra 660AV/840AV
343S1097 YMCA Memory controller
343S1098 ??? I/O controller (Sonora/Ardbeg derivative?), Color Classic II
343S1100 PSC I/O controller, Quadra 660AV, 840AV
343S1103(-A) Civic Framebuffer controller
343S1105 Whitney I/O controller
343S1109 Tinker Bell I/O controller (V8 derivative), Mac TV
343S1110 Wendy Video in, Mac TV
343S1113 Pratt Memory controller
343S1118 MSC Memory controller
343S1123 Keystone External video controller for some PowerBooks
343S1124 BART NuBus controller
343S1125 Grand Central PCI I/O controller, VIA1, SWIM III, DB-DMA, interfaces to audio, SCC, Ethernet, SCSI.
343S1126 Bandit PCI host bridge, version 2
343S1129(-A) PSC I/O controller
343S1133 Valkyrie Video controller
343S1136 F108 Memory controller, SCSI, ATA, and SCC
343S1138-04 Plan B Video in DMA engine, PowerMac 7500/100
343S1141 Zax Memory datapath, PowerMac 8600/9600
343S1144 Data Path Bus buffering and video data routing. PowerMac 6100/7100/8100
343S1146 MESH Macintosh Enhanced SCSI Hardware. Modified/simplified 53C94/96 core. Pippin, PowerMac 7500, integrated in F108, O'Hare, Heathrow
343S1148 PBX Memory controller. PowerBook 1400, 5300, PB Duo 2300c
343S1154 Control Specialized PCI host bridge. Works with Chaos for video. PowerMac 7300/7500/7600/8500/8600
343S1155 Chaos (also spelled "Kaos" in some places) Video. Works with Control. PowerMac 7300/7500/7600/8500/8600
343S1159 Baboon ATA interface
343S1161 DATA PATH WGS
343S1164 BART WGS
343S1166 Dacula Video RAMDAC
343S1180 RaDACal Video RAMDAC
343S1181 Capella Converts 040 bus for PPC603
343S1183 PSX Memory controller and PCI host bridge
343S1184 Platinum Memory controller
343S1185 Iridium Video controller
343S1190 Hammerhead Memory controller
343S1191(-A) Athens Prime Clock/timing controller
343S1201 Heathrow PCI Mac I/O chip with VIA1, MESH SCSI, SWIM III, PC floppy controller, DB-DMA, 10Mbps Ethernet, button and LED support
343S1202(-2) PSX+ Memory controller and PCI host bridge, for faster buses than original PSX
343S1206 Valkyrie AV2 Video
343S1211 Paddington PCI Mac I/O chip with VIA1, MESH SCSI, SWIM III, PC floppy controller, DB-DMA, 10/100 Ethernet, button and LED support. iMac, Blue & White G3, "Lombard" and "Pismo" PowerBook G3
343S6502 65C02 Apple IIe Card

344-xxxx

344-0010 MMU Apple IIe
344-0011 MMU Apple IIc, Apple IIc Plus
344-0020 IOU (US 60 Hz) Apple IIe
344-0021 IOU (International 50 or 60 Hz) Apple IIe, IIc Plus
344-0022 IOU (US 60 Hz) Apple IIe, IIc
344-0023 IOU (International 50 or 60 Hz) Apple IIc
344-0038 MIG Multi-drive Interface Glue, Apple IIc Plus
344-0040 RTC Mac 128K/512K
344-0041(-A/B) IWM
344S0041 IWM Apple IIe Card
344S0042(-A/B) RTC
344-0043-A IWM (SWIM Pinout version) Apple IIgs and Mac SE
344S0046 VGC Video Graphics Controller, Apple IIgs
344S0047 Mega II Apple IIgs
344S0048 Keyboard GLU Apple IIgs
344S0049 Slotmaker Apple IIgs
344S0050 FPI Fast Processor Interface, Apple IIgs
344S0052 Sound GLU Apple IIgs
344S0053 ASC Apple Sound Chip, original version
344S0061-A SWIM
344S0063(-1,-A) ASC Apple Sound Chip, cost-reduced
344S0064 SCSIDMA Modified 53c80, IIfx
344S0066-01 CYA Control Your Apple, Apple IIgs ROM 3
344S0074 BIU30 Nubus interface, IIfx
344S0075 BIU2 Nubus interface, IIfx
344S0076 OSS Operating System Support (IRQ controller), IIfx
344S0090-03 Unknown Apple 8*24 GC accelerated graphics card
344S0091-B Unknown Apple 8*24 GC accelerated graphics card
344S0100-01 Egret (v1.00) IIsi
343S0104-A YANCC Yet Another NuBus Controller Chip. Quadra 700/900/950
344S0111(-01/-A) GEMINI Apple IIe Card
344S0112-02 DAFB Direct Access Frame Buffer, video. Quadra 700/900 - Q950 uses DAFB II.
344S0602(-A) GLUE CHIP II, IIx, IIcx, SE/30
344S0603-A BBU Mac SE
344S0606 NuChip NuBus interface. Mac II, IIx, IIcx, SE/30
344S0607 Zip Chip Licensed Zip Chip logic for Apple IIc Plus
344S0608-02 CPU GLU Mac Portable
344S0609-01 VIDEO Mac Portable
344S0610-1 MISC GLU Mac Portable
344S1018-03 MDU Memory Decode Unit, memory controller. @ UI4, IIsi
344S1019-01 RBV RAM-based video. @ UA3, IIsi
344S1020 NuChip30 NuBus interface. Mac IIci, IIsi
344S1021 PIC 65c02 based I/O microcontroller, IIfx, Quadra 900/950
344S1028-A MC Memory controller. Mac IIfx
344S1029(-A) SWIM Mac Portable, PowerBook 140/170
344S1033-B DFAC Digitally Filtered Audio Chip

353-xxxx

353S0182 Gated Clocks PCI Arbiter

357-xxxx

357S0006 Endeavor Programmable video clock generator, remarked DP8531V
357S0010-A RAMDAC Bt ?model? RAMDAC

377-xxxx

377S6553 Beruit
377S7014 CSC Chips & Technologies 65225
377S9624 CSC Chips & Technologies 65220

Off-the-shelf ASICs

65210 N/A Chips & Technologies video controller
68HC05 N/A Egret/Cuda/Caboose on desktops, “PG&E” PMU on portables
79c50 Curio "Cure for I/O". Enhanced 8530 + 5380 + MACE (79c9415) Ethernet
79c9415 MACE Ethernet
CS4216 Crystal Semiconductor audio
CS4217 Crystal Semiconductor audio
DSP3210 Cathedral AT&T 32-bit DSP for audio on Quadra 660AV
uPD72070GF New Age NEC765-derived FDC
85c80 Combo AMD 85c30 + 53c80
MPC106 Grackle Memory controller and PCI host bridge
M50753 PMU Power manager and ADB host on most 68000 and '030 PowerBooks.
PCI1130PDV PCI/Cardbus bridge
WD90C26 PowerBook 165c/180c video chip (not “Pangola”, which is separate)
WD90C55 PowerBook 165c/180c LCD driver