K-1013 floppy controller

Used in the early KIM-1 MTU bus system and in the MTU-130/140 systems.

  1. 16K RAM
  2. Bootstrap ROM 256 bytes
  3. Double density controller uPD765
  4. DMA circuittry to allow direct data transfer
  5. Up to four 8 inch disk drives
  6. for KIM/MTU bus system

See also the CODOS page for the Operating systems CODOS V1 (KIM-1 etc) and CODOS V2 (MT-130/140/Accupath 1000)
Differences as found by Eduardo Casino between the MTU-130 Double Density Disk Controller and the original K-1013 Floppy disk controller:

  • Add IRQ enable/disable to the control register, implemented with a 74LS175, instead of a 74LS109, to accomodate the extra bit.<.li>
  • MTU-130’s 18 bit addressing support.
  • Different boot rom contents, specific to the MTU-130.

K-1013 from a MT-130, Eric Wright (Accupath 1000)


Backside of K-1013 floppy disk controller with much rework (Dave Plummer)



Floppy controller from a MT-130, David Williams

K-1013 Floppy disk controller Manual
MTU-130 Double Density Disk Controller Manual
MT-130 bootrom (dumped by Eric Wright) and assembler source (Eduardo Casino)

Eduardo Casino has made a replica PCB for the K-1013 Rev. D Floppy Disk Controller replica.
This aims to be a faithful replica of the K-1013 Floppy Disk Controller, an extension board for the KIM-1 designed by MTU in the late 70’s/early 80’s for interfacing with Shugart Associates compatible 8” and 5.25” FDDs.

The PCB is build by several users (see the thread at forum64.de) and found to be working fine. The operating system used is CP/M-65 by David Given.

Replica by Eduardo Casino

Replica by Eduardo Casino


Replica by Eduardo Casino