Driver:Mac 68K:Tech Info:ASICs: Difference between revisions
From MAMEDEV Wiki
Line 202: | Line 202: | ||
|- | |- | ||
|343S0184 || Screamer || Audio | |343S0184 || Screamer || Audio | ||
|- | |||
|343S0211 || Intrepid || U2 north bridge plus KeyLargo south bridge | |||
|- | |- | ||
|343S0704 || Sebastian || Video RAMDAC | |343S0704 || Sebastian || Video RAMDAC |
Revision as of 03:51, 20 May 2023
Known Apple ASICs
Part number | Name/Info | Notes |
---|---|---|
337-0001 | MC68000P8 (DIP) | Custom marked |
337S0006 | ATI 264GT | |
337S0078 | 'Control 1'? | TI-Manufactured, IIvx |
337S7065 | Curio | "Cure for I/O". Enhanced 8530 + 5380 + Ethernet |
338-6523 or 338S6523 | VIA | Custom marked |
338S6525 | VIA | Mac Portable, PB140/170 |
338S6526 | 65C22 | VIA @ UC2, IIsi |
3400257 | NCR 53C80 | Custom marked |
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-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-0538-A | GLU | PAL16L8, Mac SE |
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-0665-A | PAL16R4B | @ UI6, SE/30; Controls HSync and IRQ? 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-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-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-0815-A | PAL16R8, IIsi | |
341-0816-A | PALC22V1, IIsi | |
341-0817-A | PALC22V1, IIsi | |
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 |
341S0285 | Cuda Lite | ADB and PS/2 support - PMac 4400 & clones |
341S0345 | ADB & Keyboard Microcontroller (M50740) | Apple IIgs ROM 0 & 1 |
341S0417 | Cuda | Color Classic |
341S0489 | 'DECODE' | Rom address decoder, IIvx |
341S0632 | ADB & Keyboard Microcontroller (M50741) | Apple IIgs ROM 3 |
341S0720 | CAS PAL(PAL16R8?) | Classic |
341S0788 | Cuda (v2.37) | PRAM/RTC/ADB, PowerMac x100 |
341S0490 | ? | PAL?, IIvx |
341S0815-A | PAL16R4 | @ UJ10, IIsi |
341S0816-A | PALC22V10 | @ UJ8, IIsi |
341S0817-A | PALC22V10 | @ UE9, IIsi |
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 |
341S0934 | PG&E | 68HC05 Power Management Unit, also has keyboard scanner, quadrature decoder, and ADB. PB5x0 |
342S0440(-A/B) | “ADB Modem" manufactured by Microchip | SE-FD/HD,II,IIx,IIcx,IIci,SE-30,Quadra 700 |
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 |
3430045B | “Sony Sound Chip” | PWM audio DAC |
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 |
343S0021 | Ninety9 | Composite video encoder (NTSC/PAL/SECAM) |
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 |
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 |
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 |
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 |
343S0211 | Intrepid | U2 north bridge plus KeyLargo south bridge |
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 |
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) | |
343S1039 | MUNI | |
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 |
343S1065 | Sonora | Memory & I/O controller w/audio, video |
343S1069(-A) | Ariel | Video RAMDAC |
343S1074 | Ariel | Video RAMDAC. IIvx |
343S1077 | djMEMC | Memory controller with integrated DAFB-II video |
343S1078 | IOSB | I/O Subsystem Buffer. Quadra 610/650/800 |
343S1091 | Antelope | Video RAMDAC |
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 (Sonora/Ardbeg 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 |
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-0010 | MMU | Apple IIe |
344-0011 | MMU | Apple IIc, Apple IIc Plus |
344-0021 | IOU | Apple IIc Plus |
344-0022 | IOU | Apple IIe |
344-0023 | IOU | 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 |
344S0061-A | SWIM | |
344S0063(-1,-A) | ASC | Apple Sound Chip |
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 |
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 |
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 |
344S1021 | PIC | 65c02 based I/O microcontroller, IIfx, Quadra 900/950 |
344S1029(-A) | SWIM | Mac Portable, PowerBook 140/170 |
344S1033-B | DFAC | Digitally Filtered Audio Chip |
353S0182 | Gated Clocks | PCI Arbiter |
357S0006 | Endeavor | Programmable video clock generator, remarked DP8531V |
357S0010-A | RAMDAC | Bt ?model? RAMDAC |
377S6553 | Beruit | |
377S7014 | CSC | Chips & Technologies 65225 |
377S9624 | CSC | Chips & Technologies 65220 |
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 + Ethernet |
CS4216 | Crystal Semiconductor audio | |
CS4217 | Crystal Semiconductor audio | |
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 |