Atari ACSI DMA

The Atari ACSI DMA connector is a proprietary 19-pin D-sub interface used on Atari ST, Mega, STE, and TT030 computers to connect hard disks, laser printers, and CD-ROM drives.

The Atari Computer System Interface (ACSI) is a proprietary 19-pin peripheral bus introduced with the Atari ST in 1985 and retained across the full Atari ST product family, including the Mega, STE, Mega STE, and TT030. It was used to connect external mass-storage devices, laser printers, and CD-ROM drives. ACSI employs ANSI X3T9.2-style command blocks similar to SCSI, but differs in that the host always controls the bus and there is no SCSI Message Phase. All signals operate at TTL levels, with the active-low control lines _IRQ and _DRQ held high by 1 kΩ pull-up resistors on the host side; the interface supports up to eight device IDs and a maximum sustained transfer rate of 1.25 MB/s.

Atari ACSI DMA – 19-pin D-sub male 19 pin D-SUB male connector at the ATARI computer.

Atari ACSI DMA – 19-pin D-sub female 19 pin D-SUB female connector at the cable.

PinNameDescription
1D0Data 0
2D1Data 1
3D2Data 2
4D3Data 3
5D4Data 4
6D5Data 5
7D6Data 6
8D7Data 7
9/CSChip Select
10IRQInterrupt Request
11GNDGround
12/RSTReset
13GNDGround
14ACKAcknowledge
15GNDGround
16A1?
17GNDGround
18R/WRead/Write
19/DRQData Request

Signals

  • D0–D7 — 8-bit bidirectional data bus; TTL levels.
  • /CS — Chip Select; driven by the host to address the peripheral (active low).
  • IRQ — Interrupt Request; asserted by the peripheral to signal the host (active low, 1 kΩ pull-up on host side).
  • /RST — Reset; highest-priority control signal; resets all connected devices.
  • ACK — Acknowledge; driven by the host during DMA hardware-handshake transfers to accept each byte.
  • A1 — Address line 1; driven by the host.
  • R/W — Read/Write; driven by the host to indicate transfer direction.
  • /DRQ — Data Request; asserted by the peripheral to request a DMA byte transfer (active low, 1 kΩ pull-up on host side).

Notes

  • The DB-19 shell is a custom D-subminiature size not used in PC industry standards; the computer-side socket is a DB 19S (female), and the cable plug is a DB 19P (male).
  • Two transfer modes are supported: software handshake (command and status phases) and DMA hardware handshake using /DRQ and ACK.
  • Maximum total daisy-chain cable length is 72 inches (approximately 1.83 m); Atari documentation recommends no more than four ACSI controllers for reliable operation, though the protocol supports up to eight device IDs (0–7).
  • Pin 16 (A1) function is not documented in detail in publicly available sources beyond its role as an address line.

References

Category: Parallel Connectors