请输入您要查询的百科知识:

 

词条 D-17B
释义

  1. Design constraints

  2. Specifications

  3. Instruction set

  4. Guidance software

  5. Notes

  6. References

  7. See also

  8. External links

The D-17B (D17B) computer was used in the Minuteman I NS-1OQ missile guidance system. The complete guidance system contained a D-17B computer, the associated stable platform, and power supplies.

The D-17B weighed approximately {{convert|62|lb}}, contained 1,521 transistors, 6,282 diodes, 1,116 capacitors, and 504 resistors. These components were mounted on double copper-clad, engraved, gold-plated, glass fiber laminate circuit boards. There were 75 of these circuit boards and each one was coated with a flexible polyurethane 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.

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 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,[1] transistors lacked today's reliability. DTL provided, however, either gain or inversion. 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 (MTBF) of over 5.5 years {{Citation needed|reason=This was in the spec, but has it been proved?|date=May 2017}}.

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

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

Storage
Medium No. of
Words
Access
(µs)
Rotating disk 2,688 5,000 avg.(general purpose channels)
Rotating disk 41 (rapid access loops)
40 (1 word loop)
160 (4 word loop)
320 (8 word loop)
640 (16 word loop)

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: {{convert|62|lb}}

Construction:

Double copper clad, gold plated, glass fiber laminate, flexible polyurethane-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: {{convert|1.55|cuft|L|abbr=on}}

Weight, computer: {{convert|70|lb|abbr=on}}

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 RepertoireNumeric Code		Code	Description------------		----	-----------00 20, s 		SAL 	Split accumulator left shift00 22, s 		ALS 	Accumulator left shift00 24, 2 		SLL 	Split left word left shift00 26, r 		SLR 	Split left word right shift00 30, s 		SAR 	Split accumulator right shift00 32, s 		ARS 	Accumulator right shift00 34, s 		SRL 	Split right word left shift00 36, s 		SRR 	Split right word right shift00 60, s 		COA 	Character output A04  c, S 		SCL 	Split Compare and .ivt10  c, S 		TMI 	Transfer on minus20  c, s 		SMP 	Split multiply24  c, s 		MPY 	Multiply30  c, s 		SMM 	Split multiply modified34  c, s 		MPM 	Multiply modified40 02, s 		BOC 	Binary output C40 10, s 		BCA 	Binary output A40 12, s 		BOB 	Binary output B40 20, s 		RSD 	Reset detector40 22, s 		HPR 	Halt and Proceed40 26, s 		DOA 	Discrete output A40 30, s 		VOA 	Voltage output A40 32, s 		VOB 	Voltage output B40 34, s 		VOC 	Voltage output C40 40, s 		ANA 	And to accumulator40 44, s 		MIM 	Minus magnitude40 46, s 		COM 	Complement40 50, s 		DIB 	Discrete input B40 52, s 		DIA 	Discrete input A40 60, s 		HFC 	Halt fine countdown40 62, s 		EFC 	Enter fine countdown40 70, s 		LPR 	Load phase register44  c, s 		CIA 	Clear and Add50  c, s 		TRA 	Transfer54  c, s 		STO 	Store accumulator60  c, s 		SAD 	Split add64  c, s 		ADD 	Add70  c, s 		SSU 	Split subtract74  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 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.[2]

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.[2]

The MM II missile was deployed with a D-37C 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.[2]

Notes

1. ^Memory was developed in 1960: {{cite web |title=autonetics :: mem-brain :: T5-1435 Mem-Brain File Aug65 |url=https://archive.org/stream/bitsavers_autoneticsainFileAug65_17824804/T5-1435_Mem-Brain_File_Aug65#page/n67/mode/1up/search/minuteman |pages=68-69 |date=August 1965}}
2. ^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

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.
  • {{Cite web|url=http://www.ed-thelen.org/comp-hist/BRL64-m.html#MINUTEMAN|title=MINUTEMAN|last=Weik|first=Martin H.|date=Jan 1964|website=ed-thelen.org|series=A Fourth Survey of Domestic Electronic Digital Computing Systems|publisher=Ballistic Research Laboratories, Aberdeen Proving Ground|archive-url=|archive-date=|dead-url=|access-date=}}

See also

  • D-37C
  • Minuteman (missile)

External links

  • {{cite web |title=Documents about D-17(B) (mostly) and D-37C |url=http://www.bitsavers.org/pdf/autonetics/d17/ |website=www.bitsavers.org}}
{{Guidance Computer}}

2 : Missile guidance|Transistorized computers

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/21 17:33:44