ZX Microdrive


The ZX Microdrive is a magnetic tape data storage system launched in July 1983 by Sinclair Research for its ZX Spectrum home computer. It was proposed as a cheaper alternative to the floppy disk, but it suffered from poor reliability and lower speed. The Microdrive technology was later also used in the Sinclair QL and ICL One Per Desk personal computers. The minimum storage capacity of a Microdrive tape cartridge was 85 KB.

Development

It is claimed the Microdrive concept was originally suggested by Andrew Grillet at an interview with Sinclair Research in 1974. Grillet proposed "a version of the Learjet Stereo 8 system, modified to allow two 64k core images per track for roll-out roll-in swapping using the KUTS protocol". Grillet was offered a better-paying job at Xerox Corporation, and never worked for Sinclair Research. Development of the ZX Microdrive hardware by Sinclair engineers Jim Westwood, David Southward and Ben Cheese started in 1982.

Products

Typically of Sinclair Research, the ZX Microdrive was comparatively cheap and technologically innovative but also rather limited. Connecting a ZX Microdrive to a ZX Spectrum required the ZX Interface 1 unit, costing £49.95, although this could be bought packaged with a Microdrive for £79.95. Later, in March 1985, the ZX Spectrum Expansion System was launched for £99.95. This consisted of Interface 1, a Microdrive, a blank cartridge and several cartridges containing Tasword Two word processor plus Masterfile filing system, Quicksilva's Games Designer and Ant Attack game, and an introductory cartridge. A total of eight ZX Microdrive units could be connected to the Interface 1 by daisy chaining one drive to the next via an electrical connector block.

Technology

Microdrives used tiny cartridges containing a 5-metre endless loop of magnetic tape, 1.9 mm wide, driven at 76 cm/second ; thus performing a complete circuit in approximately 8 seconds. The cartridges held a minimum of 85 kB when formatted on a ZX Microdrive. The data retrieval rate was 15 kB/s, i.e., 120 kbit/s. It was possible to "expand" the capacity of a fresh microdrive cartridge by formatting it several times. This caused the tape to stretch slightly, increasing the length of the tape loop so that more sectors can be marked out on it. This procedure was widely documented in the Sinclair community magazines of the 1980s.
Unfortunately, the system acquired a reputation for unreliability. The tapes stretched during use eventually rendering the data stored unreadable. Also the "write protection" was software-based so that a computer crash could erase the data on an entire tape in 8 seconds. The cartridges were relatively expensive. Similar technology was used in other devices, such as the Rotronics Wafadrive, and was sometimes known as a "stringy floppy".

QL Microdrive

Microdrives were also used as the native storage medium of the Sinclair QL, which incorporated two internal drives. These were very similar to the ZX Microdrive, but used a different logical format, allowing each cartridge to hold at least 100 kB. Mechanically the drives were similar however they ran slightly slower, and had a take-up acceleration start instead of the instant start of the ZX Spectrum drives, putting less strain on the cartridges. The QL also included a Microdrive expansion bus allowing the attachment of up to six external QL Microdrives. These were never produced, probably due to lack of demand. It was however possible to connect ZX Microdrives to a QL by putting a twist in the cable.
In addition to the QL versions, dual internal Microdrives were included in the related ICL One Per Desk system. These drives were re-engineered by ICL for greater reliability, and used a format incompatible with both ZX and QL Microdrives.