Enhanced Small Disk Interface
From Wikipedia, the free encyclopedia
Enhanced Small Disk Interface (ESDI) was a disc interface designed by Maxtor Corporation in the early 1980s to be a follow-on to the ST-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 generalising 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 enjoyed popularity in the mid-to-late 1980s, when SCSI and ATA were young and immature, and ST-506 just wasn't fast or flexible enough. ESDI could handle data rates of 10, 15, or 20 megabits per second (as opposed to ST-506's top speed of 7.5 megabits), 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.
[edit] Connector Pinouts
GROUND | 1 | 2 | ~HD SLCT 3 |
GROUND | 3 | 4 | ~HD SLCT 2 |
GROUND | 5 | 6 | ~WRITE GATE |
GROUND | 7 | 8 | ~CNFG/STATUS |
GROUND | 9 | 10 | ~XFER ACK |
GROUND | 11 | 12 | ~ATTENTION |
GROUND | 13 | 14 | ~HD SLCT 1 |
Key (no pin) | 15 | 16 | ~SECTOR |
GROUND | 17 | 18 | ~HD SLCT 1 |
GROUND | 19 | 20 | ~INDEX |
GROUND | 21 | 22 | ~READY |
GROUND | 23 | 24 | ~XFER REQ |
GROUND | 25 | 26 | ~DRV SLCT 0 |
GROUND | 27 | 28 | ~DRV SLCT 1 |
GROUND | 29 | 30 | Reserved |
GROUND | 31 | 32 | ~READ GATE |
GROUND | 33 | 34 | ~CMD DATA |
~DRV SLCTD | 1 | 2 | ~SECTOR |
~CMD COMPL | 3 | 4 | ~ADDR MK EN |
GROUND | 5 | 6 | GROUND |
+WRITE CLK | 7 | 8 | -WRITE CLK |
GROUND | 9 | 10 | +RD/REF CLK |
-RD/REF CLK | 11 | 12 | GROUND |
+NRZ WRITE | 13 | 14 | -NRZ WRITE |
GROUND | 15 | 16 | GROUND |
+NRZ READ | 17 | 18 | -NRZ READ |
GROUND | 19 | 20 | ~INDEX |
[edit] References
This article was originally based on material from the Free On-line Dictionary of Computing, which is licensed under the GFDL.