MMU 344-0010 pinout

DIP-40. Memory Management Unit

Memory Management Unit of the IIe: main/auxiliary bank switching, language-card RAM over the ROMs, /INH and /DMA handling, and the multiplexed RAM address RA0-RA7 for CPU cycles. With the IOU it replaces the discrete TTL of the II/II+. Shares RA0-RA7 and MD7 with the IOU. Pinout from the IIe Technical Reference Manual. Part number 344-0010 (marked 344-0010-B) from the Sams CC10 parts list, which reads the fitted chips; Apple schematic 050-0051-D prints 344-0100 in the UE4 box. No other source gives 344-0100, so treat it as a drafting slip and order 344-0010.

Open the interactive MMU pinout

Pins

PinNameTypeSignal
1GNDground0 V.
2A0addr65C02 address bit 0.
3PHI0clockSystem clock 1.023 MHz.
4Q3clock2 MHz asymmetric timing clock.
5/PRASctrlPre-RAS timing for DRAM.
6RA0addrMultiplexed RAM address 0 (row, then column), shared with the IOU.
7RA1addrMultiplexed RAM address 1 (row, then column), shared with the IOU.
8RA2addrMultiplexed RAM address 2 (row, then column), shared with the IOU.
9RA3addrMultiplexed RAM address 3 (row, then column), shared with the IOU.
10RA4addrMultiplexed RAM address 4 (row, then column), shared with the IOU.
11RA5addrMultiplexed RAM address 5 (row, then column), shared with the IOU.
12RA6addrMultiplexed RAM address 6 (row, then column), shared with the IOU.
13RA7addrMultiplexed RAM address 7 (row, then column), shared with the IOU.
14R/WctrlRead/Write from CPU.
15/INHctrlInhibit: a card pulls LOW to switch off motherboard ROM/RAM. Pulled up to +5 V.
16/DMActrlA card takes the bus.
17/EN80ctrlEnable auxiliary (80-column) RAM.
18/KBDctrlKeyboard register select ($C000).
19/ROMEN2ctrlROM enable for $E000-$FFFF. A separate net from /ROMEN1 on the board (TRM Table 7-6 says they are tied; the schematic and Sather do not): do not bridge them.
20/ROMEN1ctrlROM enable for $C100-$CFFF and $D000-$DFFF. A separate net from /ROMEN2 (see pin 19).
21MD7dataData bit 7: the MMU reports its soft-switch state here through a three-state output (shared with the IOU).
22R/W245ctrlDirection control for the 74LS245 data-bus buffer.
23/RAMENctrlEnables main RAM.
24CxxxctrlEnables the $C000-$CFFF I/O and peripheral decoding (built-in I/O at $C0xx and card space), subject to the ROM-select soft switches that take over parts of $C100-$CFFF.
25Vccpower+5 V.
26A15addrAddress bus bit 15.
27A14addrAddress bus bit 14.
28A13addrAddress bus bit 13.
29A12addrAddress bus bit 12.
30A11addrAddress bus bit 11.
31A10addrAddress bus bit 10.
32A9addrAddress bus bit 9.
33A8addrAddress bus bit 8.
34A7addrAddress bus bit 7.
35A6addrAddress bus bit 6.
36A5addrAddress bus bit 5.
37A4addrAddress bus bit 4.
38A3addrAddress bus bit 3.
39A2addrAddress bus bit 2.
40A1addrAddress bus bit 1.

Fitted in

Sources