Misplaced Pages

Gemini Guidance Computer: Difference between revisions

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Browse history interactively← Previous editContent deleted Content addedVisualWikitext
Revision as of 00:55, 23 March 2015 edit4throck (talk | contribs)Extended confirmed users18,051 edits Functionality← Previous edit Latest revision as of 20:10, 25 August 2024 edit undoGreenC bot (talk | contribs)Bots2,555,724 edits Rescued 1 archive link. Wayback Medic 2.5 per WP:URLREQ#www-03.ibm.com 
(56 intermediate revisions by 32 users not shown)
Line 1: Line 1:
{{Infobox computer hardware
{{csb-pageincludes|1=http://en.wikichip.org/Gemini_Guidance_Computer}}
| name = Gemini Guidance Computer
| image = Gemini_Guidance_Computer_(NASM).JPG
| caption = Gemini Guidance Computer in ]
| invent-date =
| invent-name = ]
| manufacturer = ]
| designfirm =
| introduced = {{Start date and age|1965}}
| discontinued = {{Start date and age|1966}}
| cost =
| type = Avionics<br>Guidance Computer
| processor = Discrete Components <ref>{{Cite web|url=https://history.nasa.gov/computers/Ch1-2.html|title=Ch1-2|date=March 1988 |last1=Tomayko |first1=James E. }}</ref>
| frequency = 7.143 kilohertz clock
| memory = 39-bit words memory, each composed of three ]s, 4,096 words of memory, in a ferrite core array.
| ports = Modular Display Keyboard (MDK), Modular Display Readout (MDR), Attitude Control and Maneuver Electronics (ACME), Inertial Measurement Unit (IMU), Horizon Sensors, Time Reference System (TRS)<ref>{{Cite web|url=http://www.ibiblio.org/apollo/Gemini.html#Peripheral_Devices|title=The Gemini Spacecraft Computer}}</ref>
| weight = {{cvt|58.98|lbs|kg}}
| dimensions = {{cvt|18.9|×|14.5|×|12.75|in|cm}} (H)×(W)×(D)
}}


The '''Gemini Guidance Computer''' (sometimes '''Gemini Spacecraft On-Board Computer''' ('''OBC''')) was a ], ] designed for ], America's second human spaceflight project.<ref name="manual" /> The computer, which facilitated the control of mission maneuvers, was designed by the ].<ref name="ibm">8. J. C. Hundley and R. A. Watson, "A Digital Computer in Orbital Flight," TR 63-825-892, IBM Federal Systems Division, Owego, New York, October 1964.</ref>
]
The '''Gemini Guidance Computer''' (sometimes '''Gemini Spacecraft On-Board Computer''' (OBC)) was a ], ] designed for ], America's second man-in-space effort.<ref name="manual" /> The computer, which facilitated the control of mission maneuvers, was designed by the ].<ref name="ibm">8. J. C. Hundley and R. A. Watson, "A Digital Computer in Orbital Flight," TR 63-825-892, IBM Federal Systems Division, Owego, New York, October 1964.</ref>

== History ==
]
Project Mercury was America's first man-in-space effort. Due to its simplicity and size, however, it did not have any independent maneuvering capability. The re-entry retrofire times and firing attitude were calculated by computing center on the ground and were transmitted in real-time to the spacecraft. Because of that the Mercury spacecraft did not require a main computer.

The Gemini spacecraft was designed to be an enlarged Mercury, performing the same general objectives. One of the largest changes to the craft was the addition of a second crew member (] in latin means "twin"). Another change is the orbital maneuvering system which was attached to the rear of the main cabin which made it possible to practice rendezvous techniques.

The Gemini Guidance Computer was added to the craft to fulfill the new requirements for the spacecraft which included added accuracy to re-entry and automate preflight checkout functions. The computer was also required for many of the rendezvous operations since the ground tracking network could not cover all possible orbital paths.


== Functionality == == Functionality ==
]
The Gemini Guidance Computer was responsible for the following functions:<ref name="ibm" /><ref name="manual">McDonnell Corporation, NASA Project Gemini Familiarization Manual, 1965, vol. 2, pp. 8.7,8.45.</ref>
] was the first with an on-board computer, as ] was controlled by computers on Earth.<ref>{{cite book
| last1 = Tomayko
| first1 = James E.
| year = 1988
| title = Computers in Spaceflight: The NASA Experience
| chapter = The Gemini Digital Computer: First Machine in Orbit
| publisher = National Aeronautics and Space Administration
| location = Washington, D.C.
| url = https://history.nasa.gov/computers/ch1-1.html
| accessdate = 2015-01-04
}}</ref> The Gemini Guidance Computer was responsible for the following functions:<ref name="ibm" /><ref name="manual">McDonnell Corporation, NASA Project Gemini Familiarization Manual, 1965, vol. 2, pp. 8.7,8.45.</ref>


* Ascent - serves as a backup ]. The switchover is manually controlled by the astronauts * ''Ascent ''– serves as a backup ]. The switchover is manually controlled by the astronauts
* Orbital flight - provides a navigation capability to the astronauts to determine the time of retrofire and to select the landing site for safe reentry in the case of an emergency. (on extended missions ground data may become unavailable when ground data network rotates out of the ].) * ''Orbital flight'' gives the astronauts the capacity to navigate, allowing them to choose a safe landing spot in an emergency and calculate the timing of retrofire (on extended missions ground data may become unavailable when ground data network rotates out of the ]).
* Rendezvous - serves as primary reference by providing guidance information to the astronauts. The orbit parameters are determined by the ground tracking which are then sent to the spacecraft; the guidance computer was responsible for processing the information along with sensed spacecraft attitude. The information was presented to the astronauts in terms of spacecraft coordinates. * ''Rendezvous ''– serves as primary reference by providing guidance information to the astronauts. The orbit parameters are determined by the ground tracking which are then sent to the spacecraft; the guidance computer was responsible for processing the information along with sensed spacecraft attitude. The information was presented to the astronauts in terms of spacecraft coordinates.
* Reentry - feeds commands directly to the reentry control system for automatic reentry or provides the guidance information to the astronauts a manual reentry. * ''Reentry ''– feeds commands directly to the reentry control system for automatic reentry or provides the guidance information to the astronauts for manual reentry.


== Specs == == Specs ==
* The computer, which was very similar to the ], weighted 58.98 pounds (26.75 kg) and was powered by a 28V ]. During a short power outage it could be powered by the Auxiliary Computer Power Unit (ACPU) * The computer was architecturally similar to the ], in particular in the instruction set;<ref name="Gemini_2011"/> however its circuit integration was less advanced.<ref></ref> The GGC weighed 58.98 pounds (26.75&nbsp;kg) and was powered by 28V ]. During a short power outage it could be powered by the Auxiliary Computer Power Unit (ACPU)
* ] words memory, each composed of three ]s<ref name="Gemini_2011">{{cite web |title=Gemini Spacecraft Computer (OBC): Layout of Memory Words |date=2016 |orig-year=2011 |url=http://www.ibiblio.org/apollo/Gemini.htp |access-date=2016-05-28 |url-status=live |archive-url=https://web.archive.org/web/20160528114015/http://www.ibiblio.org/apollo/Gemini.htp |archive-date=2016-05-28}}</ref>
* 39-bit words memory, each composed of three 13-bit "syllables"
* ferrite core memory of 4096 words<ref>, chapter one</ref> * ] memory of 4,096 words<ref>, chapter one</ref>
* Two's complement integer arithmetic * Two's complement integer arithmetic
* 7.143 kilohertz clock (140 μs per instruction); all instructions took a single cycle except for multiplication and division * 7.143 kilohertz clock (140 μs per instruction); all instructions took a single cycle except for multiplication and division

==See also==
* ]


== References == == References ==
Line 31: Line 54:


== External links == == External links ==
{{Commons category|Gemini Guidance Computer}}
*
* *
*
*

{{CCBYSASource|sourcepath=http://en.wikichip.org/Gemini_Guidance_Computer|sourcearticle=Gemini Guidance Computer|revision=653091201}}

{{Gemini program}}
{{Guidance Computer}}
{{CPU technologies}}


] ]
] ]
]
]

Latest revision as of 20:10, 25 August 2024

Gemini Guidance Computer
Gemini Guidance Computer in National Air and Space Museum
Invented byIBM Federal Systems Division
ManufacturerIBM Federal Systems Division
Introduced1965; 60 years ago (1965)
Discontinued1966; 59 years ago (1966)
TypeAvionics
Guidance Computer
ProcessorDiscrete Components
Frequency7.143 kilohertz clock
Memory39-bit words memory, each composed of three 13-bit syllables, 4,096 words of memory, in a ferrite core array.
PortsModular Display Keyboard (MDK), Modular Display Readout (MDR), Attitude Control and Maneuver Electronics (ACME), Inertial Measurement Unit (IMU), Horizon Sensors, Time Reference System (TRS)
Weight58.98 lb (26.75 kg)
Dimensions18.9 in × 14.5 in × 12.75 in (48.0 cm × 36.8 cm × 32.4 cm) (H)×(W)×(D)

The Gemini Guidance Computer (sometimes Gemini Spacecraft On-Board Computer (OBC)) was a digital, serial computer designed for Project Gemini, America's second human spaceflight project. The computer, which facilitated the control of mission maneuvers, was designed by the IBM Federal Systems Division.

Functionality

Locations of the Gemini Guidance System

Project Gemini was the first with an on-board computer, as Project Mercury was controlled by computers on Earth. The Gemini Guidance Computer was responsible for the following functions:

  • Ascent – serves as a backup guidance system. The switchover is manually controlled by the astronauts
  • Orbital flight – gives the astronauts the capacity to navigate, allowing them to choose a safe landing spot in an emergency and calculate the timing of retrofire (on extended missions ground data may become unavailable when ground data network rotates out of the orbital plane).
  • Rendezvous – serves as primary reference by providing guidance information to the astronauts. The orbit parameters are determined by the ground tracking which are then sent to the spacecraft; the guidance computer was responsible for processing the information along with sensed spacecraft attitude. The information was presented to the astronauts in terms of spacecraft coordinates.
  • Reentry – feeds commands directly to the reentry control system for automatic reentry or provides the guidance information to the astronauts for manual reentry.

Specs

  • The computer was architecturally similar to the Saturn Launch Vehicle Digital Computer, in particular in the instruction set; however its circuit integration was less advanced. The GGC weighed 58.98 pounds (26.75 kg) and was powered by 28V DC. During a short power outage it could be powered by the Auxiliary Computer Power Unit (ACPU)
  • 39-bit words memory, each composed of three 13-bit syllables
  • Ferrite core memory of 4,096 words
  • Two's complement integer arithmetic
  • 7.143 kilohertz clock (140 μs per instruction); all instructions took a single cycle except for multiplication and division

See also

References

  1. Tomayko, James E. (March 1988). "Ch1-2".
  2. "The Gemini Spacecraft Computer".
  3. ^ McDonnell Corporation, NASA Project Gemini Familiarization Manual, 1965, vol. 2, pp. 8.7,8.45.
  4. ^ 8. J. C. Hundley and R. A. Watson, "A Digital Computer in Orbital Flight," TR 63-825-892, IBM Federal Systems Division, Owego, New York, October 1964.
  5. Tomayko, James E. (1988). "The Gemini Digital Computer: First Machine in Orbit". Computers in Spaceflight: The NASA Experience. Washington, D.C.: National Aeronautics and Space Administration. Retrieved 2015-01-04.
  6. ^ "Gemini Spacecraft Computer (OBC): Layout of Memory Words". 2016 . Archived from the original on 2016-05-28. Retrieved 2016-05-28.
  7. LVDC board reverse engineering project
  8. Computers in Spaceflight: The NASA Experience, chapter one

External links

As of this edit, this article uses content from "Gemini Guidance Computer", which is licensed in a way that permits reuse under the Creative Commons Attribution-ShareAlike 3.0 Unported License, but not under the GFDL. All relevant terms must be followed.

Project Gemini
Missions
Uncrewed
Crewed
Gemini insignia
Astronauts
Components
Launch sites
Developments
Related
Guidance computers
On crewed spacecraft
On launch vehicles
Category:Guidance computers
Processor technologies
Models
Architecture
Instruction set
architectures
Types
Instruction
sets
Execution
Instruction pipelining
Hazards
Out-of-order
Speculative
Parallelism
Level
Multithreading
Flynn's taxonomy
Processor
performance
Types
By application
Systems
on chip
Hardware
accelerators
Word size
Core count
Components
Functional
units
Logic
Registers
Control unit
Datapath
Circuitry
Power
management
Related
Categories: