Die Commodore Disketten-Laufwerke

Schon recht früh hat Commodore angefangen eigene Disketten-Laufwerke zu entwickeln und produzieren. Dafür bekam der PET 2001 bereits die Schnttstelle IEEE-488 mit. Darauf bauten die ersten Gräte als Doppelaufwerke auf. Sie besaßen ein doppeltes CPU-System aus einem 6502 für das Bussystem (BC) und anfänglich einem 6504 für den Disk Controller (DC). Mit der CBM 8050 wurde dieser auch zu einem 6502. Bei der CBM 8060 wurde diese zweite CPU dann durch einen DMA-Kontroller (auf dem Phöenix-Board) ersetzt.

Später wurden auch Einzelaufwerke (CBM 4031 bzw. VC 1540) entwickelt. Dabei wurde dann der Disk Controller gänzlich eingespart und lief nun im Interrupt als Low Cost Controller (LCC) ab. Dieses Konzept wurde bis zur VC 1581 beibehalten, konnte leistungsmäßig aber auch nur für Einzellaufwerke angwandt werden.

Erst mit dem C65 wurde auch das Konzept des eigenen CPU-Systems für das Disketten-Laufwerk aufgegeben. Aus dem CBM-DOS wurde dann ein CBDOS (Computer Based DOS). Eine ähnlliche Idee war bereits 1982/1983 beim CBM II (600 bzw. 700 Series) geplant.

Bei den Disketten-Laufwerken finden sich das 5¼" Format als Standard. Aber es wurden neben 8" auch 3½" Laufwerke gebaut. Anfänglich noch mit Laufwerken voller Bauhöhe, später dann als Low-Profile oder Slimline mit halber Bauhöhe.

Übersicht alle Commodore Disketten-Laufwerke

Modell Anschluß Laufwerk Format DOS Kapazität pro Laufwerk Blöcke pro Laufwerk CPU RAM ROM
CBM 2040
(1978)
Paralleler IEEE-488 2x 5¼", SS, DD, 48 tpi GCR (Format 1) (1.0),
1.2
170 kB 690 (670 nutzbar) 1x 6502 (BC, 1 MHz),
1x 6504 (DC, 1 MHz)
4 KB (Shared),
256 Bytes (BC, 2x 6532),
64 Bytes (DC, 6530)
2x 4 KB (BC),
1 KB (DC, 6530)
CBM 3040 Paralleler IEEE-488 2x 5¼", SS, DD, 48 tpi GCR (Format 1) 1.2 170 kB 690 (670 nutzbar) 1x 6502 (BC, 1 MHz),
1x 6504 (DC, 1 MHz)
4 KB (Shared),
256 Bytes (BC, 2x 6532),
64 Bytes (DC, 6530)
2x 4 KB (BC),
1 KB (DC, 6530)
CBM 4040
(1979)
Paralleler IEEE-488 2x 5¼", SS, DD, 48 tpi GCR (Format 2A) 2.0,
2.1,
2.7 (Beta)
170 kB 683 (664 nutzbar) 1x 6502 (BC, 1 MHz),
1x 6504 (DC, 1 MHz)
4 KB (Shared),
256 Bytes (BC, 2x 6532),
64 Bytes (DC, 6530)
3x 4 KB (BC),
1 KB (DC, 6530)
CBM 8050
(1980)
Paralleler IEEE-488 2x 5¼", SS, QD, 100 tpi GCR (Format 2C) 2.5,
2.7
500 kB 2083 (2052 nutzbar) 2x 6502 (1 MHz) 4 KB (Shared),
256 Bytes (BC, 2x 6532),
64 Bytes (DC, 6530)
2x 8 KB (BC),
1 KB (DC, 6530)
CBM 8060 Paralleler IEEE-488 8", SS, DD, 48 tpi ? 7.0 ? 750 kB ? ? 1x 6502 ? ?
CBM 8061
(Mitte 1980)
Paralleler IEEE-488 2x 8", SS, DD, 48 tpi GCR (Format ??),
FM (IBM 3740)
7.0 800 kB (GCR),
240 kB (FM, 128 Bytes/Sektor)
3112 (3106 nutzbar) 1x 6502A 16 KB (DRAM) 2x 8 KB
CBM 8062
(Mitte 1980)
Paralleler IEEE-488 2x 8", DS, DD, 48 tpi GCR (Format ??),
FM (IBM 3740)
7.0 800 kB (GCR, SS),
1,6 MB (GCR, DS),
240 kB (FM, SS, 128 Bytes/Sektor)
3112 (GCR, SS, 3106 nutzbar),
6224 (GCR, DS, 6215 nutzbar)
1x 6502A 16 KB (DRAM) 2x 8 KB
CBM 4031
(1980)
Paralleler IEEE-488 1x 5¼", SS, DD, 48 tpi GCR (Format 2A) 2.6 170 kB 683 (664 nutzbar) 1x 6502 (1 MHz) 2 KB 2x 8 KB
VC 1540
(November 1980)
Serieller IEC 1x 5¼", SS, DD, 48 tpi (Slimline) GCR (Format 2A) 2.6 170 kB 683 (664 nutzbar) 1x 6502 (1 MHz) 2 KB 2x 8 KB
CBM 2031LP
(Ende 1981)
Paralleler IEEE-488 1x 5¼", SS, DD, 48 tpi (Slimline) GCR (Format 2A) 2.6 170 kB 683 (664 nutzbar) 1x 6502 (1 MHz) 2 KB 2x 8 KB
CBM 8250
(Anfang 1982)
Paralleler IEEE-488 2x 5¼", DS, QD, 100 tpi GCR (Format 2C) 2.7 500 kB (SS),
1 MB (DS)
2083 (SS, 2052 nutzbar),
4166 (DS, 4133 nutzbar)
2x 6502 (1 MHz) 4 KB (Shared),
256 Bytes (BC, 2x 6532),
64 Bytes (DC, 6530)
2x 8 KB (BC),
1 KB (DC, 6530)
CBM 8280 Paralleler IEEE-488 2x 8", DS, DD, 48 tpi (Slimline) MFM (Format 3A) 3.1 1 MB (DS) 4004 (3946 nutzbar) 2x 6502A (1 MHz) 4 KB (Shared),
256 Bytes (BC, 2x 6532),
128 Bytes (DC)
2x 8 KB (BC),
2 KB (DC)
VC 1541
(1982)
Serieller IEC 1x 5¼", SS, DD, 48 tpi (Slimline) GCR (Format 2A) 2.6 170 kB 683 (664 nutzbar) 1x 6502 (1 MHz) 2 KB 16 KB
CBM 8250LP
(1983)
Paralleler IEEE-488 2x 5¼", DS, QD, 100 tpi (Slimline) GCR (Format 2C) 2.7 500 kB (SS),
1 MB (DS)
2083 (SS, 2052 nutzbar),
4166 (DS, 4133 nutzbar)
2x 6502 (1 MHz) 4 KB (Shared),
256 Bytes (BC, 2x 6532),
64 Bytes (DC, 6530)
2x 8 KB (BC),
1 KB (DC, 6530)
VC 1551, SFS-481
(1984)
Paralleler TCBM 1x 5¼", SS, DD, 48 tpi (Slimline) GCR (Format 2A) 2.6 170 kB 683 (664 nutzbar) 1x 6502 (1 MHz) 2 KB 16 KB
VC 1570
(1985)
Serieller IEC
Burst-Modus
1x 5¼", SS, DD, 48 tpi (Slimline) GCR (Format 2A),
MFM
3.0 170 kB (CGR),
180 kB (MFM, 512 Bytes/Sektor)
683 (GCR, 664 nutzbar) 1x 6502B (1 oder 2 MHz) 2 KB 32 KB
VC 1571
(1985)
Serieller IEC
Burst-Modus
1x 5¼", DS, DD, 48 tpi (Slimline) GCR (Format 2A),
MFM
3.0 170 kB (GCR, SS),
340 kB (GCR, DS),
180 kB (MFM, SS, 512 Bytes/Sektor),
360 kB (DS, MFM, 512 Bytes/Sektor)
683 (GCR, SS, 664 nutzbar),
1366 (GCR, DS, 1328 nutzbar)
1x 6502B (1 oder 2 MHz) 2 KB 32 KB
SFD 1001
(Juni 1985)
Paralleler IEEE-488 1x 5¼", DS, QD, 100 tpi (Slimline) GCR (Format 2C) 2.7 500 kB (SS),
1 MB (DS)
2083 (SS, 2052 nutzbar),
4166 (DS, 4133 nutzbar)
2x 6502 (1 MHz) 4 KB (Shared),
256 Bytes (BC, 2x 6532),
64 Bytes (DC, 6530)
2x 8 KB (BC),
1 KB (DC)
VC 1541C
(1986)
Serieller IEC 1x 5¼", SS, DD, 48 tpi (Slimline) GCR (Format 2A) 2.6 170 kB 683 (664 nutzbar) 1x 6502 (1 MHz) 2 KB 16 KB
VC 1581
(1987)
Serieller IEC
Burst-Modus
1x 3½", DS, DD, 135 tpi MFM (Format 3D) 10.0 800 kB (512 Bytes/Sektor) 3200 (3120 nutzbar) 1x 6502B (2 MHz) 8 KB 32 KB
VC 1541-II
(1988)
Serieller IEC 1x 5¼", SS, DD, 48 tpi (Slimline) GCR (Format 2A) 2.6 170 kB 683 (664 nutzbar) 1x 6502 (1 MHz) 2 KB 16 KB