8722 MMU pinout

DIP-48. Memory management: ROM/RAM banks, common areas, CPU select

Memory management unit. Chooses which CPU (8502 or Z80) drives the bus, the ROM/RAM bank mapping across $0000-$FFFF, and the common areas. Outputs translated addresses TA8-TA15. Pins 22 and 23 are multiplexed (A4/A5 and A6/A7). Fails: dead in 64 or 128 mode, or bad banking. Verify the pinout against the datasheet before use: the sheet calls the chip reconstructed in places.

Open the interactive MMU pinout

Pins

PinNameTypeSignal
1VDDpower+5 V supply.
2/RESETctrlReset.
3TA15addrTranslated address bit 15.
4TA14addrTranslated address bit 14.
5TA13addrTranslated address bit 13.
6TA12addrTranslated address bit 12.
7TA11addrTranslated address bit 11.
8TA10addrTranslated address bit 10.
9TA9addrTranslated address bit 9.
10TA8addrTranslated address bit 8.
11/CAS1ctrlColumn address strobe, bank 1.
12/CAS0ctrlColumn address strobe, bank 0.
13I/O SELctrlI/O select.
14MS1ctrlMemory select bit 1 (bank mapping).
15MS0ctrlMemory select bit 0 (bank mapping).
16AECctrlAddress Enable Control from the VIC.
17MUXctrlMUX from VIC-IIe pin 21: the DRAM row/column multiplex signal, also clocking MMU sections.
18A0addrCPU address bit 0.
19A1addrCPU address bit 1.
20A2addrCPU address bit 2.
21A3addrCPU address bit 3.
22A4/5addrMultiplexed: CPU address bit 4 or 5 (see the pin note: pins 22 and 23 are shared).
23A6/7addrMultiplexed: CPU address bit 6 or 7 (see the pin note).
24A8addrCPU address bit 8.
25A9addrCPU address bit 9.
26A10addrCPU address bit 10.
27A11addrCPU address bit 11.
28A12addrCPU address bit 12.
29A13addrCPU address bit 13.
30A14addrCPU address bit 14.
31A15addrCPU address bit 15.
32R/WctrlRead/write from the CPU.
33PHI0clockPhase 0 system clock input, from the VIC clock path.
34VSSground0 V.
35D0dataData bus bit 0.
36D1dataData bus bit 1.
37D2dataData bus bit 2.
38D3dataData bus bit 3.
39D4dataData bus bit 4.
40D5dataData bus bit 5.
41D6dataData bus bit 6.
42D7dataData bus bit 7.
43/Z80ENctrlEnables the Z80 (LOW when the Z80 is selected).
44FSDIRctrlFast serial direction: in output mode sets the data direction of the fast serial disk interface.
45/GAMEctrlC64 mode: senses the expansion-port GAME line. C128 mode: color-RAM bank control.
46/EXROMctrlC64 mode: senses the expansion-port EXROM line. C128 mode: expansion control line.
47128/64ctrlMode output: LOW = C64 mode, HIGH = C128 mode.
48SENSE40ctrlSenses the 40/80 DISPLAY key (input mode). Output mode unused.

Fitted in

Sources