CD-ROM Sony

Proprietary 34-pin IDC interface used by Sony CDU-31A and CDU-33A CD-ROM drives on 8-bit ISA host adapter cards, circa 1990–1993.

CD-ROM Sony – 34-pin IDC header 34 PIN IDC MALE at the controller and CD-ROM

CD-ROM Sony – 34-pin IDC header 34 PIN IDC FEMALE at the cable

The Sony CD-ROM interface is a proprietary 8-bit parallel bus developed in the early 1990s for the CDU-31A (1×) and CDU-33A (2×) drives, which connected to an ISA host adapter card or compatible soundcard such as the Pro Audio Spectrum. Unlike the competing Mitsumi and Panasonic/MKE interfaces — both of which use 40-pin IDC connectors — the Sony interface uses a narrower 34-pin IDC ribbon cable, making it physically incompatible with those alternatives despite operating on similar ISA bus principles. All even-numbered pins carry ground; the odd pins carry RESET, an 8-bit data bus (DB7–DB0, MSB first at pin 3), control strobes (WE, RE), optional DMA handshake lines (ACK, REQ), an interrupt line (INT), two address bits (A1, A0), and a bus-enable signal (EN). These proprietary interfaces pre-date the ATAPI/IDE standardisation that became universal from the 4× generation onwards.

PinNameDescription
1RESETReset
2GNDGround
3DB7Data Bit 7
4GNDGround
5DB6Data Bit 6
6GNDGround
7DB5Data Bit 5
8GNDGround
9DB4Data Bit 4
10GNDGround
11DB3Data Bit 3
12GNDGround
13DB2Data Bit 2
14GNDGround
15DB1Data Bit 1
16GNDGround
17DB0Data Bit 0
18GNDGround
19WEWrite Enable
20GNDGround
21RERead Enable
22GNDGround
23ACKData Acknowledge For DMA
24GNDGround
25REQData Request For DMA
26GNDGround
27INTInterrupt
28GNDGround
29A1Address Bit 1
30GNDGround
31A0Address Bit 0
32GNDGround
33ENBus Enable
34GNDGround

Notes

The connector at both the controller card and the CD-ROM drive is a 34-pin IDC male header; the ribbon cable uses a 34-pin IDC female connector on each end. Although the 34-pin count matches the standard floppy-disk ribbon cable, the Sony interface is electrically incompatible with floppy drives. The CDU-33A-81 variant reportedly uses a floppy-style ribbon arrangement rather than the standard 34-pin IDC header. In addition to the internal 34-pin interface connector (CNJ202 on the drive’s MA-board), the Sony adapter card exposes a 50-pin external expansion connector (CN4). Analogue audio output uses a separate 4-pin cable, not the interface ribbon. The drive’s default I/O base address is 360h, IRQ channel 2, and DRQ channel 3; power requirements are +5 V (logic) and +12 V (spindle motor). The Linux kernel driver for this interface is cdu31a.

Signals

  • RESET — Active signal that resets the drive; asserted by the host controller.
  • DB7–DB0 — 8-bit parallel data bus; DB7 (MSB) appears at pin 3, decreasing to DB0 at pin 17. Data is transferred MSB-first on odd pins.
  • WE — Write Enable; host asserts to write data or command bytes to the drive.
  • RE — Read Enable; host asserts to read status or data bytes from the drive.
  • ACK — DMA Acknowledge; handshake signal returned by the DMA controller to confirm acceptance of a DMA transfer request.
  • REQ — DMA Request; asserted by the drive to request a DMA transfer cycle from the host.
  • INT — Interrupt; asserted by the drive to signal the host that attention is required (command completion, error, etc.).
  • A1, A0 — Address bits selecting the internal register within the drive to be accessed.
  • EN — Bus Enable; enables the drive’s data bus drivers onto the shared interface bus.
  • GND — All even pins (2–34) are ground.

References

Category:Data Storage Connectors