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.
DECtapes [1] are 3⁄4 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]
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.
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.
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 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+3⁄8 by 3+3⁄16 by 1⁄2 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.
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.
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.
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.
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!
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.
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.
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.
The PDP-4 was the successor to the Digital Equipment Corporation's PDP-1.
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.
9-track tape is a format for magnetic-tape data storage, introduced with the IBM System/360 in 1964. The 1⁄2 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.
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.
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.
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.
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).