Menu
Home Explore People Places Arts History Plants & Animals Science Life & Culture Technology
On this page
Floppy disk drive interface
Floppy disk drive interface

Each generation of floppy disk drive (FDD) began with a variety of incompatible interfaces but soon evolved into one de facto standard interface for the generations of 8-inch FDDs, 5.25-inch FDDs and 3.5-inch FDDs. For example, before adopting 3.5-inch FDD standards for interface, media and form factor there were drives and media proposed by Hitachi, Tabor, Sony, Tandon, Shugart and Canon.

We don't have any images related to Floppy disk drive interface yet.
We don't have any YouTube videos related to Floppy disk drive interface yet.
We don't have any PDF documents related to Floppy disk drive interface yet.
We don't have any Books related to Floppy disk drive interface yet.
We don't have any archived web articles related to Floppy disk drive interface yet.

Sizes

8 inch

The de facto standard 8 inch FDD interface is based upon the Shugart Associates models SA800/8013 FDDs and models SA850/8514 FDDs.5: 171  The signal interface uses a 50-pin PCB edge connector which mates to a flat ribbon cable connector. Separate connectors are provided for both AC and DC power, as many 8 inch drives used AC spindle motors.67

5.25 inch

The de facto standard 5.25 inch FDD interface is based upon the Shugart Associates SA4008 FDD.9: 169  The signal interface uses a 34-pin PCB edge connector which mates to a flat ribbon cable connector. DC power is provided on a separate connector.10 The 34-pin connector is similar in pinout to the standard 50-pin connector for 8 inch FDDs.

3.5 inch

The de facto standard for 3.5 inch drives uses a 34-pin header mating to an IDC Berg connector, collectively slightly smaller than the PCB edge pin connector and mating socket used for the 5¼ inch standard but with the same 34 pin definitions as the 5¼ inch standard.11 A separate connector is provided for DC power.12 A 'universal' cable would have four drive connectors, two for each size of FDD, although cables which have only two drive connectors are common. The cable is normally a ribbon cable. For IBM-compatible floppy controllers, a twist in the cable reverses the order of conductors 10 through 16 for the second connector. This allows two drives connected to the same cable to be addressed by the host controller without having to select drive assignments with jumpers on the drives themselves. Only two drives may be connected to such a cable. If there are four drive connectors at least two must remain unused.

Signal and control interface

3.5-inch and 5.25-inch drives connect to the floppy controller using a 34-conductor flat ribbon cable for signal and control. Most controllers support two floppy drives, although the Shugart standard supports up to four drives attached to a single controller. A cable could have 5.25-inch style connectors, 3.5-inch style connectors, or a combination. After IBM introduced the "twist" to floppy cables, and when both 5.25-inch and 3.5-inch drives were in common use, many cables had four connectors: one of each type before the twist, and one of each type after the twist. These cables still only supported two drives, one before and one after the twist, but they allowed using one cable for any combination of drives with differing connectors. This type of cable is called a universal cable.13

When multiple floppy disks are connected, many pins are shared, including the read and write data pins. As a result, early floppy drives required jumpers to be set on the drive to tell it which controller commands it should receive. When introducing the PC, IBM sliced the cable between the first and second drive, and twisted seven of the conductors, effectively flipping the four conductors which specifically addressed the first or second drive. (The remaining three were ground only, so were not affected by the twist.) As a result, all drives could have their jumpers set to be drive "B", but if they were connected after the twist, they would appear to the controller as drive "A". This eliminated the need to change selection jumpers in the drive, and eventually many floppy drives were manufactured without jumpers at all, instead being hardwired as drive "B". As the IBM PC created a market for clones and compatibles, many manufacturers adopted the same cable twist system, although jumpers may still be required on systems that are older, or not based on the IBM PC.14

The drive that is at furthest end of the cable additionally would have a terminating resistor installed to maintain signal quality.15

The following explanation of pinout is for reference only.

Floppy drive connector pinout (host controller as a reference)
Pin numberAbbreviationDescriptionNotesType
2DENSELDensity Select 1=Low/0=HighThe default use is 0Output
4RSVDReservedNo connection or connect to the ground
6RSVDReservedNo connection or connect to the ground
8INDEX#Index0=IndexInput
10MOTEA#Motor A Enable0=Motor Enable Drive 0Output
12DRVSBDrive Select BOutput
14DRVSADrive Select AOutput
16MOTEB#Motor B Enable0=Motor Enable Drive 1Output
18DIR#Direction SelectLow Current/Direction in uPD765 controllerOutput
20STEP#Head StepFault Reset/Step in uPD765 controllerOutput
22WDATAWrite DataOutput
24WGATE#Floppy Write Enable0=Write GateOutput
26TRK0#Track 0Fault/Track 0 in uPD765 controllerInput
28WPT#Write Protect0=Write ProtectInput
30RDATARead DataInput
32HDSEL#/SIDEHead Select / Side selectTwo uses, see application or use for details. (Side select:1=Side 0/0=Side 1)Output
34DSKCHG#Disk Change1=Disk Change/0=ReadyInput
3RSVDReservedNo connection or connect to the ground
5N/CNo connectionPins usually do not exist here to prevent the male plug from being inserted in the opposite direction
Odd pins 1 thru 33GNDGroundExcept for the 3rd and 5th pinsPower

"#" indicates that the low electric level is effective (aka "active low").

Motor A,B is also known as Motor 0,1.

Since floppy disks are rarely used nowadays, "MOTEB#" and "DRVSB" pins are not connected in motherboards designed with floppy disk data interfaces, and only one floppy disk drive can be connected.

Floppy drive A/B twist pinout
WireControllerDrive ADrive BDescription
1-91-91-91-9No Change
10101610Motor Enable Drive 0/1
11111511Ground, No Change
12121412Drive Select 0/1
13131313Ground, No Change
14141214Drive Select 0/1
15151115Ground, No Change
16161016Motor Enable Drive 0/1
17-3417-3417-3417-34No Change

See also

Further reading

References

  1. Mueller, Scott (2006-03-24). "Floppy Disk Drives, Past and Present". Upgrading and Repairing PCs (17 ed.). Que Publishing. ISBN 0-7897-3404-4. ISBN 978-0-7897-3404-4 EAN 2147483647. Archived from the original on 2022-01-08. Retrieved 2022-01-01 – via flylib.com. […] all PC floppy disk drives are still based on (and mostly compatible with) the original Shugart designs, including the electrical and command interfaces. […] The standard interface that all PC floppy disk drives use is called the Shugart Associates SA400 interface. It was invented in the 1970s and is based on the NEC 765 controller chip. 0-7897-3404-4

  2. Abraham, Robert (January 1983). "Microfloppy Drives Achieve High Densities and Faster Data Access". Computer Technology Review. p. 239.

  3. SA800/801 Diskette Storage Drive (PDF). OEM Manual. Sunnyvale, California, USA: Shugart. May 1980. P/N 50574-4. Archived (PDF) from the original on 2021-03-09. Retrieved 2022-01-02. (1+iv+40+1 pages) http://www.bitsavers.org/pdf/shugart/SA8xx/50574-4_SA800_OEM_May80.pdf

  4. "SA850/851 Bi-Compliant Double Sided Diskette Storage Drive" (PDF). OEM Manual. Sunnyvale, California, USA: Shugart. November 1980. P/N 39017-0. Archived (PDF) from the original on 2020-11-29. Retrieved 2022-01-02. (1+iv+50+1 pages) http://www.bitsavers.org/pdf/shugart/SA8xx/39017-0_SA850_851_OEM_Manual_Nov80.pdf

  5. Porter, James (February 1982). "Floppy-disk drives: a truly flexible industry standard". Mini-Micro Systems. Cahners Publishing Company. pp. 169, 171. pp. 169, 171: […] SA400, Industry standard for size and interface […] SA800, SA801, SA850, SA851, Industry standard for size and interface […] /wiki/Mini-Micro_Systems_(magazine)

  6. SA800/801 Diskette Storage Drive (PDF). OEM Manual. Sunnyvale, California, USA: Shugart. May 1980. P/N 50574-4. Archived (PDF) from the original on 2021-03-09. Retrieved 2022-01-02. (1+iv+40+1 pages) http://www.bitsavers.org/pdf/shugart/SA8xx/50574-4_SA800_OEM_May80.pdf

  7. "SA850/851 Bi-Compliant Double Sided Diskette Storage Drive" (PDF). OEM Manual. Sunnyvale, California, USA: Shugart. November 1980. P/N 39017-0. Archived (PDF) from the original on 2020-11-29. Retrieved 2022-01-02. (1+iv+50+1 pages) http://www.bitsavers.org/pdf/shugart/SA8xx/39017-0_SA850_851_OEM_Manual_Nov80.pdf

  8. SA400L Minifloppy Diskette Storage Drive (PDF). OEM Manual. Sunnyvale, California, USA: Shugart. November 1982 [1981]. P/N 39019-1. Archived (PDF) from the original on 2020-07-27. Retrieved 2022-01-02. (2+iv+29+1 pages) http://www.bitsavers.org/pdf/shugart/SA4xx/39019-1_SA400L_OEM_Manual_Nov82.pdf

  9. Porter, James (February 1982). "Floppy-disk drives: a truly flexible industry standard". Mini-Micro Systems. Cahners Publishing Company. pp. 169, 171. pp. 169, 171: […] SA400, Industry standard for size and interface […] SA800, SA801, SA850, SA851, Industry standard for size and interface […] /wiki/Mini-Micro_Systems_(magazine)

  10. SA400L Minifloppy Diskette Storage Drive (PDF). OEM Manual. Sunnyvale, California, USA: Shugart. November 1982 [1981]. P/N 39019-1. Archived (PDF) from the original on 2020-07-27. Retrieved 2022-01-02. (2+iv+29+1 pages) http://www.bitsavers.org/pdf/shugart/SA4xx/39019-1_SA400L_OEM_Manual_Nov82.pdf

  11. Davis, Larry (2015-06-13). "Floppy Disk Drive Pinout". www.interbus.com. Archived from the original on 2022-01-07. Retrieved 2022-01-06. http://www.interfacebus.com/PC_Floppy_Drive_PinOut.html

  12. Mueller, Scott (2006-03-24). "Floppy Disk Drives, Past and Present". Upgrading and Repairing PCs (17 ed.). Que Publishing. ISBN 0-7897-3404-4. ISBN 978-0-7897-3404-4 EAN 2147483647. Archived from the original on 2022-01-08. Retrieved 2022-01-01 – via flylib.com. […] all PC floppy disk drives are still based on (and mostly compatible with) the original Shugart designs, including the electrical and command interfaces. […] The standard interface that all PC floppy disk drives use is called the Shugart Associates SA400 interface. It was invented in the 1970s and is based on the NEC 765 controller chip. 0-7897-3404-4

  13. Davis, Larry (2015-06-13). "Floppy Drive Pinout, Signal names, Pin out Description and Cable twist wiring". www.interfacebus.com. Retrieved 2019-01-29. http://www.interfacebus.com/PC_Floppy_Drive_PinOut.html

  14. Farquhar, David "Dave" L. (2021-11-24). "Floppy drive pinout". The Silicon Underground. Archived from the original on 2022-01-08. Retrieved 2022-01-04. The pinouts for all these drives are all based on the original Shugart floppy drive [… of the SA800 Series], but many manufacturers changed them slightly to suit their own purposes. https://dfarq.homeip.net/floppy-drive-pinout/

  15. Scott Mueller, Upgrading and Repairing PCs, Second Edition, Que, 1992, ISBN 0-88022-856-3,page 487 /wiki/ISBN_(identifier)