Codename | MOBIDIC |
---|---|
Manufacturer | Sylvania Electric Products |
Product family | MOBIDIC |
Type | Mobile trailer computer |
Release date | December 1959 |
Introductory price | $20-30 million USD |
Discontinued | 1960s |
Media | Tape |
CPU | 36 & 40 bit, 52 instruction |
Memory | 2-7 banks of 4098 word core memory |
Storage | Tape drives, punch tape |
Input | Flexowriter |
Connectivity | Other MOBIDIC units |
Power | 29.79kW, provided by generator van. |
Platform | Fieldata |
Dimensions | Four vans |
Mass | ~7000lbs-12000lbs |
Marketing target | American Army, Government, Commercial (9400) |
Successor | Sylvania 9400 |
Language | COBOL |
Sylvania's MOBIDIC, short for "MOBIle DIgital Computer", was a transistorized computer intended to store, sort and route information as one part of the United States Army's Fieldata concept. Fieldata aimed to automate the distribution of battlefield data in any form, ensuring the delivery of reports to the proper recipients regardless of the physical form they were sent or received. MOBIDIC was mounted in the trailer of a semi-trailer truck, while a second supplied power, allowing it to be moved about the battlefield. The Army referred to the system as the AN/MYK-1, or AN/MYK-2 for the dual-CPU version, Sylvania later offered a commercial version as the S 9400.
In early 1956 the Army Signal Corps at Fort Monmouth released a contract tender for the development of a van-mounted mobile computer as part of their Fieldata efforts. Fieldata envisioned a system where any sort of reports would be converted into text format and then sent electronically around an extended battlefield. At the recipient's end, it would be converted into an appropriate output, often on a line printer or similar device. By automating the process of routing the messages in the middle of the information flow, the Signal Corps was hoping to guarantee delivery and improve responsiveness. Fieldata can be thought of as a general purpose version of the system the US Air Force was developing in their SAGE system, which did the same task but limited to the field of information about aircraft locations and status.
The heart of Fieldata would be computer systems that would receive, store, prioritize and send the messages. The machines would have to be built using transistors in order to meet the size and power requirements, so in effect, the Army was paying to develop transistorized computers. In spite of this, most established players ignored the Army's calls for the small machine. Sylvania's director of development speculated that the Army's terminology in the contract may have hidden the apparent wonderful opportunity. In the end, RCA and Sylvania entered bids, along with a number of smaller companies with unproven track records. Sylvania's bid was the lower of the "big two", and they won the contract in September 1956. [1]
The first experimental machine, retroactively known as MOBIDIC A, [2] was delivered to Fort Monmouth in December 1959. By this time the Army had expressed increasing interest in the concept and had ordered four additional machines and associated software, including a COBOL compiler. [3] The original contract for the experimental machine was for $1.6 million, but the new developments increased the total to between $20 and $30 million. [4]
MOBIDIC B was supplied to the Army's Tactical Operations Center and featured dual CPUs for increased reliability.
MOBIDIC A/B weighed about 12,000 pounds (6.0 short tons; 5.4 t). [5]
MOBIDIC C was sent to Fort Huachuca as a software testing system. MOBIDIC D was ordered for the Army Security Agency in Europe, and MOBIDIC 7A was shipped to the 7th Army Stock Control Center in Zweibrücken, Germany. [6] 7A's service entry was delayed due to the failure of the Army-supplied tape drives, but Sylvania replaced these with off-the-shelf commercial units and the system went operational in January 1962, [7] the first off-shore deployment.
MOBIDIC C/D/7A weighed about 7,000 pounds (3.5 short tons; 3.2 t). [8]
The 7A unit was extremely successful in operation, cutting the time needed to order and deliver spare parts dramatically. Although Fieldata was developed for battlefield information, MOBIDIC was just as useful for other sorts of information as well, as the 7A machine demonstrated. It was so successful that the MOBIDIC D was diverted to the Army's 3922nd Ordnance Supply Control Agency in Orléans, France (Maison Fort) to replace the existing RAMAC 305 card system. [7]
By 1962, however, the Army had lost interest in Fieldata and canceled the project. The B machine was no longer needed for Fieldata software development, and in 1965 it was purchased by the National Bureau of Standards for software development and research. [9] The C, D, and 7A machines were later all moved to Karlsruhe, Germany, where they operated in the supply role for years. [7]
MOBIDIC's success, independent of Fieldata's failure, led to additional Army contracts for the smaller AN/APQ-32 computers, which processed artillery radar data. The basic layout of the MOBIDIC system was also used for the AN/ASD-1 computer used on the Boeing RC-135 ELINT aircraft, the PARADE and TIDEWATER projects, and its basic circuitry was used extensively in the development of the IBM 7090 [ dubious – discuss ] for the BMEWS systems. [4] [10]
As Sylvania had hoped, commercial interest in a small, low-cost, robust computer system seemed widespread. MOBIDIC was adapted into the Sylvania 9400 that was marketed towards factory automation systems. Two systems were ordered, one by the Office of the Assistant Chief of Staff for Intelligence in the Pentagon, and another by General Telephone in California. However, as the costs of trying to compete in the commercial computer market became clear, Sylvania decided to withdraw from the market, and General Telephone canceled their order. Both 9400's were built; General Telephone's intended delivery was used by Sylvania internally. [11]
MOBIDIC's design goal was the real time operation of its input/output system. A typical use for MOBIDIC would be to collate all the messages flowing through an input to different tape outputs based on a field in the data. The tapes could then be removed and the messages printed on an offline printer. For instance, a large supply depot might have numerous warehouses for different sorts of materials; MOBIDIC could route incoming requests by examining the part number and then sending that message to a particular tape. All of the output on that tape would then be printed and sent to the associated warehouse. MOBIDIC replaced many manual steps; it performed the collation lookup, sorting the data, and collecting all the printed messages for delivery.
MOBIDIC was a 36-bit binary machine, a common word size for early computers. The system used 36-bit data throughout, but stored it as 40-bit values to add additional sign and parity bits, and two spares. [12] This allowed it to store the full range from -(1 - 2−36) to +(1 - 2−36). Machines were normally equipped with two parallel banks of core memory with 4096 words each, but was expandable to seven banks maximum. [13] It could support up to 63 tape drives, punch tape input and output, as well as a Flexowriter. One connection could also be dedicated to sending data to another MOBIDIC system. The tape drives used one of the spare bits in the 40-bit word as a STOP indicator.
Most of the 52 instructions were in the one-address format, collecting into an accumulator, but a small number (load, move, etc.) were in two-address format. There were 15 arithmetic, eight transfer (memory), 17 logic, three sense and nine input-output instructions. [12] An add required 16 microseconds, a multiply or divide 86, these slow times a side effect of its serial operation. [13]
MOBIDIC's CPU and I/O systems were housed in a 30-foot (10 meters) van. The machine required 29.76 kW of power, which was supplied from a second, smaller, van containing a generator set. Two other vans contained auxiliary EAM equipment and a repair shop. All four vans were backed up; two to a side, to a raised wooden platform with steps on one end. As this was the Cold War era, in case of enemy attack, everything could be moved instead of having to be abandoned and destroyed. [14]
The dual-CPU MOBIDIC B (only one was produced) included three additional general instructions, as well as nine new instructions for supporting subroutines. The CPUs were independent but shared a single main memory consisting of 8,192 words of core. In a sample use, one of the CPUs would be used to import data, handing off data via shared memory to the second for output. Although the machine's speed was slower overall (adds were 42 μs), throughput could be greatly improved. If one of the machines failed, the program could be restarted on the remaining CPU, running both sides of the I/O task with reduced throughput. [15]
A microcomputer is a small, relatively inexpensive computer having a central processing unit (CPU) made out of a microprocessor. The computer also includes memory and input/output (I/O) circuitry together mounted on a printed circuit board (PCB). Microcomputers became popular in the 1970s and 1980s with the advent of increasingly powerful microprocessors. The predecessors to these computers, mainframes and minicomputers, were comparatively much larger and more expensive. Many microcomputers are also personal computers. An early use of the term "personal computer" in 1962 predates microprocessor-based designs. (See "Personal Computer: Computers at Companies" reference below). A "microcomputer" used as an embedded control system may have no human-readable input and output devices. "Personal computer" may be used generically or may denote an IBM PC compatible machine.
Punched tape or perforated paper tape is a form of data storage device that consists of a long strip of paper through which small holes are punched. It was developed from and was subsequently used alongside punched cards, the difference being that the tape is continuous.
The KIM-1, short for Keyboard Input Monitor, is a small 6502-based single-board computer developed and produced by MOS Technology, Inc. and launched in 1976. It was very successful in that period, due to its low price and easy-access expandability.
UNIVAC was a line of electronic digital stored-program computers starting with the products of the Eckert–Mauchly Computer Corporation. Later the name was applied to a division of the Remington Rand company and successor organizations.
The IBM 701 Electronic Data Processing Machine, known as the Defense Calculator while in development, was IBM’s first commercial scientific computer and its first series production mainframe computer, which was announced to the public on May 21, 1952. It was designed and developed by Jerrier Haddad and Nathaniel Rochester and was based on the IAS machine at Princeton.
The Cyclone is a vacuum-tube computer, built by Iowa State College at Ames, Iowa. The computer was commissioned in July 1959. It was based on the IAS architecture developed by John von Neumann. The Cyclone was based on ILLIAC, the University of Illinois Automatic Computer. The Cyclone used 40-bit words, used two 20-bit instructions per word, and each instruction had an eight-bit op-code and a 12-bit operand or address field. In general IAS-based computers were not code compatible with each other, although originally math routines which ran on the ILLIAC would also run on the Cyclone.
The UNIVAC 1100/2200 series is a series of compatible 36-bit computer systems, beginning with the UNIVAC 1107 in 1962, initially made by Sperry Rand. The series continues to be supported today by Unisys Corporation as the ClearPath Dorado Series. The solid-state 1107 model number was in the same sequence as the earlier vacuum-tube computers, but the early computers were not compatible with their solid-state successors.
The IBM 700/7000 series is a series of large-scale (mainframe) computer systems that were made by IBM through the 1950s and early 1960s. The series includes several different, incompatible processor architectures. The 700s use vacuum-tube logic and were made obsolete by the introduction of the transistorized 7000s. The 7000s, in turn, were eventually replaced with System/360, which was announced in 1964. However the 360/65, the first 360 powerful enough to replace 7000s, did not become available until November 1965. Early problems with OS/360 and the high cost of converting software kept many 7000s in service for years afterward.
FIELDATA was a pioneering computer project run by the US Army Signal Corps in the late 1950s that intended to create a single standard for collecting and distributing battlefield information. In this respect it could be thought of as a generalization of the US Air Force's SAGE system that was being created at about the same time.
The UNIVAC LARC, short for the Livermore Advanced Research Computer, is a mainframe computer designed to a requirement published by Edward Teller in order to run hydrodynamic simulations for nuclear weapon design. It was one of the earliest supercomputers. It used solid-state electronics.
The HP 2100 is a series of 16-bit minicomputers that were produced by Hewlett-Packard (HP) from the mid-1960s to early 1990s. Tens of thousands of machines in the series were sold over its twenty-five year lifetime, making HP the fourth largest minicomputer vendor during the 1970s.
The Z22 was the seventh computer model Konrad Zuse developed. One of the early commercial computers, the Z22's design was finished about 1955. The major version jump from Z11 to Z22 was due to the use of vacuum tubes, as opposed to the electromechanical systems used in earlier models. The first machines built were shipped to Berlin and Aachen.
IBM 7070 is a decimal-architecture intermediate data-processing system that was introduced by IBM in 1958. It was part of the IBM 700/7000 series, and was based on discrete transistors rather than the vacuum tubes of the 1950s. It was the company's first transistorized stored-program computer.
The AN/FSQ-32 SAGE Solid State Computer was a planned military computer of the United States Air Force. It was central for deployment to Super Combat Centers in nuclear bunkers and to some above-ground military installations. In 1958, Air Defense Command planned to acquire 13 Q-32 centrals for several Air Divisions/Sectors.
The Autonetics RECOMP II was a computer first introduced in 1958. It was made by the Autonetics division of North American Aviation.
The D-37C (D37C) is the computer component of the all-inertial NS-17 Missile Guidance Set (MGS) for accurately navigating to its target thousands of miles away. The NS-17 MGS was used in the Minuteman II (LGM-30F) ICBM. The MGS, originally designed and produced by the Autonetics Division of North American Aviation, could store multiple preprogrammed targets in its internal memory.
The Datamatic Division of Honeywell announced the H-800 electronic computer in 1958. The first installation occurred in 1960. A total of 89 units were delivered. The H-800 design was part of a family of 48-bit word, three-address instruction format computers that descended from the Datamatic 1000, which was a joint Honeywell and Raytheon project started in 1955. The 1800 and 1800-II were follow-on designs to the H-800.
The Serial Input/Output system, universally known as SIO, was a proprietary peripheral bus and related software protocol stacks used on the Atari 8-bit computers to provide most input/output duties for those computers. Unlike most I/O systems of the era, such as RS-232, SIO included a lightweight protocol that allowed multiple devices to be attached to a single daisy-chained port that supported dozens of devices. It also supported plug-and-play operations. SIO's designer, Joe Decuir, credits his work on the system as the basis of USB.
Philco was one of the pioneers of transistorized computers, also known as second generation computers. After the company developed the surface barrier transistor, which was much faster than previous point-contact types, it was awarded contracts for military and government computers. Commercialized derivatives of some of these designs became successful business and scientific computers. The TRANSAC Model S-1000 was released as a scientific computer. The TRANSAC S-2000 mainframe computer system was first produced in 1958, and a family of compatible machines, with increasing performance, was released over the next several years.
The Raytheon 704 is a 16-bit minicomputer introduced by Raytheon in 1970. It was an updated and repackaged version of the Raytheon 703 with new input/output features. The basic machine contained 4 kwords (8 kB) of memory and a simple arithmetic logic unit (ALU) running at 1 MHz. It was normally operated with a Teletype Model 33 acting as a computer terminal. It sold for "less than $10,000".