MC6883 synchronous address multiplexer pinout

DIP-40. Makes all clocks from the 14.31818 MHz crystal, the DRAM strobes and address multiplex, and the device selects. Used in the CoCo 1 and 2 and the Dragon 32 and 64.

The SAM makes every clock the CoCo needs, the DRAM /RAS and /CAS strobes with the MA0 to MA7 multiplex, and the device selects S0 to S2 for the ROM, I/O and VDG. It also takes the register writes at $FFC0 to $FFDF. A bad SAM looks like a dead machine: it makes the clocks. It runs warm.

Open the interactive SAM pinout

Pins

PinNameTypeSignal
1A11addrCPU address bit 11 in.
2A10addrCPU address bit 10 in.
3A9addrCPU address bit 9 in.
4A8addrCPU address bit 8 in.
5OSCinclockCrystal input for the master oscillator (crystal between pins 5 and 6).
6OSCoutclockCrystal output, through 1.5 kΩ to the crystal.
7VClkclockVDG clock out (crystal / 4). Pulled LOW, it resets the SAM.
8DA0addrDisplay address bit 0 from the VDG. Clocks the SAM internal video address counter.
9/HSctrlHorizontal sync from VDG pin 38. Its falling edge starts eight DRAM refresh cycles.
10/WEctrlDRAM write enable. Active LOW.
11/CASctrlDRAM column address strobe. Active LOW.
12/RAS0ctrlRow address strobe for DRAM bank 0.
13QclockQ (quadrature) clock to the 6809E pin 35.
14EclockE (enable) clock to the 6809E pin 34 and the PIAs. Crystal / 16 at the slow MPU rate (0.89 MHz with 14.31818 MHz) or crystal / 8 at the fast rate (1.79 MHz), set by the SAM rate bits.
15R/WctrlRead / write from the 6809E. Enables writes to the SAM register, the DRAM (/WE) and device select 0.
16A0addrCPU address bit 0 in.
17A1addrCPU address bit 1 in.
18A2addrCPU address bit 2 in.
19A3addrCPU address bit 3 in.
20GNDgroundGround.
21A4addrCPU address bit 4 in.
22A5addrCPU address bit 5 in.
23A6addrCPU address bit 6 in.
24A7addrCPU address bit 7 in.
25S2ctrlDevice select bit 2 from the SAM decode.
26S1ctrlDevice select bit 1 from the SAM decode.
27S0ctrlDevice select bit 0 from the SAM decode.
28Z0addrMultiplexed DRAM address bit 0 (MA0 on the Tandy schematics).
29Z1addrMultiplexed DRAM address bit 1 (MA1 on the Tandy schematics).
30Z2addrMultiplexed DRAM address bit 2 (MA2 on the Tandy schematics).
31Z3addrMultiplexed DRAM address bit 3 (MA3 on the Tandy schematics).
32Z4addrMultiplexed DRAM address bit 4 (MA4 on the Tandy schematics).
33Z5addrMultiplexed DRAM address bit 5 (MA5 on the Tandy schematics).
34Z6addrMultiplexed DRAM address bit 6 (MA6 on the Tandy schematics).
35Z7addrMultiplexed DRAM address bit 7 (MA7 on the Tandy schematics). Doubles as /RAS1 for bank 1 with 4K and 16K RAM.
36A15addrCPU address bit 15 in. Top bit of the 64K map.
37A14addrCPU address bit 14 in.
38A13addrCPU address bit 13 in.
39A12addrCPU address bit 12 in.
40Vccpower+5 V supply, under 230 mA.

Fitted in

Sources