ANTIC CO12296 / C021697 display processor pinout

DIP-40. Display list processor: fetches screen data by DMA, halts the CPU, makes the NMI for VBlank and DLI, refreshes DRAM.

ANTIC reads the display list and fetches screen memory by DMA. It steals bus cycles by pulling HALT low, holds the CPU on RDY for WSYNC, and makes the NMI for vertical blank and display list interrupts. It takes the fast clock from GTIA and hands PHI0 to the CPU, so a dead ANTIC stops the whole machine, not only the picture. The 400/800 part is CO12296; the 600XL, 800XL and 130XE parts lists give C021697.

Open the interactive ANTIC pinout

Pins

PinNameTypeSignal
1Vssground0 V.
2AN0videoAlphanumeric (playfield) data bit 0 to GTIA pin 18.
3AN1videoAlphanumeric data bit 1 to GTIA pin 19.
4/LPctrlLight pen input.
5AN2videoAlphanumeric data bit 2 to GTIA pin 20.
6/RNMIctrlReset-key NMI input (the 800XL manual labels it SYS RST). 3 kΩ pull-up on the 130XE.
7/NMIctrlNMI to the CPU: vertical blank and display list interrupts. UNVERIFIED
8/REFctrlDRAM refresh strobe.
9/HALTctrlHalts the CPU while ANTIC fetches screen data. Also goes to GTIA pin 26.
10A3addrAddress bus bit 3. Direction not stated in the cited pin figures. UNVERIFIED
11A2addrAddress bus bit 2. Direction not stated in the cited pin figures. UNVERIFIED
12A1addrAddress bus bit 1. Direction not stated in the cited pin figures. UNVERIFIED
13A0addrAddress bus bit 0. Direction not stated in the cited pin figures. UNVERIFIED
14R/WctrlRead or write. Direction not stated in the cited pin figures. UNVERIFIED
15RDYctrlReady output to the CPU RDY pin. LOW holds the CPU.
16A10addrAddress bus bit 10. Direction not stated in the cited pin figures. UNVERIFIED
17A12addrAddress bus bit 12. Direction not stated in the cited pin figures. UNVERIFIED
18A13addrAddress bus bit 13. Direction not stated in the cited pin figures. UNVERIFIED
19A14addrAddress bus bit 14. Direction not stated in the cited pin figures. UNVERIFIED
20A15addrAddress bus bit 15. Direction not stated in the cited pin figures. UNVERIFIED
21Vddpower+5 V supply.
22A11addrAddress bus bit 11. Direction not stated in the cited pin figures. UNVERIFIED
23A9addrAddress bus bit 9. Direction not stated in the cited pin figures. UNVERIFIED
24A8addrAddress bus bit 8. Direction not stated in the cited pin figures. UNVERIFIED
25A7addrAddress bus bit 7. Direction not stated in the cited pin figures. UNVERIFIED
26A6addrAddress bus bit 6. Direction not stated in the cited pin figures. UNVERIFIED
27A5addrAddress bus bit 5. Direction not stated in the cited pin figures. UNVERIFIED
28A4addrAddress bus bit 4. Direction not stated in the cited pin figures. UNVERIFIED
29PHI2clockPhase 2 clock in, from the CPU.
30D0dataData bus bit 0.
31D1dataData bus bit 1.
32D2dataData bus bit 2.
33D3dataData bus bit 3.
34PHI0clockPhase 0 clock out to the CPU PHI0 input (pin 37).
35FPHI0clockFast phase 0 clock in, from GTIA pin 29. ANTIC divides it by two for PHI0 (pin 34).
36/RSTctrlReset. LOW resets ANTIC at power-up.
37D7dataData bus bit 7.
38D6dataData bus bit 6.
39D5dataData bus bit 5.
40D4dataData bus bit 4.

Fitted in

Sources