Wikiwand AI

NSSC-1

From Wikipedia, the free encyclopedia

NASA Standard Spacecraft Computer-1(NASA標準宇宙機コンピュータ-1、NSSC-1)は、1974年にゴダード宇宙飛行センター(GSFC)でマルチミッションモジュラー宇宙機(英語版)の標準コンポーネントとして開発されたコンピュータである。その基本的な宇宙機は、コスト削減のために標準化された部品やモジュールで構成された。このコンピュータは18ビット幅のコアメモリまたはめっき線メモリを最大64kまで搭載した。18ビットを選択したのは、16ビット機よりもデータ精度が4倍高いためである。浮動小数点には対応していなかった。

NSSC-1が使われたのは、

そして、ほとんどが太陽系に限定された他のミッションである。

このハードウェアはウェスティングハウス社とGSFCが開発した。マシンは、当時の優先部品リストの中で最も低消費電力の部品であるダイオード-トランジスタロジックが使われていた。当初は1700 SSI(NORゲート)パッケージで製造されていたが、後に69 MSI(中規模集積)チップに変更された[1]。

プログラミングとサポート

NSSC-1には、ゼロックス XDS 930(英語版)(24ビット)メインフレーム上でホストされるアセンブラ/ローダ/シミュレータのツールセットがあった。関連するシミュレーターは、実時間の1/1000で動作した。ゼロックスコンピュータは、ラック内のブレッドボードOBPに接続されていた(もちろん、室温の周囲条件で動作する)。その後、「ソフトウェア開発および検証機能」(SDVF、Software Development and Validation Facility)は、PDP-11/70ミニコンピュータを使用したフライトダイナミクス (宇宙機)(英語版)シミュレータが追加された[2]。

専用の「NSSC-1フライトエグゼクティブ」(NSSC-1 Flight Executive)が、ソーラーマキシマムミッション(SMM)以降のフライトで使用するために開発された。これは、25ミリ秒間隔でタスクを切り替え、絶対時間と相対時間(英語版)の両方のコマンドを処理する内蔵コマンドプロセッサを含んでいた。地上の受信局に転送できるステータスバッファを持っていたため多くのメモリを必要とし(通常は利用可能なメモリの半分以上)、残りはアプリケーションとスペア用に残されていた[3]。

歴史的背景

脚注

推薦文献

Related Articles

Timelines

Top Qs

Fact Checks