Floppy-Disk-Controller

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
Floppy-Disk-ControllerZilogZ765A
Floppy-Disk-Controller U8272 (VEB Mikroelektronik "Karl Marx" Erfurt)

EinFloppy-Disk-Controller(abgekürztFDC) ist ein speziellerintegrierter Schaltkreis(IC), welcher zur Ansteuerung vonDiskettenlaufwerken(FDD) und zum Lesen und Schreiben von Daten aufDiskettendient. Durch die zunehmende Verbreitung derPersonal Computerin den 1980er und 1990er Jahren, und die damals zum Datenaustausch üblichen Diskettenlaufwerke, fanden Floppy-Disk-Controller zunächst auf eigenenSteckkartenund später direkt auf derHauptplatineuntergebracht, weite Verbreitung.

Die primär im PC-Bereich eingesetzten Floppy-Disk-Controller entsprachen dem vonWestern Digitalhergestellten integrierten SchaltkreisFD1771(WD1771) in einem 40-poligenDual-In-Line Chipgehäuse,welcher 1976 vorgestellt wurde und in den Folgejahren von verschiedenen Herstellern und in mehreren Varianten hergestellt wurde.[1]DerFD1771wurde am 19. Juli 1976 zu einem Einzelstückpreis von 60 US-$ bei Abnahme von 100 Stück verkauft.[2]Kompatible und im Funktionsumfang erweiterte Controller erschienen in den Folgejahren, unter anderem derµPD765von derNEC Corporationund die Derivatei8072Aundi8272AvonIntel.Zur Zeit desKalten Kriegesexistierten auch sowjetische Nachbauten unter der BezeichnungКР1818ВГ93.

Floppy-Disk-Controller-Karte aus früheren IBM-PC, realisiert mit FDC8272Avon Intel.

Floppy-Disk-Controller vom TypWD1771und deren Nachbauten können bis zu vier Diskettenlaufwerke ansteuern. Zur Verbindung mit dem Hauptprozessor besitzt er einen Systembus, welcher bei PC-Systemen direkt mit dem damals üblichenISA-Busverbunden werden kann. Der eigentliche Datentransfer erfolgt über einenDMA-Kanalin Kombination mit einemInterrupt,wobei je nach Diskettenformat und Schreibdichte unterschiedliche Bitraten bis 500 kBit/s möglich sind. Zusätzlich zu den Floppy-Disk-Controllern befanden sich auf den ersten ISA-Steckkarten noch zusätzliche Steuerlogiken und Leitungstreiber, welche in den späteren Nachbauten teilweise in den FDC, und in Folge in denChipsatzder Hauptplatine integriert wurden.

Die Aufgaben des FDC sind unter anderem:

Erweiterte Funktionen, welche in manchen Floppy-Disk-Controllern vorhanden sind, sind unter anderem dieWrite precompensationum die innen gelegenen Spuren mit geringerem Umfang mit einer höherenmagnetischen Flussdichtezu beschreiben.

  1. Demetrios A Michalopoulos:New Products: Single-chip floppy disk formatter/controller.In:Computer.9. Jahrgang,Nr.10.IEEE, Oktober 1976,S.64,doi:10.1109/C-M.1976.218414.
  2. Recent IC Announcements.In:Computer.9. Jahrgang,Nr.10.IEEE, Oktober 1976,S.66,doi:10.1109/C-M.1976.218417.