Enhanced Small Disk Interface

Last updated

Enhanced Small Disk Interface (ESDI) was a disk interface designed by Maxtor Corporation in the early 1980s to be a follow-on to the ST-412/506 interface. ESDI improved on ST-506 by moving certain parts that were traditionally kept on the controller (such as the data separator) into the drives themselves, and also generalizing the control bus such that more kinds of devices (such as removable disks and tape drives) could be connected. ESDI used the same cabling as ST-506 (one 34-pin common control cable, and a 20-pin data channel cable for each device), and thus could easily be retrofitted to ST-506 applications.

ESDI was popular in the mid-to-late 1980s, when SCSI and IDE technologies were young and immature, and ST-506 was neither fast nor flexible enough. ESDI could handle data rates of 10, 15, or 20 Mbit/s (as opposed to ST-506's top speed of 7.5 Mbit/s), and many high-end SCSI drives of the era were actually high-end ESDI drives with SCSI bridges integrated on the drive.

By 1990, SCSI had matured enough to handle high data rates and multiple types of drives, and ATA was quickly overtaking ST-506 in the desktop market. These two events made ESDI less and less important over time, and by the mid-1990s, ESDI was no longer in common use.

Connector pinouts

ESDI 34-pin Control Connector Pinout
GROUND12~HD SLCT 3
GROUND34~HD SLCT 2
GROUND56~WRITE GATE
GROUND78~CNFG/STATUS
GROUND910~XFER ACK
GROUND1112~ATTENTION
GROUND1314~HD SLCT 0
Key (no pin)1516~SECTOR
GROUND1718~HD SLCT 1
GROUND1920~INDEX
GROUND2122~READY
GROUND2324~XFER REQ
GROUND2526~DRV SLCT 0
GROUND2728~DRV SLCT 1
GROUND2930Reserved
GROUND3132~READ GATE
GROUND3334~CMD DATA
ESDI 20-pin Data Connector Pinout
~DRV SLCTD12~SECTOR
~CMD COMPL34~ADDR MK EN
GROUND56GROUND
+WRITE CLK78-WRITE CLK
GROUND910+RD/REF CLK
-RD/REF CLK1112GROUND
+NRZ WRITE1314-NRZ WRITE
GROUND1516GROUND
+NRZ READ1718-NRZ READ
GROUND1920~INDEX

Related Research Articles

Parallel ATA Interface standard for the connection of storage devices

Parallel ATA (PATA), originally AT Attachment, also known as ATA or IDE is standard interface for IBM computers. It was first developed by Western Digital and Compaq in 1986 for compatible hard drives and CD or DVD drives. The connection is used for storage devices such as hard disk drives, floppy disk drives, and optical disc drives in computers.

Industry Standard Architecture 16-bit internal bus

Industry Standard Architecture (ISA) is the 16-bit internal bus of IBM PC/AT and similar computers based on the Intel 80286 and its immediate successors during the 1980s. The bus was (largely) backward compatible with the 8-bit bus of the 8088-based IBM PC, including the IBM PC/XT as well as IBM PC compatibles.

SCSI Set of computer and peripheral connection standards

Small Computer System Interface is a set of standards for physically connecting and transferring data between computers and peripheral devices. The SCSI standards define commands, protocols, electrical, optical and logical interfaces. The SCSI standard defines command sets for specific peripheral device types; the presence of "unknown" as one of these types means that in theory it can be used as an interface to almost any device, but the standard is highly pragmatic and addressed toward commercial requirements. The initial Parallel SCSI was most commonly used for hard disk drives and tape drives, but it can connect a wide range of other devices, including scanners and CD drives, although not all controllers can handle all devices.

USB Industry standard peripheral connection

Universal Serial Bus (USB) is an industry standard that establishes specifications for cables, connectors and protocols for connection, communication and power supply (interfacing) between computers, peripherals and other computers. A broad variety of USB hardware exists, including 14 different connectors, of which USB-C is the most recent.

ST506/ST412

The ST-506 and ST-412 were early hard disk drive products introduced by Seagate in 1980 and 1981 respectively, that later became construed as hard disk drive interfaces: the ST-506 disk interface and the ST-412 disk interface. Compared to the ST-506 precursor, the ST-412 implemented a refinement to the seek speed, and increased the drive capacity from 5 MB to 10 MB, but was otherwise highly similar.

HIPPI

HIPPI, short for High Performance Parallel Interface, is a computer bus for the attachment of high speed storage devices to supercomputers, in a point-to-point link. It was popular in the late 1980s and into the mid-to-late 1990s, but has since been replaced by ever-faster standard interfaces like Fibre Channel and 10 Gigabit Ethernet.

Serial ATA Computer bus interface for storage devices

Serial ATA is a computer bus interface that connects host bus adapters to mass storage devices such as hard disk drives, optical drives, and solid-state drives. Serial ATA succeeded the earlier Parallel ATA (PATA) standard to become the predominant interface for storage devices.

IBM PS/2 Third generation of personal computers by IBM

The Personal System/2 or PS/2 is IBM's third generation of personal computers. Released in 1987, it officially replaced the IBM PC, XT, AT, and PC Convertible in IBM's lineup. Many of the PS/2's innovations, such as the 16550 UART, 1440 KB 3.5-inch floppy disk format, Model M keyboard layout, 72-pin SIMMs, the PS/2 port, and the VGA video standard, went on to become standards in the broader PC market.

RS-422

RS-422, also known as TIA/EIA-422, is a technical standard originated by the Electronic Industries Alliance that specifies electrical characteristics of a digital signaling circuit. It was intended to replace the older RS-232C standard with a standard that offered much higher speed, better immunity from noise, and longer cable lengths. RS-422 systems can transmit data at rates as high as 10 Mbit/s, or may be sent on cables as long as 1,200 meters (3,900 ft) at lower rates. It is closely related to RS-423, which uses the same signaling systems but on a different wiring arrangement.

D-subminiature Type of electrical connector

The D-subminiature or D-sub is a common type of electrical connector. They are named for their characteristic D-shaped metal shield. When they were introduced, D-subs were among the smallest connectors used on computer systems.

Serial Attached SCSI Point-to-point serial protocol for enterprise storage

In computing, Serial Attached SCSI (SAS) is a point-to-point serial protocol that moves data to and from computer-storage devices such as hard disk drives and tape drives. SAS replaces the older Parallel SCSI bus technology that first appeared in the mid-1980s. SAS, like its predecessor, uses the standard SCSI command set. SAS offers optional compatibility with Serial ATA (SATA), versions 2 and later. This allows the connection of SATA drives to most SAS backplanes or controllers. The reverse, connecting SAS drives to SATA backplanes, is not possible.

Intelligent Peripheral Interface (IPI) was a server-centric storage interface used in the 1980s and early 1990s with an ISO-9318 standard.

Single Connector Attachment

Single Connector Attachment, or SCA, is a type of connection for the internal cabling of Parallel SCSI systems. There are two versions of this connector: the SCA-1, which is deprecated, and SCA-2, which is the most recent standard. In addition there are Single-Ended (SE) and Low Voltage Differential (LVD) types of the SCA.

A SCSI connector is used to connect computer parts that use a system called SCSI to communicate with each other. Generally, two connectors, designated male and female, plug together to form a connection which allows two components, such as a computer and a disk drive, to communicate with each other. SCSI connectors can be electrical connectors or optical connectors. There have been a large variety of SCSI connectors in use at one time or another in the computer industry. Twenty-five years of evolution and three major revisions of the standards resulted in requirements for Parallel SCSI connectors that could handle an 8, 16 or 32 bit wide bus running at 5, 10 or 20 megatransfer/s, with conventional or differential signaling. Serial SCSI added another three transport types, each with one or more connector types. Manufacturers have frequently chosen connectors based on factors of size, cost, or convenience at the expense of compatibility.

Parallel SCSI

Parallel SCSI is the earliest of the interface implementations in the SCSI family. SPI is a parallel bus; there is one set of electrical connections stretching from one end of the SCSI bus to the other. A SCSI device attaches to the bus but does not interrupt it. Both ends of the bus must be terminated.

The Fibre Channel electrical interface is one of two related standards that can be used to physically interconnect computer devices. The other standard is a Fibre Channel optical interface, which is not covered in this article.

Lt. Kernal is a SCSI hard drive subsystem developed for the 8-bit Commodore 64 and Commodore 128 home computers. The Lt. Kernal is capable of a data transfer rate of more than 38 kilobytes per second and 65 kilobytes per second in Commodore 128 fast mode.

Hard Disk 20SC

The Apple Hard Disk 20SC is Apple's first SCSI based hard drive for the Apple II family as well as the Macintosh and other third party computers using an industry standard SCSI interface.

Atari SIO

The Serial Input/Output system, universally known as SIO, was a proprietary peripheral bus and related software protocol stacks used on the Atari 8-bit family to provide most input/output duties for those computers. Unlike most I/O systems of the era, such as RS-232, SIO included a lightweight protocol that allowed multiple devices to be attached to a single daisy-chained port that supported dozens of devices. It also supported plug-and-play operations. SIO's designer, Joe Decuir, credits his work on the system as the basis of USB.

Hard disk drives are accessed over one of a number of bus types, including parallel ATA, Serial ATA (SATA), SCSI, Serial Attached SCSI (SAS), and Fibre Channel. Bridge circuitry is sometimes used to connect hard disk drives to buses with which they cannot communicate natively, such as IEEE 1394, USB, SCSI and Thunderbolt.

References