Jump to content

DECtape

From Alfawiki
Digital Equipment Corporation
IndustryComputer hardware
Founded1957; 69 years ago (1957)
Headquarters
Maynard, Massachusetts
,
United States
ProductsDECtape, PDP series computers, VAX series computers

DECtape, initially known as Microtape, is a magnetic tape data storage format utilized across numerous Digital Equipment Corporation computer systems, such as the PDP-6, PDP-8, LINC-8, PDP-9, PDP-10, PDP-11, PDP-12, and PDP-15. On DEC's 32-bit platforms, support for VAX/VMS was developed but never officially incorporated into the product range.

DECtapes[1] measure 0.75 inches in width and are organized into individually addressable data blocks. Each tape holds 184K words of 12 bits (for PDP-8 systems) or 144K words of 18 bits. The block size is set at 128 words for 12-bit machines, whereas for systems with word sizes of 16, 18, 32, or 36 bits, it is 256 words.[2]

Due to its block-based architecture and random access capability, DECtape operates similarly to a disk drive—albeit with slower performance—from a software standpoint.[3]

Origins

The development of DECtape traces back to the LINCtape system,[1] created by Wesley A. Clark at MIT’s Lincoln Laboratory as part of the LINC computer project. LINCtape provided straightforward commands for block-level tape reading and writing.[4] Because it was government-funded, its design entered the public domain, and multiple manufacturers—including Digital—produced compatible drives.

LINCtape itself was derived from the Lincoln Laboratory’s TX-2 magnetic tape system, engineered by Richard L. Best and T. C. Stockebrand. The TX-2 introduced two redundant groups of five tracks along with direct drive transport mechanisms; however, its physical tape format was incompatible with both LINC and DECtape.[5]

In early 1963, Digital launched the Type 550 Microtape Control and Type 555 Dual Microtape Transport as peripheral devices for the 18-bit PDP-1 and PDP-4 computers. Later that year, efforts began to modify these products for use with the 12-bit PDP-5 and the 36-bit PDP-6, which entailed adjustments to the recording format.[6][7] The Type 550 controller represented a notable improvement over LINCtape by enabling bidirectional read/write operations.[8] By the end of 1964, the Type 555 transport was marketed under the DECtape name.[9]

While the LINC tape transport closely matches the Type 555 in terms of interface and physical tape medium, their controllers are incompatible, and the reel positions are reversed between formats. LINCtape supports high-speed bidirectional block searches but restricts data read/write to forward direction only; by contrast, DECtape’s enhanced mark track design permits read/write functionality in both directions, although reverse reading is not universally implemented. These improvements were patented by DEC in late 1964.[10] The patent lists Thomas Stockebrand—co-author of the TX-2 tape system paper—as inventor.

Ultimately, the TC12-F tape controller on the PDP-12 was designed to operate with both LINCtape and DECtape on a single transport unit. The PDP-12 integrates a PDP-8 processor alongside hardware that supports the LINC instruction set and peripherals, resembling the earlier LINC-8.

Technical details

DECtape was developed with a focus on robustness and longevity, intended to function as a primary storage device for computers, supporting the operation of compact systems like OS/8 or OS/12. To optimize performance, many setups incorporated a second DECtape drive dedicated to temporary swap file storage, thus preserving the efficiency of the main drive containing system software.

When introduced, DECtape represented a major leap beyond manually loaded paper tapes, which lacked the capability to manage essential swap files necessary for effective timesharing. Early hard disk and drum drives were expensive, offered limited storage, and suffered from reliability issues, making DECtape indispensable for early DEC timesharing applications. At MIT, home to pioneering hacker communities, the PDP-1 utilized multiple DECtape drives to enable rudimentary software distribution. Hard disks were primarily viewed as fast but volatile storage, while users relied on DECtapes for personal and shared data retention.

The architecture of DECtape and its controllers stood apart from other tape drives available at the time. The medium itself was wide and featured 6 data tracks alongside 2 mark tracks and 2 clock tracks, recording data at roughly 350 bits per inch (138 bits per cm). These tracks were arranged in pairs for redundancy through parallel wiring, allowing the electronics to process only 5 tracks: one clock, one mark, and three data tracks. The encoding method employed was Manchester encoding (PE). During formatting, clock and mark tracks were written once and thereafter treated as read-only, permitting tolerance to drop-outs—damage such as a hole punch would not cause read errors.

DECtape’s exceptional reliability also derived from its laminated tape design: a magnetic oxide layer was enclosed between two sheets of mylar, unlike other tapes where oxide was applied solely to the surface. This construction allowed thousands of tape head passes without degrading the oxide layer, a critical feature given heavy swap file usage in timesharing environments.

The tape’s durability faced challenges in the early 1970s when DEC switched from machined metal hubs with retaining springs to cost-effective plastic hubs featuring flexible arms. A defective production run led to hubs loosening over time, causing reels to detach during high-speed operation, resulting in tape unraveling and tangling. Despite creasing damage, users frequently undertook painstaking efforts to untangle and rewind tapes to salvage data. In response, DEC issued an Engineering Change Order (ECO) to swiftly replace faulty hubs.

With extensive use or physical damage, some DECtapes became unreliable. Operating systems compensated by repeatedly attempting failed reads until successful. Seasoned operators identified deteriorating tapes by their distinctive "shoe-shining" behavior—continuous back-and-forth movement—and would retire those tapes from active use.

On non-DEC computers

During the 1970s, Computer Operations Inc (COI), based in Beltsville, Maryland, introduced a DECtape clone. Initially, COI supplied LINC-tape drives compatible with machines from Data General, Hewlett-Packard, and Varian, though references to DECtape compatibility were limited. While physically interchangeable with both LINC tape and DECtape media, COI’s original 16-bit minicomputer data format differed from those used by LINC and DEC.

By 1974, COI’s LINC Tape II model supported various platforms including the DEC PDP-8, PDP-11, Data General Nova, Interdata 7/32, HP 2100, and Honeywell 316. Priced at $1,995, this product was explicitly advertised as compatible with DECtape technology to appeal to a wider minicomputer audience.

In that same year, DEC initiated legal action against COI for patent infringement. COI responded with a countersuit disputing the patent’s validity based on factors such as prior public use and insufficient disclosure regarding prior art. Ultimately, in 1978 the US Patent and Trademark Office invalidated DEC’s patent. The ensuing legal battles extended into the 1980s and significantly impacted competition within the tape storage market.

DECtape II

DECtape II, launched circa 1978, maintains a comparable block organization but utilizes a narrower tape—the same width as a standard audio compact cassette. It is enclosed within a pre-formatted DC150 compact cartridge featuring a transparent plastic cover mounted on a textured aluminum plate, measuring . The TU58 DECtape II drive connects through an RS-232 serial interface, compatible with typical serial ports found on Digital Equipment Corporation processors.

Thanks to its affordability, the TU58 became widely adopted across various platforms, including the VT103, PDP-11/24 and /44 models, as well as VAX-11/730 and /750 systems. It served as a common medium for software distribution, diagnostic loading, and microcode updates. Early firmware versions imposed tight timing requirements on unbuffered UART interfaces; subsequent updates enhanced flow control capabilities. The RT11 operating system supports booting from a TU58 device, although the relatively slow tape access can hinder user productivity.

DECtape II cartridges offer approximately 256 kilobytes of storage capacity, comparable to both the original DECtape and the faster RX01 floppy disks used with the VAX-11/780. Unlike the original DECtape media, DECtape II cartridges must be pre-formatted at the factory and cannot be formatted by user-operated drives.

Outside of Digital's own systems, the TU58 found application in equipment such as the Automatix Autovision machine vision platform and the AI32 robotic controller. Driver software supporting TU58 devices is also available for contemporary PCs running DOS.

The initial TU58 models experienced challenges related to reliability and data compatibility, which were subsequently addressed through improvements. Nevertheless, swift progress in affordable floppy disk technology—offering superior speed—led to DECtape II becoming obsolete in a short time.

See also

  • LINC additional information regarding LINCtape's heritage and functionality

External links

  1. ↑ 1.0 1.1 Cite error: Invalid <ref> tag; no text was provided for refs named DECbook
  2. ↑ Open VMS Operating System Concepts
  3. ↑ A PDP-6 using only DECtape supported 4–6 timesharing users; with a single disk drive, it could support up to 30 users.
  4. ↑ Programming the LINC
  5. ↑ TX-2 Tape System paper
  6. ↑ Court ruling chronology
  7. ↑ Microtape Features and Applications
  8. ↑ 555/550 Micro-Tape Dual Transport brochure
  9. ↑ 555 DECtape Dual Transport brochure
  10. ↑ Cite error: Invalid <ref> tag; no text was provided for refs named DECtapePatent