Trisha Shetty (Editor)

Cromemco 4FDC

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Cromemco 4FDC

The Cromemco 4FDC Floppy Disk Controller is designed to interface both 5.25- and 8.0-inch floppy disk drives to the S-100 computer bus used in Cromemco and other IEEE 696 computers. It also contains an RS232 serial I/O channel with software-selectable baud rates from 110 to 76,800. In addition, it has a 1 KB resident 2708 ROM containing Cromemco's RDOS, the resident disk operating system.

The 4FDC was designed to drive Persci 277 8-inch single-density floppy drives. These drives were interesting in two respects:

  • They used a fast voice coil actuator and not a stepper motor to position the drive read write head.
  • The data separator electronics were on the drive itself.
  • Due to the second fact, an unmodified 4FDC can not be used with 8-inch drives that don't have single-density data separators on the drive electronics. Later Cromemco disk controllers such as the 16FDC and 64FDC contained both single and double density data separators and the 64FDC also supplied write pre-compensation.

    An aftermarket add-on board, the FDCX4 Double Density Upgrade Board for the 4FDC, was designed and marketed by JVB Electronics. The FDCX4 was a daughter board assembly that replaced the WD1771 single density disk controller chip on the 4FDC with a FD1791 (early production) or Fujitsu MB8876A (later production) double-density controller chip. The FDCX4, in addition to using an analog phase-locked-loop data separator in all modes, also used write-precompensation. These features allowed the FDCX4 equipped 4FDC to reliably use the Persci 277 drives, as well as other drives, in double-density mode.

    Further Information

  • Controller Manual in PDF Format
  • More details of the switch setting used to configure this card as well as the theory of operation
  • References

    Cromemco 4FDC Wikipedia