original date 07/26/91 Pin Assignments and Cable Information All Interfaces =================================================================== ST412 Interface (MFM and RLL) ST-506 was predecessor without buffered seek 2 Cables: 1 each 34-pin Command Cable and 1 each 20-pin Data Cable ------------------------------------------------------------------- J1 (34-pin Command) Host/Drive Pin Assignments GROUND RTN SIGNAL PIN SIGNAL PIN _____________________________________________________ 3 1 2 -HEAD SELECT 2 2 3 4 -HEAD SELECT 2 5 6 -WRITE GATE 7 8* -SEEK COMPLETE 9 10* -TRACK 0 11 12* -WRITE FAULT 0 13 14 -HEAD SELECT 2 15 16 -RESERVED 1 17 18 -HEAD SELECT 2 19 20* -INDEX 21 22* -READY 23 24 -STEP 25 (29)** 26 (28) -DRIVE SELECT 1 (2) 27 (27) 28 (26) -DRIVE SELECT 2 (1) 29 (25) 30 -DRIVE SELECT 3 31 32 -DRIVE SELECT 4 33 34 -DIRECTION IN * STATUS ENABLED WITH DRIVE SELECT ** TWISTED CABLE IN PARENTHESES J2 (20-pin Data) HOST/DRIVE PIN ASSIGNMENTS GROUND RTN SIGNAL PIN SIGNAL NAME PIN _____________________________________________________________ 2 1 -DRIVE SELECTED 4 3 RESERVED 6 5 RESERVED 8 7 RESERVED 10 9 RESERVED 12 11 GROUND 13 +MFM (RLL) WRITE DATA 14 -MFM (RLL) WRITE DATA 16 15 GROUND 17 +MFM (RLL) READ DATA 18 -MFM (RLL) READ DATA 20 19 GROUND ================================================================== ESDI (Enhanced Small Device Interface) 2 Cables: 1 each 34-pin Command Cable and 1 each 20-pin Data Cable ------------------------------------------------------------------ ESDI INTERFACE SPECIFICATIONS ESDI CONTROL CABLE (J1/P1 PIN ASSIGNMENTS (Disk Implementation - Serial Mode) SIGNAL GROUND SIGNAL NAME PIN PIN ________________________________________________________________________ -HEAD SELECT 2(3) 2 1 -HEAD SELECT 2(2) 4 3 -WRITE GATE 6 5 -CONFIGURATION/STATUS DATA 8 7 -TRANSFER ACK 10 9 -ATTENTION 12 11 -HEAD SELECT 2(0) 14 13 -SECTOR/BYTE CLOCK/ ADDRESS MARK FOUND 16 15 -HEAD SELECT 2(1) 18 17 -INDEX 20 19 -READY 22 21 -TRANSFER REQ 24 23 -DRIVE SELECT 2(0) 26 25 -DRIVE SELECT 2(1) 28 27 -DRIVE SELECT 2(2) 30 29 -READ GATE 32 31 -COMMAND DATA 34 33 ESDI DATA CABLE (J2/P2) PIN ASSIGNMENTS (Disk Implementation - Serial Mode) SIGNAL GROUND SIGNAL NAME PIN PIN ________________________________________________________________________ -DRIVE SELECTED 1 -SECTOR/BYTE CLOCK/ ADDRESS MARK FOUND 2 -COMMAND COMPLETE 3 -ADDRESS MARK ENABLE 4 GROUND 5 +/-WRITE CLOCK 7/8 6 +/-READ REF CLOCK 10/11 9/12 +/-NRZ WRITE DATA 13/14 15/16 +/-NRZ READ DATA 17/18 19 -INDEX 20 ================================================================== SCSI-1 (SMALL COMPUTER SYSTEM INTERFACE) CONNECTOR PIN ASSIGNMENTS 50-pin Cable ------------------------------------------------------------------ SCSI - Standard SCSI (Small Computer System Interface) is an intelligent device interface that allows up to 8 devices (usually 7 plus the host system) to be connected together using up to a 6 meter cable. Unlike other older interfaces, requests on a SCSI bus are just that, requests. For example, rather than the low-level device commands like the familiar STEP+ and STEP- of ST412, SCSI accesses data using the higher level SEEK to a location ( LBA or logical block address on drives ). Input voltages may vary from a low of 0VDC to a high of +5.25VDC. These devices ARE NOT BUS COMPATIBLE with differential SCSI devices. They are hovever command compatible. Attempting to share the SCSI bus with a differential device will quite possibly damage the single-ended SCSI device. Pin designations are as follows, and all signals are active low (true is a voltage level between 0 and +0.8 VDC, and false is defined as a voltage between +2 and +5.25 VDC). ÚÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³PIN NUMBER³SIGNAL ³DESCRIPTION ³PIN NUMBER³SIGNAL ³ DESCRIPTION ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 1 ³ GND ³GROUND ³ 26 ³TERMPWR ³TERMINATION PWR³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 2 ³ DB0 ³DATA BIT 0 ³ 27 ³ GND ³ GROUND ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 3 ³ GND ³GROUND ³ 28 ³ GND ³ GROUND ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 4 ³ DB1 ³DATA BIT 1 ³ 29 ³ GND ³ GROUND ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 5 ³ GND ³GROUND ³ 30 ³ GND ³ GROUND ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 6 ³ DB2 ³DATA BIT 2 ³ 31 ³ GND ³ GROUND ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 7 ³ GND ³GROUND ³ 32 ³ ATN ³ ATTENTION ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 8 ³ DB3 ³DATA BIT 3 ³ 33 ³ GND ³ GROUND ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 9 ³ GND ³GROUND ³ 34 ³ GND ³ GROUND ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 10 ³ DB4 ³DATA BIT 4 ³ 35 ³ GND ³ GROUND ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 11 ³ GND ³GROUND ³ 36 ³ BSY ³ BUSY ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 12 ³ DB5 ³DATA BIT 5 ³ 37 ³ GND ³ GROUND ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 13 ³ GND ³GROUND ³ 38 ³ ACK ³ ACKNOWLEDGE ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 14 ³ DB6 ³DATA BIT 6 ³ 39 ³ GND ³ GROUND ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 15 ³ GND ³GROUND ³ 40 ³ RST ³ RESET ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 16 ³ DB7 ³DATA BIT 7 ³ 41 ³ GND ³ GROUND ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 17 ³ GND ³GROUND ³ 42 ³ MSG ³ MEGSSAGE ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 18 ³ DBP ³DATA PARITY ³ 43 ³ GND ³ GROUND ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 19 ³ GND ³GROUND ³ 44 ³ SEL ³ SELECT ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 20 ³ GND ³GROUND ³ 45 ³ GND ³ GROUND ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 21 ³ GND ³GROUND ³ 46 ³ C/D ³ CONTROL/DATA ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 22 ³ GND ³GROUND ³ 47 ³ GND ³ GROUND ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 23 ³ GND ³GROUND ³ 48 ³ REQ ³ REQUEST ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 24 ³ GND ³GROUND ³ 49 ³ GND ³ GROUND ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 25 ³ GND ³GROUND ³ 50 ³ I/O ³ INPUT/OUTPUT ³ ÀÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ACK (Acknowledge): A signal driven by an Initiator to indicate an acknowledgement for a REQ/ACK data transfer handshake. ATN (Attention): A signal driven by an Initiator to indicate the attention condition. BSY (Busy): An "or-tied" signal which indicates that the bus is in use. C/D (Control/Data): A signal driven by a Target. It indicates whether control or data information is on the data bus. True indicates Control. DB(7-0) (Data Bus): Contains the data that is sent from one device to the other. Driven by either device, as determined by the state of the I/O signal. DB(P) (Data Bus Parity): Contains the parity bit for the data that is sent on DB(7-0) from one device to the other during an information transfer. I/O (Input/Output): A signal driven by a Target which controls the direction of data flow in the data bus, with respect to an Initiator. True indicates input to the Initiator. MSG (Message): A signal driven by a Target during the message phase. REQ (Request): A signal driven by a Target to indicate a request for a REQ/ACK data transfer handshake. RST (Reset): An "or-tied" signal which indicates the reset condition. SEL (Select): A signal used by an Initiator to select a Target or by a Target to reselect an Intiator. ===================================================================== SCSI - Differential SCSI (Small Computer System Interface) is an intelligent device interface that allows up to 8 devices (usually 7 plus the host system) to be connected together. Unlike other older interfaces, requests on a SCSI bus are just that, requests. For example, rather than the low-level device commands like the familiar STEP+ and STEP- of ST412, SCSI accesses data using the higher level SEEK to a location ( LBA or logical block address on drives ). Differential SCSI (Small Computer System Interface) varies from standard SCSI at the bus level in that it is capable of operating up to a 25 meter cable, and the electrical specifications are quite different. Input voltages vary from a low of -7VDC to a high of +12VDC. These high voltage changes are measured from the positive ( + or POS ) portion of a signal, in relation to the negative ( - or NEG ) signal of the same name. These devices ARE NOT BUS COMPATIBLE with SCSI standard devices. they are hovever command compatible. Attempting to share the SCSI bus with a non-differential device will quite possibly damage the single-ended SCSI device. The electrical specification follows the EIA RS-485-1983 standard. Pin designations are as follows : ÚÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³PIN NUMBER³SIGNAL ³DESCRIPTION ³PIN NUMBER³SIGNAL ³ DESCRIPTION ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 1 ³ GND ³SHIELD GROUND ³ 26 ³TERMPWR ³TERMINATION PWR ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 2 ³ GND ³GROUND ³ 27 ³ GND ³ GROUND ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 3 ³+DB0 ³POS DATA BIT 0 ³ 28 ³ GND ³ GROUND ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 4 ³-DB0 ³NEG DATA BIT 0 ³ 29 ³ +ATN ³ POS ATTENTION ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 5 ³+DB1 ³POS DATA BIT 1 ³ 30 ³ -ATN ³ NEG ATTENTION ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 6 ³-DB1 ³NEG DATA BIT 1 ³ 31 ³ GND ³ GROUND ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 7 ³+DB2 ³POS DATA BIT 2 ³ 32 ³ GND ³ GROUND ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 8 ³-DB2 ³NEG DATA BIT 2 ³ 33 ³ +BSY ³ POS BUSY ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 9 ³+DB3 ³POS DATA BIT 3 ³ 34 ³ -BSY ³ NEG BUSY ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 10 ³-DB3 ³NEG DATA BIT 3 ³ 35 ³ +ACK ³POS ACKNOWLEDGE ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 11 ³+DB4 ³POS DATA BIT 4 ³ 36 ³ -ACK ³NEG ACKNOWLEDGE ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 12 ³-DB4 ³NEG DATA BIT 4 ³ 37 ³ +RST ³ POS RESET ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 13 ³+DB5 ³POS DATA BIT 5 ³ 38 ³ -RST ³ NEG RESET ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 14 ³-DB5 ³NEG DATA BIT 5 ³ 39 ³ +MSG ³ POS MESSAGE ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 15 ³+DB6 ³POS DATA BIT 6 ³ 40 ³ -MSG ³ NEG MESSAGE ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 16 ³-DB6 ³NEG DATA BIT 6 ³ 41 ³ +SEL ³ POS SELECT ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 17 ³+DB7 ³POS DATA BIT 7 ³ 42 ³ -SEL ³ NEG SELECT ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 18 ³-DB7 ³NEG DATA BIT 7 ³ 43 ³ +C/D ³POS COMMAND/DATA³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 19 ³+DBP ³POS PARITY BIT ³ 44 ³ -C/D ³NEG COMMAND/DATA³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 20 ³-DBP ³NEG PARITY BIT ³ 45 ³ +REQ ³ POS REQUEST ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 21 ³DIFFSEN³NOT USED ³ 46 ³ -REQ ³ NEG REQUEST ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 22 ³ GND ³GROUND ³ 47 ³ +I/O ³POS INPUT/OUTPUT³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 23 ³ GND ³GROUND ³ 48 ³ -I/O ³NEG INPUT/OUTPUT³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 24 ³ GND ³GROUND ³ 49 ³ GND ³ GROUND ³ ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 25 ³TERMPWR³GROUND ³ 50 ³ GND ³ GROUND ³ ÀÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ================================================================= AT Interface 40-pin Cable ----------------------------------------------------------------- AT INTERFACE SIGNAL PIN ASSIGNMENTS PIN NAME DESCRIPTION _________________________________________________________________________ 01 /Host (From Host, Active Low) Reset signal from Reset the host. 02 Ground - - - - 03-18 - - - Host data 0-15 to/from host. 16-bit tris- tate, bidirectional data bus between host and drive. The lower 8-bits of host data (0-7) are used for register and ECC access. All 16-bits are used for data transfers. 19 Ground - - - - 20 Key An unused pin, which is clipped off at the drive to prevent incorrect cable attach- ment. 21 Reserved - - - - 22 Ground - - - - 23 /HIOW (From Host, Active Low) Host I/O write strobe. Edge clocks data from the host data bus to I/O register. 24 Ground - - - - 25 /HIOR (From Host, Active Low) Host I/O read strobe. Trailing edge clocks data from host data bus to I/O register. 26 Ground - - - - 27 Reserved - - - - 28 Host ALE (From Host,Active High) Host address latch enable. Used to qualify host address lines. Host addresses are latched on the trailing this has been changed edge of Host ALE. The drive does not use this signal. 29 Reserved - - - - 30 Ground - - - - 31 IRQ14 (To Host, Tristate, Active High) Interrupt request from drive to host. The host may enable/disable the interrupt by clearing/ setting the /IEN bit of the Digital Output register of the task file. The signal is in a high impedance state when the drive is not selected or when the /IEN bit of the Digital Output register is set. The signal is cleared when host performs a status read from drive. 32 /HOST (To Host, Tristate, Active Low) When active I/016 it indicates to host that the 16-bit Data register is addressed and the drive is ready to send/receive a 16-bit word. 33 Host (From Host, Active High) Host I/O address ADDR1 line 1. 34 /PDIAG (Active Low) Passed diagnostics. Used by Slave to signal to Master drive that Slave has passed its internal diagnostics. See note 3. 35 Host (From Host, Active Low) Host I/O address ADDR0 line 0. 36 Host (From Host, Active High) Host I/O address ADDR2 line 2. 37 /HOST (From Host, Active Low) Host I/O chip CSO select decoded from host address lines. When active, one of the registers in the range 01F0HEX through 01F7HEX is selected. 38 /HOST (From Host, Active Low) Host I/O chip CSI select decoded from host address lines. When active, one of the registers in the range 03F0HEX through 0347HEX is selected. 39 /HOST (To Host, Active Low) Dual purpose pin. SLV/ACT When drive is Slave (SLV), this pin is used during a Diagnostic command to signal to the Master that a Slave is present. Drive Activity to host: It is active when the drive is executing a command. May be used by host drive an activity LED. 40 Ground - - - - Notes: 1. Signal beginning with (/) is active low. 2. Reserved and Ground pins do not have directions. 3. /PDIAG and Host/SLV are used for communication between Master and Slave. ============================= XT Interface (40-pin cable) ----------------------------- 1.0 XT HOST/DRIVE INTERFACE PIN ASSIGNMENTS PIN SIGNAL DESCRIPTION __________________________________________________________________ 1 RES (From Host,Active High) Bus Reset signal 3,5,7,9 DATA BUS Host data to/from host.8-bit tristate,bi- 11,13 directional data bus between host and drive. 15,17 Used for transferring Status, Data and Control information. 19 GND Ground 20 Key An unused pin, which is clipped off at the drive to prevent incorrect cable attachment. 21 AEN (From Host, Active High) Host address enable, which is asserted during a DMA cycle to disable the decoding of I/O port addresses. 23 /IOW (From Host, Active Low) Host I/O write signal for writing data to an I/O port address. 25 /IOR (From Host, Active Low) Host I/O read signal for reading data from an I/O port address. 27 /DACK (From Host, Active Low) DMA acknowledge signal asserted in response to the DMA Request signal. This signal enables DMA data transfer when either /IOR or /IOW signals are active. 29 DRQ (To Host, Active High) DMA Request as- serted by the drive to initiate a DMA transfer. 31 IRQ (To Host, Active High) Interupt Request asserted by the drive to cause an interrupt to the host. 33,35 SA1,SA0 (From Host, Active High) Host I/O address lines 0 and 1 for selecting the drive's I/O ports. 37 /CS (From Host, Active Low) Card Select signal asserted by the host to address the drive's I/O ports. 39 /ACTIVE (To Host, Active Low) Drive Activity signal asserted by the drive when it is processing a command. Can be used to drive an external LED indicator. NOTE: All other even-numbered pins are ground.