DECtape

Last updated
A TU56 dual DECtape unit for a DEC PDP-11. Note the 6-armed "starfish" hubs holding circular white tape reels in place. The vertical aluminium block above each pair of tape reels holds the read/write heads. DECTape unit for the DEC PDP-11.jpg
A TU56 dual DECtape unit for a DEC PDP-11. Note the 6-armed "starfish" hubs holding circular white tape reels in place. The vertical aluminium block above each pair of tape reels holds the read/write heads.

DECtape, originally called Microtape, is a magnetic tape data storage medium used with many Digital Equipment Corporation computers, including the PDP-6, PDP-8, LINC-8, PDP-9, PDP-10, PDP-11, PDP-12, and the PDP-15. On DEC's 32-bit systems, VAX/VMS support for it was implemented but did not become an official part of the product lineup.

Contents

DECtapes [1] are 34 inch (19 mm) wide, and formatted into blocks of data that can each be read or written individually. Each tape stores 184K 12-bit PDP-8 words or 144K 18-bit words. Block size is 128 12-bit words (for the 12-bit machines), or 256 18-bit words for the other machines (16, 18, 32, or 36-bit systems). [2]

From a programming point of view, [1] :p.505 [3] because the system is block-oriented and allows random seeking, DECtape behaves like a very slow disk drive. [4]

Origins

DECtape has its origin in the LINCtape tape system, [1] :215 which was originally designed by Wesley Clark at the MIT Lincoln Laboratory as an integral part of the LINC computer. There are simple LINC instructions for reading and writing tape blocks using a single machine instruction. [5] The design of the LINC, including LINCtape, was placed in the public domain because its development had been funded by the government. LINCtape drives were manufactured by several companies, including Digital.

In turn, LINCtape's origin can be found in the magnetic tape system for the historic Lincoln Laboratory TX-2 computer, designed by Richard L. Best and T. C. Stockebrand. The TX-2 Tape System is the direct ancestor of LINCtape, including the use of two redundant sets of five tracks and a direct drive tape transport, but it uses a physically incompatible tape format (½-inch tape on 10-inch reels, where LINC tape and DECtape used ¾-inch tape on 4-inch reels). [6] [7]

Digital initially introduced the Type 550 Microtape Control and Type 555 Dual Microtape Transport as peripherals for the PDP-1 and PDP-4 computers, both 18-bit machines. DEC advertised the availability of these peripherals in March and May, 1963, and by November, planning was already underway to offer the product for the 12-bit PDP-5 and 36-bit PDP-6, even though this involved a change in recording format. [8] [9] The initial specifications for the Type 550 controller discuss a significant advance beyond the LINCtape, the ability to read and write in either direction. [10] By late 1964, the Type 555 transport was being marketed as a DECtape transport. [11]

The tape transport used on the LINC is essentially the same as the Type 555 transport, with the same interface signals and the same physical tape medium. The LINC and DEC controllers, however, are incompatible, and the positions of the supply and take-up reels were reversed between the LINC and DEC tape formats. While LINCtape supports high-speed bidirectional block search, it only supports actual data read and write operations in the forward direction. DECtape uses a significantly different mark track format to provide for the possibility of read and write operations in either direction, although not all DECtape controllers support reverse read. DEC applied for a patent on the enhanced features incorporated into DECtape in late 1964. [12] It is notable that the inventor listed on this patent, Thomas Stockebrand, is also an author of the paper on the TX-2 tape system from which the LINC tape was derived. [6]

Eventually, the TC12-F tape controller on the PDP-12 supported both LINCtape and DECtape on the same transport. As with the earlier LINC-8, the PDP-12 is a PDP-8 augmented with hardware support for the LINC instruction set and associated laboratory peripherals.

Technical details

A partially restored LINC-8,
including LINCtape drives Linc-8.jpg
A partially restored LINC-8,
including LINCtape drives

DECtape was designed to be reliable and durable enough to be used as the main storage medium for a computer's operating system (OS). It is possible, although slow, to use a DECtape drive to run a small OS such as OS/8 or OS/12. The system would be configured to put temporary swap files on a second DECtape drive, so as to not slow down access to the main drive holding the system programs.

Upon its introduction, DECtape was considered a major improvement over hand-loaded paper tapes, which could not be used to support swap files essential for practical timesharing. Early hard disk and drum drives were very expensive, limited in capacity, and notoriously unreliable, so the DECtape was a breakthrough in supporting the first timesharing systems on DEC computers. The legendary PDP-1 at MIT, where early computer hacker culture developed, adopted multiple DECtape drives to support a primitive software sharing community. The hard disk system (when it was working) was considered a "temporary" file storage device used for speed, not to be trusted to hold files for long-term storage. Computer users would keep their own personal work files on DECtapes, as well as software to be shared with others.

The design of DECtape and its controllers is quite different from any other type of tape drive or controller at the time. The tape is 0.75 in (19 mm) wide, accommodating 6 data tracks, 2 mark tracks, and 2 clock tracks, with data recorded at roughly 350 bits per inch (138 bits per cm). Each track is paired with a non-adjacent track for redundancy by wiring the tape heads in parallel; as a result the electronics only deal with 5 tracks: a clock track, a mark track and 3 data tracks. Manchester encoding (PE) was used. The clock and mark tracks are written only once, when the tape was formatted; after that, they are read-only. [13] This meant a "drop-out" on one channel could be tolerated; even a hole punched through the tape with a 0.25 in (6.4 mm) hole punch will not cause the read to fail. [14]

Another reason for DECtape's unusually high reliability is the use of laminated tape: the magnetic oxide is sandwiched between two layers of mylar, rather than being on the surface as was common in other magnetic tape types. This allows the tape to survive many thousands of passes over the tape heads without wearing away the oxide layer, which would otherwise have occurred in heavy swap file use on timesharing systems.

The fundamental durability and reliability of DECtape was underscored when the design of the tape reel mounting hubs was changed in the early 1970s. The original machined metal hub with a retaining spring was replaced by a lower cost single-piece plastic hub with 6 flexible arms in a "starfish" or "flower" shape. When a defective batch of these new design hubs was shipped on new DECtape drives, these hubs would loosen over time. As a result, DECtape reels would fall off the drives, usually when being spun at full speed, as in an end-to-end seek. The reel of tape would fall onto the floor and roll in a straight line or circle, often unspooling and tangling the tape as it went. In spite of this horrifying spectacle, desperate users would carefully untangle that tape and wind it laboriously back onto the tape reel, then re-install it onto the hub, with a paper shim to hold the reel more tightly. The data on the mangled DECtape could often be recovered completely and copied to another tape, provided that the original tape had only been creased multiple times, and not stretched or broken. DEC quickly issued an Engineering Change Order (ECO) to replace the defective hubs, to resolve the problem. [15]

Eventually, a heavily used or abused DECtape begins to become unreliable. The operating system is usually programmed to keep retrying a failed read operation, which often succeeds after multiple attempts. Experienced DECtape users learned to notice the characteristic "shoe-shining" motion of a failing DECtape as it is passed repeatedly back and forth over the tape heads, and would retire the tape from further use.

On non-DEC computers

COI LINC Tape II drive COI Linc Tape II drive.jpg
COI LINC Tape II drive

Computer Operations Inc (COI) of Beltsville, Maryland offered a DECtape clone in the 1970s. Initially, COI offered LINC-tape drives for computers made by Data General, Hewlett-Packard and Varian, with only passing reference to its similarity to DECtape. [16] [17] While DECtape and LINC tape are physically interchangeable, the data format COI initially used for 16-bit minicomputers was distinct from both the format used by the LINC and the format used on DECtape. [18] When COI offered the LINC Tape II with support for the DEC PDP-8, PDP-11, Data General Nova, Interdata 7/32, HP 2100, Honeywell 316 and several other computers in 1974, the drive was priced at $1995 and was explicitly advertised as being DECtape compatible. [19] [20] [21]

In 1974, DEC charged COI with patent infringement. COI, in turn, filed a suit claiming that DEC's patent was invalid on several grounds, including the assertions that DEC had marketed DECtape-based equipment for over a year before filing for the patent, that they had failed to properly disclose the prior art, and that the key claims in the DEC patent were in the public domain. The US Patent and Trademark Office ruled DEC's patent invalid in 1978. [12] [22] The court case continued into the 1980s. [23] [24]

DECtape II

DECtape (top and lower left) and DECtape II (lower right) removable magnetic media DECtape.jpg
DECtape (top and lower left) and DECtape II (lower right) removable magnetic media

DECtape II was introduced around 1978 and has a similar block structure, but uses a much smaller 0.150 in (3.8 mm) tape [25] (the same width as an audio compact cassette). The tape is packaged in a special, pre-formatted DC150 miniature cartridge consisting of a clear plastic cover mounted on a textured aluminum plate. Cartridge dimensions are 2+38 by 3+316 by 12 inch (60 mm × 81 mm × 13 mm). The TU58 DECtape II drive has an RS-232 serial interface, allowing it to be used with the ordinary serial ports that are very common on Digital's contemporary processors.

Because of its low cost, the TU58 was fitted to several different systems (including the VT103, PDP-11/24 and /44 and the VAX-11/730 and /750) as a DEC-standard device for software product distribution, and for loading diagnostic programs and microcode. The first version of the TU58 imposed very severe timing constraints on the unbuffered UARTs then being used by Digital, but a later firmware revision eased the flow-control problems. The RT11 single-user operating system can be bootstrapped from a TU58, but the relatively slow access time of the tape drive makes use of the system challenging to an impatient user.

Like its predecessor DECtape, and like the faster RX01 floppies used on the VAX-11/780, a DECtape II cartridge has a capacity of about 256 kilobytes. Unlike the original DECtape media, DECtape II cartridges cannot be formatted on the tape drive transports sold to end-users, and have to be purchased in a factory pre-formatted state.

The TU58 is also used with other computers, such as the Automatix Autovision machine vision system and AI32 robot controller. TU58 driver software is available for modern PCs running DOS. [26]

Early production TU58s suffered from some reliability and data interchangeability problems, which were eventually resolved. However, rapid advances in low-cost floppy disk technology, which had an inherent speed advantage, soon outflanked the DECtape II and rendered it obsolete.

See also

Related Research Articles

<span class="mw-page-title-main">Digital Equipment Corporation</span> U.S. computer manufacturer 1957–1998

Digital Equipment Corporation, using the trademark Digital, was a major American company in the computer industry from the 1960s to the 1990s. The company was co-founded by Ken Olsen and Harlan Anderson in 1957. Olsen was president until forced to resign in 1992, after the company had gone into precipitous decline.

<span class="mw-page-title-main">PDP-10</span> 36-bit computer by Digital (1966–1983)

Digital Equipment Corporation (DEC)'s PDP-10, later marketed as the DECsystem-10, is a mainframe computer family manufactured beginning in 1966 and discontinued in 1983. 1970s models and beyond were marketed under the DECsystem-10 name, especially as the TOPS-10 operating system became widely used.

<span class="mw-page-title-main">Programmed Data Processor</span> Name used for several lines of minicomputers

Programmed Data Processor (PDP), referred to by some customers, media and authors as "Programmable Data Processor," is a term used by the Digital Equipment Corporation from 1957 to 1990 for several lines of minicomputers.

<span class="mw-page-title-main">PDP-1</span> Computer

The PDP-1 is the first computer in Digital Equipment Corporation's PDP series and was first produced in 1959. It is famous for being the computer most important in the creation of hacker culture at Massachusetts Institute of Technology, BBN and elsewhere. The PDP-1 is the original hardware for playing history's first game on a minicomputer, Steve Russell's Spacewar!

<span class="mw-page-title-main">PDP-7</span> Minicomputer introduced in 1964

The PDP-7 was a minicomputer produced by Digital Equipment Corporation as part of the PDP series. Introduced in 1964, shipped since 1965, it was the first to use their Flip-Chip technology. With a cost of US$72,000, it was cheap but powerful by the standards of the time. The PDP-7 is the third of Digital's 18-bit machines, with essentially the same instruction set architecture as the PDP-4 and the PDP-9.

<span class="mw-page-title-main">LINC</span> Laboratory Instrument Computer (1962)

The LINC is a 12-bit, 2048-word transistorized computer. The LINC is considered by some the first minicomputer and a forerunner to the personal computer. Originally named the "Linc", suggesting the project's origins at MIT's Lincoln Laboratory, it was renamed LINC after the project moved from the Lincoln Laboratory. The LINC was designed by Wesley A. Clark and Charles Molnar.

<span class="mw-page-title-main">PDP-6</span> 36-bit mainframe computer (1964–1966)

The PDP-6, short for Programmed Data Processor model 6, is a computer developed by Digital Equipment Corporation (DEC) during 1963 and first delivered in the summer of 1964. It was an expansion of DEC's existing 18-bit systems to use a 36-bit data word, which was at that time a common word size for large machines like IBM mainframes. The system was constructed using the same germanium transistor-based System Module layout as DEC's earlier machines, like the PDP-1 and PDP-4.

OS/8 is the primary operating system used on the Digital Equipment Corporation's PDP-8 minicomputer.

<span class="mw-page-title-main">PDP-4</span>

The PDP-4 was the successor to the Digital Equipment Corporation's PDP-1.

<span class="mw-page-title-main">PDP-15</span> 18-bit computer by Digital, 1970–79

The PDP-15 was the fifth and last of the 18-bit minicomputers produced by Digital Equipment Corporation. The PDP-1 was first delivered in December 1959 and the first PDP-15 was delivered in February 1970. More than 400 of these successors to the PDP-9 were ordered within the first eight months.

The Massbus is a high-performance computer input/output bus designed in the 1970s by Digital Equipment Corporation (DEC). The architecture development was sponsored by Gordon Bell and John Levy was the principal architect.

<span class="mw-page-title-main">9-track tape</span> Magnetic tape format introduced by IBM in 1964

9-track tape is a format for magnetic-tape data storage, introduced with the IBM System/360 in 1964. The 12 inch (12.7 mm) wide magnetic tape media and reels have the same size as the earlier IBM 7-track format it replaced, but the new format has eight data tracks and one parity track for a total of nine parallel tracks. Data is stored as 8-bit characters, spanning the full width of the tape. Various recording methods have been employed during its lifetime as tape speed and data density increased, including PE, GCR and NRZI. Tapes come in various sizes up to 3,600 feet (1,100 m) in length.

<span class="mw-page-title-main">RK05</span> Disk drive for Digital Equipment Corporation minicomputers

Digital Equipment Corporation's RK05 is a disk drive whose removable disk pack can hold about 2.5 megabytes of data. Introduced 1972, it is similar to IBM's 1964-introduced 2310, and uses a disk pack similar to IBM's 2315 disk pack, although the latter only held 1 megabyte. An RK04 drive, which has half the capacity of an RK05, was also offered.

Magnetic-tape data storage is a system for storing digital information on magnetic tape using digital recording.

<span class="mw-page-title-main">LINC-8</span>

LINC-8 was the name of a minicomputer manufactured by Digital Equipment Corporation between 1966 and 1969. It combined a LINC computer with a PDP-8 in one cabinet, thus being able to run programs written for either of the two architectures.

The TX-2 Tape System was a magnetic tape data storage technology from the late 1950s. It is the direct ancestor of LINCtape, used on the LINC laboratory computer.

The PDP-8 Disk Monitor is a discontinued operating system released by Digital Equipment Corporation for their PDP-8 line of mini-computers. The minimum hardware requirements consisted of a ASR 33 teletype, 3 cycle data break, and a mass storage option of a DF32 disk sub-system or a TC01 DECtape unit, with later releases the additional option of using a RF08 disk drive. The distribution media was on paper tape, a common means of data storage for computers of that era. The included user programs consisted mainly of modified versions of the paper tape software library distributed by DEC for their PDP-8 family of small computers, much of this was exported to the TSS-8 and MS/8 operating systems.

RL01 and RL02 drives are moving head magnetic disk drives manufactured by Digital Equipment Corporation for the PDP-8 and PDP-11 microcomputers. The RL01 and RL02 drives stored approximate 5MB and 10MB respectively, utilizing a removable data cartridge. The drives are typically mounted in a standard 19" rack and weigh 34 kg. Up to four RL02 or RL01 drives may be used, in any combination, from a single controller. Typically an RL11 in the case of a Unibus PDP-11 and an RLV11 or RLV12 in the case of a Q-bus PDP-11. On the PDP-8/a the controller is an RL8A which consists of an M8433 Hex wide Omnibus card.

<span class="mw-page-title-main">PDP-8/e</span> 1970 model of the DEC PDP-8 line of minicomputers

The PDP-8/e was a model of the PDP-8 line of minicomputers, designed by the Digital Equipment Corporation to be a general purpose computer that inexpensively met the needs of the average user while also being capable of modular expansion to meet the more specific needs of advanced user.

<span class="mw-page-title-main">PDP-12</span> Historical scientific computer

The PDP-12 was created by Digital Equipment Corporation (DEC) in 1969 and was marketed specifically for science and engineering. It was the third in the LINC family and its main uses were for applications in chemistry, applied psychology, patient monitoring and industrial testing. It is the combination of the LINC computer and the PDP-8 and can run programs for either computer. It features a single central processor with two distinct operating modes, each with its own instruction set that allows it to run both computers' programs. PDP-12 Basic System weighed about 600 pounds (270 kg).

References

  1. 1 2 3 Bell, C. Gordon; Mudge, J. Craig; McNamara, John E. (1978). COMPUTER ENGINEERING: A DEC View of Hardware Systems Design . Bedford, Mass.: Digital Press. ISBN   9781483207674.
  2. David Donald Miller (1997). Open VMS Operating System Concepts. p. 440. ISBN   978-1555581572.
  3. A file system was developed for it, and is included in the PDP-6 monitor.
  4. A PDP-6 using only DECtape, that formerly supported 4-6 timesharing users could, with a single disk drive, support up to 30 users - p.35, Volume 1, Number 1, The DEC Professional (magazine)
  5. Mary Allen Wilkes and Wesley A. Clark, 18: Magnetic Tape Instructions, Programming the LINC, LINC Volume 16, Section 2, June, 1965; pages 80-104.
  6. 1 2 R. L. Best and T. C. Stockerbrand, A Computer-Integrated Rapid Access Magnetic Tape System with Fixed Address, Proceedings of the Western Joint Computer Conference: Contrasts in Computers, May 6–8, 1958; pages 42-46.
  7. Herbert R. Johnson, Tape reels and hubs - "fit" section of LINC, LINCtape, DECtape, November 26, 2013.
  8. Levin H. Campbell, Court ruling, Digital Equipment Corporation, Plaintiff, Appellant, v. Sidney A. Diamond, Etc., et al., 653 F.2d 701 (1st Cir. 1981), June 12, 1981; see paragraph 5 for the chronology of introduction.
  9. Leonard M. Hantman, Microtape: Its Features and Applications, Second Annual Meeting of the Digital Equipment Corporation User's Society (DECUS), Lawrence Radiation Laboratories, Livermore, Nov. 18-19, 1963; see the Future Trends section, page 15.
  10. 555/550 Micro-Tape Dual Transport & Tape Control, Digital Equipment Corporation, May, 1963.
  11. 555 DECtape Dual Transport, Digital Equipment Corporation, H-555, Dec. 1964; The start of Chapter 1 contains the term 'DECtape'.
  12. 1 2 Thomas C. Stockebrand, Bidirectional Retrieval of Magnetically Recorded Data, U.S. Patent 3,387,293 , issued June 4, 1968.
  13. TU55 DECtape 55 Instruction Manual, DEC-00-HZTA-D, Digital Equipment Corporation, Maynard Mass., Sept. 1968; sections 1.4 and 1.5.
  14. Instruction Manual - DECtape Transport TU55 (PDF). Maynard, MA: Digital Equipment Corporation. 1966.
  15. Koning, Paul (November 12, 2015). "DECtape reliability?".
  16. Linc Tapes, Operating System Give Users I/O Paper Tape Option, Computerworld, Dec. 20, 1972; page 15.
  17. Varian 610s Gain Direct-Access Tapes, Computerworld, Oct. 17, 1973; page 19.
  18. CO 600 NP LINC Tape System for Nova Computers, Computer Operations, Inc., Beltsville, MD, Nov. 24, 1971, Doc. No. 112; Section 9.0 describes the tape format.
  19. LINC Tape II - Direct Access Mini-Computer Mass Storage System, Computer Operations Inc., Sept. 1974; 5 pages.
  20. Low Cost Tape Drives made for DEC, DG Gear, Computerworld, June 4, 1975; page 33.
  21. COI Showing Mass Storage Units, Computer World, May 31, 1976; page 56.
  22. Martha Blumenthal, Fraud Ruled in 1968 DEC Tape Patent, Computerworld, May 1, 1978; page 65.
  23. Rya W. Zobel, Memorandum of Decision, Digital Equip. Corp. v. Parker, April 2, 1980.
  24. Levin H. Campbell, Court ruling, Digital Equipment Corporation, Plaintiff, Appellant, v. Sidney A. Diamond, Etc., et al., 653 F.2d 701 (1st Cir. 1981), June 12, 1981.
  25. TU58 DECtape II Technical Manual (PDF), Digital Equipment Corporation, 1979, pp. 1–5, archived from the original (PDF) on 2010-08-07
  26. "TU58 Driver". www.sparetimegizmos.com.