www.wikidata.de-de.nina.az
Der NASA Standard Spacecraft Computer 1 NSSC 1 ist ein Computer der 1974 als Standardkomponente fur das MultiMission Modular Spacecraft am Goddard Space Flight Center GSFC entwickelt wurde Die Basis des Raumfahrzeugs wurde aus standardisierten Komponenten und Modulen gebaut um Kosten zu sparen Der Computer verfugte uber einen 18 Bit breiten Kernspeicher oder einen plattierten Drahtspeicher bis zu 64 k 18 Bit wurden gewahlt weil sie eine hohere Genauigkeit x4 fur Daten boten als eine 16 Bit Maschine Gleitkommazahlen wurden nicht unterstutzt Der Kernspeicher ist unempfindlich gegen die Einflusse von Weltraumstrahlung benotigt bei gleichem Speichervolumen aber sehr viel mehr Platz und Gewicht als RAM aus Silicium Inhaltsverzeichnis 1 Verwendung 2 Programmierung und Unterstutzung 3 Historischer Kontext 4 EinzelnachweiseVerwendung BearbeitenDie NSSC 1 wurde eingesetzt bei der Solar Maximum Mission dem Hubble Weltraumteleskop fur die Steuerung der Raumsonde nicht fur die Verarbeitung der Bilddaten fur die ursprunglich der DF 224 verwendet wurde den Landsat D Missionenund anderen Missionen die meist auf das Sonnensystem beschrankt waren Die Hardware wurde von Westinghouse und GSFC entwickelt Die Maschine benutzte Diode Transistor Logik die zu der Zeit auf der Vorzugsliste der Bauteile mit dem geringsten Stromverbrauch stand sie wurde zunachst aus 1700 SSI Gehausen NOR Gatter gefertigt spater wurde sie auf 69 MSI Chips Medium Scale Integration umgestellt 1 Programmierung und Unterstutzung BearbeitenDas NSSC 1 verfugte uber ein Assembler Loader Simulator Toolset das auf einem Xerox XDS 930 24 Bit Mainframe lief Ein zugehoriger Simulator lief mit 1 1000 der Echtzeit Der Xerox Computer war mit einem Breadboard OBP in einem Rack verbunden Das naturlich bei Raumtemperatur betrieben wurde Spater fugte die Software Development and Validation Facility SDVF einen Flugdynamiksimulator hinzu der auf einem PDP 11 70 Minicomputer lief 2 Ein speziell angefertigter NSSC 1 Flight Executive wurde entwickelt und bei der Solar Maximum Mission SMM und nachfolgenden Flugen eingesetzt Sie schaltete Aufgaben in Intervallen von 25 ms um Er enthielt einen gespeicherten Befehlsprozessor der sowohl Befehle fur die absolute Zeit als auch fur die relative Zeit verarbeiten konnte Er enthielt einen Statuspuffer der zuruck zu einer Bodenempfangsstation ubertragen werden konnte Es benotigte eine Menge Speicher typischerweise mehr als die Halfte des verfugbaren Speichers wobei der Rest fur Anwendungen und Reserven ubrig blieb 3 Historischer Kontext BearbeitenIn den 1980er Jahren wurde der RCA 1802 fur viele Missionen eingesetzt wie z B Galileo Diese und andere Missionen leiteten den Trend weg von speziell angefertigten NASA CPUs in Raumfahrzeugen ein Die Erkundung der inneren und ausseren Teile des Sonnensystems sollte mit bestehenden zivilen und militarischen CPUs durchgefuhrt werden Bevor die 32 Bit CPUs der RAD Familie in Weltraummissionen eingesetzt wurden kam die MIL STD 1750A eine CPU die moderne Anwendungen ausfuhren konnte in grossem Umfang zum Einsatz Seit dem Aufkommen des IBM RAD6000 in den 2000er Jahren und des RAD750 in den 2010er Jahren ist die Verwendung des NSSC 1 undenkbar geworden Seine Rechenleistung war nicht gross und die meisten modernen Weltraummissionen erfordern Flugcomputer die uber eine erheblich umfangreichere Rechenleistung verfugen Einzelnachweise Bearbeiten Trevathan Charles E Taylor Thomas D Hartenstein Raymond G Merwarth Ann C and Stewart William N Development and Application of NASA s First Standard Spacecraft Computer In Communications of the ACM Band 27 Nr 9 1984 S 902 913 doi 10 1145 358234 358252 fermatslibrary com Styles F Taylor T Tharpe M and Trevathan C A General Purpose On Board Processor for Scientific Spacecraft NASA GSFC X 562 67 202 July 1967 Patrick H Stakem The History of Spacecraft Computers from the V 2 to the Space Station PRB Publishing 2010 ISBN 978 1 5202 1618 8 Abgerufen von https de wikipedia org w index php title NSSC 1 amp oldid 217364909