D-17B
   HOME

TheInfoList



OR:

The D-17B (D17B) computer was used in the
Minuteman I The LGM-30 Minuteman is an American land-based intercontinental ballistic missile (ICBM) in service with the Air Force Global Strike Command. , the LGM-30G Minuteman III version is the only land-based ICBM in service in the United States and re ...
NS-1OQ
missile guidance Missile guidance refers to a variety of methods of guiding a missile or a guided bomb to its intended target. The missile's target accuracy is a critical factor for its effectiveness. Guidance systems improve missile accuracy by improving its P ...
system. The complete guidance system contained a D-17B computer, the associated stable platform, and
power supplies A power supply is an electrical device that supplies electric power to an electrical load. The main purpose of a power supply is to convert electric current from a source to the correct voltage, current, and frequency to power the load. As a res ...
. The D-17B weighed approximately , contained 1,521
transistor upright=1.4, gate (G), body (B), source (S) and drain (D) terminals. The gate is separated from the body by an insulating layer (pink). A transistor is a semiconductor device used to Electronic amplifier, amplify or electronic switch, switch e ...
s, 6,282
diode A diode is a two-terminal electronic component that conducts current primarily in one direction (asymmetric conductance); it has low (ideally zero) resistance in one direction, and high (ideally infinite) resistance in the other. A diode ...
s, 1,116
capacitor A capacitor is a device that stores electrical energy in an electric field by virtue of accumulating electric charges on two close surfaces insulated from each other. It is a passive electronic component with two terminals. The effect of ...
s, and 504
resistor A resistor is a passive two-terminal electrical component that implements electrical resistance as a circuit element. In electronic circuits, resistors are used to reduce current flow, adjust signal levels, to divide voltages, bias active el ...
s. These components were mounted on double copper-clad, engraved, gold-plated,
glass fiber Glass fiber ( or glass fibre) is a material consisting of numerous extremely fine fibers of glass. Glassmakers throughout history have experimented with glass fibers, but mass manufacture of glass fiber was only made possible with the inventio ...
laminate
circuit board A printed circuit board (PCB; also printed wiring board or PWB) is a medium used in Electrical engineering, electrical and electronic engineering to connect electronic components to one another in a controlled manner. It takes the form of a L ...
s. There were 75 of these circuit boards and each one was coated with a flexible
polyurethane Polyurethane (; often abbreviated PUR and PU) refers to a class of polymers composed of organic chemistry, organic units joined by carbamate (urethane) links. In contrast to other common polymers such as polyethylene and polystyrene, polyurethan ...
compound for moisture and vibration protection. The high degree of reliability and ruggedness of the computer were driven by the strict requirements of the
weapons system A weapon, arm or armament is any implement or device that can be used to deter, threaten, inflict physical damage, harm, or kill. Weapons are used to increase the efficacy and efficiency of activities such as hunting, crime, law enforcement, s ...
.


Design constraints

High reliability was required of the D-17B. It controlled a key weapon that would have just one chance to execute its mission. Reliability of the D-17B was achieved through the use of
solid-state electronics Solid-state electronics means semiconductor electronics: electronic equipment using semiconductor devices such as transistors, diodes and integrated circuits (ICs). The term is also used as an adjective for devices in which semiconductor electr ...
and a relatively simple design. Simpler DRL (diode–resistor) logic was used extensively, but less-reliable DTL (diode–transistor) logic was used only where needed. In the late 1950s and early 1960s, when the D-17B was designed,Memory was developed in 1960: transistors lacked today's reliability. DTL provided, however, either
gain Gain or GAIN may refer to: Science and technology * Gain (electronics), an electronics and signal processing term * Antenna gain * Gain (laser), the amplification involved in laser emission * Gain (projection screens) * Information gain in de ...
or
inversion Inversion or inversions may refer to: Arts * , a French gay magazine (1924/1925) * ''Inversion'' (artwork), a 2005 temporary sculpture in Houston, Texas * Inversion (music), a term with various meanings in music theory and musical set theory * ...
. Reliability was also enhanced by the rotating-disk memory with non-destructive readout (NDRO). In actual real-time situations, Minuteman missiles achieved a
mean time between failures Mean time between failures (MTBF) is the predicted elapsed time between inherent failures of a mechanical or electronic system during normal system operation. MTBF can be calculated as the arithmetic mean (average) time between failures of a system ...
(MTBF) of over 5.5 years . The Soviets had much larger rockets and could use vacuum tubes (thermionic valves) in their guidance systems. (The weights of the Minuteman I and II remain classified, but the Minuteman III was 35,000 kg versus the Soviet R-7 missile (1959) of 280,000 kg.) The US planners had to choose either to develop solid state guidance systems (which weigh less) or consider the additional cost and time delay of developing larger rockets.


Specifications

Minuteman I D-17B computer specifications Year: 1962 The D17B is a synchronous serial general-purpose digital computer. Manufacturer: Autonetics Division of North American Aviation Applications: Guidance and control of the Minuteman I ICBM. Programming and numerical system: :Number system: Binary, fixed point,
2's complement Two's complement is a mathematical operation to reversibly convert a positive binary number into a negative binary number with equivalent (but negative) value, using the Most Significant Bit, binary digit with the greatest place value (the leftmos ...
:Logic levels: 0 or False, 0V; 1 or True, -10V :Data word length (bits): 11 or 24 (double precision) :Instruction word length (bits): 24 :Binary digits/word: 27 :Instructions/word: 1 :Instruction type: One and half address Number of instructions: 39 types from a 4-bit op code by using five bits of the operand address field for instructions which do not access memory. Execution times: :Add (microseconds): 78 1/8 :Multiply (µs): 546 7/8 or 1,015 5/8 (double precision) :Divide: (software) (Note: Parallel processing such as two simultaneous single precision operations is permitted without additional execution time.) Clock channel: 345.6 Hz Addressing: :Direct addressing of entire memory :Two-address (unflagged) and three-address (flagged) instructions Memory: :Word length (bits): 24 plus 5 timing :Type: Ferrous-oxide-coated NDRO disk :Cycle time (µs): 78 1/8 (minimal) :Capacity (words): 5,454 or 2,727 (double precision) Input/output: :Input lines: 48 digital :Output lines: 28 digital ::12 analog ::3 pulse :Program: 800 5-bit char/s Instruction word format:
    +--------+--------+------+--------+---------+--------+--------+
    ,    TP   ,  T24 21 ,  20   ,  19  13 ,  12    8 ,  7    1 ,    0    , 
    +--------+--------+------+--------+---------+--------+--------+
    ,  Timing ,  OP     ,  Flag ,  Next   ,  Channel ,  Sector ,  Timing , 
    ,         ,         ,       ,  Inst.  ,          ,         ,         , 
    ,         ,         ,       ,  Sector ,          ,         ,         , 
    +--------+--------+------+--------+---------+--------+--------+
Registers: :Phase and voltage output registers Arithmetic unit (excluding storage access): :Add: 78 µs :Multiply: 1,016 µs Construction (arithmetic unit only): transistor-diode logic is used. :Timing: Synchronous :Operation: Sequential Input :48 digital lines (input) :26 specialized incremental inputs -Medium- -Speed- Paper/Mylar Tape 600 chars/sec Keyboard Manual Typewriter Manual Output -Medium- -Speed- Printer Character 78.5–2,433 ms (Program Control) Phase - Voltage (Program Control) 28 digital lines (output) 12 analog lines (output) 13 pulse lines (output) 25,600 word/s maximum I/O transfer rate Physical characteristics :Dimensions: 20 in high, 29 in diameter, 5 in deep :Power: 28 VDC at 25 A :Circuits: DRL and DTL :Weight: Construction: :Double copper clad, gold plated, glass fiber laminate, flexible
polyurethane Polyurethane (; often abbreviated PUR and PU) refers to a class of polymers composed of organic chemistry, organic units joined by carbamate (urethane) links. In contrast to other common polymers such as polyethylene and polystyrene, polyurethan ...
-coated circuit boards Software: :Minimal delay coding using machine language :Modular special-purpose subroutines Reliability: 5.5 years MTBF Checking features: Parity on fill and on character outputs Power, space, weight, and site preparation :Power, computer: 0.25 kW :Air conditioner: Closed system :Volume, computer: :Weight, computer: :Designed specifically to fit in cylindrical guidance package. The word length for this computer Is 27 bits, of which 24 are used In computation. The remaining 3 bits are spare and synchronizing bits. The memory storage capability consists of a 6000 rpm magnetic disk with a storage capacity of 2985 words of which 2728 are addressable. The contents of memory include 20 cold-storage channels of 128 sectors (words) each, a hot-storage channel of 128 sectors, four rapid access loops (U,F,E,H) of 1, 4, 8, and 16 words respectively, four 1-word arithmetic loops (A, L,H,I), and a two 4-word input buffer input loops (V,R). The outputs that can be realized from the D-17B computer are binary, discrete, single character, phase register status, telemetry, and voltage outputs. Binary outputs are computer generated levels of +1 or −1 available on the binary output lines.


Instruction set


D-17B Instruction Repertoire

Numeric Code		Code	Description
------------		----	-----------
00 20, s 		SAL 	Split accumulator left shift
00 22, s 		ALS 	Accumulator left shift
00 24, 2 		SLL 	Split left word left shift
00 26, r 		SLR 	Split left word right shift
00 30, s 		SAR 	Split accumulator right shift
00 32, s 		ARS 	Accumulator right shift
00 34, s 		SRL 	Split right word left shift
00 36, s 		SRR 	Split right word right shift
00 60, s 		COA 	Character output A
04  c, S 		SCL 	Split Compare and .ivt
10  c, S 		TMI 	Transfer on minus
20  c, s 		SMP 	Split multiply
24  c, s 		MPY 	Multiply
30  c, s 		SMM 	Split multiply modified
34  c, s 		MPM 	Multiply modified
40 02, s 		BOC 	Binary output C
40 10, s 		BCA 	Binary output A
40 12, s 		BOB 	Binary output B
40 20, s 		RSD 	Reset detector
40 22, s 		HPR 	Halt and Proceed
40 26, s 		DOA 	Discrete output A
40 30, s 		VOA 	Voltage output A
40 32, s 		VOB 	Voltage output B
40 34, s 		VOC 	Voltage output C
40 40, s 		ANA 	And to accumulator
40 44, s 		MIM 	Minus magnitude
40 46, s 		COM 	Complement
40 50, s 		DIB 	Discrete input B
40 52, s 		DIA 	Discrete input A
40 60, s 		HFC 	Halt fine countdown
40 62, s 		EFC 	Enter fine countdown
40 70, s 		LPR 	Load phase register
44  c, s 		CIA 	Clear and Add
50  c, s 		TRA 	Transfer
54  c, s 		STO 	Store accumulator
60  c, s 		SAD 	Split add
64  c, s 		ADD 	Add
70  c, s 		SSU 	Split subtract
74  c, s 		SUB 	Subtract
Special features of the D-17B computer include flag store, split-word arithmetic, and minimized access timing. Flag store provides the capability of storing the present contents of the accumulator while executing the next Instruction. Split-word arithmetic is used in performing arithmetic operations on both halves of a split word at the same time. A split word on the D-17B consists of 11 bits. Minimized access timing is the placing of instructions and data in memory so that they are available with minimum delay from the disk memory.


Guidance software

Autonetics Autonetics was a division of North American Aviation that produced various avionics but is best known for their inertial navigation systems used in submarines and intercontinental ballistic missiles. Its 188-acre facility in Anaheim, California, w ...
was the associate contractor for the Minuteman (MM) guidance system, which included the flight and prelaunch software. This software was programmed in assembly language into a D17 disk computer. TRW provided the guidance equations that Autonetics programmed and was also responsible for the verification of the flight software. When MM I became operational, the flight computer was the only digital computer in the system. The targeting was done at Strategic Air Command (SAC) Headquarters by the Operational Targeting Program developed by TRW to execute on an IBM 709 mainframe computer.Tony C. Lin. "Development of U.S. Air Force Intercontinental Ballistic Missile Weapon Systems." ''Journal of Spacecraft and Rockets'', vol. 40, no. 4, 2003. Pp. 491-509 Sylvania Electronics Systems was selected to develop the first ground-based command and control system using a programmable computer. They developed the software, the message processing and control unit for Wing 6. To support the deployment of the Wing 6 system, TRW, Inc. developed the execution plan program (EPP) from a mainframe computer at SAC and performed an independent checkout of the command and control software. The EPP assisted in assigning targets and launch time for the missiles. The MM II missile was deployed with a
D-37C 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 ...
disk computer. Autonetics also programmed functional simulators and the code inserter verifier that was used at Wing headquarters to generate and test the flight program codes to go into the airborne computer.


Notes


References

*Autonetics Division of North American Rockwell. Inc.; ''Minuteman D-17 Computer Training Data.'' Anaheim, California, 8 June 1970. *Autonetics Division of North American Rockwell. Inc.; ''Part I - Preliminary Maintenance Manual of the Minuteman D-17A Computer and Associated Test Equipment.'' P.O. Memo 71. Anaheim, California, Inc., January 1960. *Beck, C.H. ''Minuteman Computer Users Group, Report MCUG-l-71.'' New Orleans, Louisiana: Tulane University, April 1971. *Beck, C.H. ''Minuteman Computer Users Group. D-17B Computer Programming Manual. Report MCUG-4-71.'' New Orleans: Tulane University, September 1971. *Beck, Charles H. ''Investigation of Minuteman D-17B Computer Reutilization.'' Available from NTIS/DTIC as document AD0722476, January 1971, 54 pp. *Lin, Tony C.; "Development of U.S. Air Force Intercontinental Ballistic Missile Weapon Systems." ''Journal of Spacecraft and Rockets'', vol. 40, no. 4, 2003. pp. 491–509. *


See also

*
D-37C 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 ...
*
D37D {{Short description, Military flight computer The D37D Minuteman III flight computer was initially supplied with the LGM-30G missile, as part of the NS-20 navigation system. The NS-20 D37D flight computer is a miniaturized general purpose (serial ...


External links

* {{Guidance Computer Missile guidance Transistorized computers Serial computers Military equipment introduced in the 1960s