D-37C

D-37C
D37C(D37C)は、すべての慣性NS-17ミサイルガイダンスセット(MGS)を正確に離れてマイルのその標的千へナビゲートするためのコンピュータの構成要素です。NS-17 MGSは、ミニットマンII(LGM-30F)ICBMで使用されました。もともとノースアメリカン航空のオートネティクス部門によって設計および製造されたMGSは、事前にプログラムされた複数のターゲットを内部メモリに保存できました。
他のナビゲーション方法とは異なり、慣性誘導は、土地の位置や星の観測、無線やレーダーの信号、または車外からのその他の情報に依存しません。代わりに、慣性航法装置は、方向を示すジャイロスコープと速度と方向の変化を測定する加速度計を使用してガイダンス情報を提供します。次に、コンピューターがこの情報を使用して車両の位置を計算し、その進路を誘導します。敵は、虚偽の情報や紛らわしい情報でシステムを「妨害」することはできませんでした。
ヒル空軍基地のオグデン航空兵站センターは、1959年1月からミニットマンICBMファミリーのプログラムマネージャーを務めています。基地は、1965年7月以来、ミニットマンとその他のICBM艦隊の完全なロジスティクス管理責任を負っています。
D-37Cコンピュータは、メモリ、中央処理装置(CPU)、および入力ユニットと出力ユニットの4つの主要セクションで構成されています。これらのセクションは1つのケースに囲まれています。メモリは、6000rpmで回転する両面固定ヘッドディスクです。27ビットの7222ワードが含まれています。各ワードには、プログラマが使用できない24個のデータビットと3個のスペーサービットが含まれています。メモリは、それぞれ128ワードの56チャネルと、1〜16ワードの10の高速アクセスチャネルに配置されています。メモリには、アキュムレータと命令レジスタも含まれています。
MM IIミサイルは、D-37Cディスクコンピューターとともに配備されました。オートネティクスはまた、飛行プログラムの開発とテストのための機能シミュレーター、および空中コンピューターに入力するコードを生成するためにウィング本社で使用されたコードインサーターベリファイアをプログラムしました。フライトプログラムソフトウェアが正しいことを確認する必要が生じただけでなく、不正または偶発的な起動につながるコードがなかった。TRW、Inc。は、最初に検証と妥当性確認と呼ばれ、次に原子力安全クロスチェック分析(NSCCA)となる独立した検証の役割を継続しました。Logicon RDAは、TRWによって開発されたターゲティングおよび実行プランプログラムのNSCCAを実行するために選択されました。
MM IIIが開発されたとき、オートネティクスはD37Dコンピューターにプログラムされたガイダンス方程式を生成しました。D37Dコンピューターには、初めてハイブリッド明示的ガイダンスシステムが含まれていました。複数の弾頭システムのターゲットを選択するために、共同戦略的ターゲティング計画スタッフは新しいクラスのプログラムを必要としていました。ミサイルアプリケーションプログラムは、これらの機能のために開発されました。
運用ソフトウェアの次のメジャーアップデートは、ガイダンス交換プログラムの下で行われました。オートネティクス(後にボーイング社に買収)は、新しいフライトコンピューターに必要なソフトウェアを開発しました。
内容
1 機能説明
1.1 コントロールユニット 1.2 算術演算装置 1.3 入力ユニット 1.4 出力ユニット 1.5 メモリユニット
2 プログラミング
3 D-37Cコンピューターの説明
4 D-17Bの比較
5 仕様
6 電源
7 も参照してください
8 参考文献
機能説明
このセクションは、元のドキュメント「Minuteman」D-37Cデジタルコンピュータシステムデポのオーバーホールから抜粋したものです。Autonetics、北米ロックウェル社の部門。カリフォルニア州アナハイム。FET-D-120-D37 / 4。
コントロールユニット
制御ユニットは、すべての機械機能を解釈して処理し、ロケーションカウンタ、命令レジスタ、および位相レジスタで構成されます。
ロケーションカウンタ-ロケーションカウンタは、次の命令を取得するチャネルを決定します。
命令レジスタ-命令レジスタは、コンピュータによって実行される命令を保持します。この命令は、加算、減算など、実行する演算のタイプを定義します。必要に応じてオペランドのロケーションアドレスを指定し、次の命令のセクターアドレスを示します。
フェーズレジスタ-フェーズレジスタは3つのフリップフロップで構成され、飛行のフェーズを示すために8つの可能な状態のいずれかに設定できます。また、サンプリングする電圧入力のグループを決定するためのセレクタスイッチとして、および変更フラグ付き命令のインデックスレジスタとしても機能します。位相レジスタの状態は、ステージリファレンス出力として利用できます。
算術演算装置
算術演算装置は、アキュムレータ(A)、下位アキュムレータ(L)、および数値レジスタ(N)の3つのレジスタで構成されています。AレジスタとLレジスタのみがアドレス指定可能です。
アキュムレータ(Aレジスタ)-アキュムレータはコンピュータのメインレジスタとして機能し、すべての算術演算の結果を保持します。このレジスタは、テレメトリおよび文字出力の出力レジスタとして機能します。
下位アキュムレータ(Lレジスタ)-このレジスタは、特定の算術演算、入力演算、論理演算、または高速アクセスストレージに使用されます。
数値レジスタ(Nレジスタ)-このレジスタは、乗算および除算中にコンピュータのロジックによって使用され、アドレス指定できません。
入力ユニット
ディスクリート入力ラインは、通常、外部機器からの通信ラインとして機能します。「オン-オフ」タイプの信号には、次の3つのセットが
1セットで24個の入力信号をサンプリングします。
1つのセットは、コンピューター内から19個の外部入力信号と5個のフリップフロップをサンプリングします。
1つのセットは、21の入力信号、2つのフリップフロップ、および7つの離散出力信号の論理*または “をサンプリングします。
プログラムのロード-数値データと命令をコンピュータメモリにロードするための主な入力は、パンチテープ(紙またはマイラー)です。情報は、光電テープリーダーから毎秒800の5ビットコードの最大速度でコンピューターに入力できます。コンピューターの手動制御パネル(CMPC)が使用可能な場合は、キーボードから手動でデータを入力できます。
検出器-検出器入力は、外部ソースから受信した「オン-オフ」タイプの信号であり、指定された外部機器の動作ステータスを示します。検出器入力モニターは、特別な指示によって「リセット」することができます。
インクリメンタル-インクリメンタル入力は基本的にプログラム制御から独立しており、7つのリゾルバタイプ、2つの可変インクリメンタルタイプ、および1つのパルスタイプで構成されます。これらの入力は、2つの4ワード入力バッファループ(V&R)に蓄積されます。
電圧-コンピュータは、プログラム制御下で32個のDC電圧入力の1つを8ビットの2進数に変換することができます。アナログ電圧は、それぞれ8つの入力からなる4つのセットにグループ化されます。範囲は+10ボルトで、精度は200mVです。
ケーブル-ケーブル入力は、Cループの4ワードの1つに入力される最大96ビット長のシリアルメッセージです。1600ビット/秒の最大データレート。ケーブル入力操作は、ケーブル入力の有効化命令を実行することによって開始され、基本的にプログラム制御とは独立して進行します。
ラジオ-ラジオ入力は、Cループの1ワードに入力される無制限の長さのシリアルメッセージです。24ビットが蓄積された後、情報はチャネルMXセクター054に転送され、ループはさらに24ビットを受け入れる準備が整います。最大入力データレートは100ビット/秒です。操作は命令によって開始され、基本的にプログラム制御とは独立して進行します。
外部リセット-マスターリセット(MR)、(EW書き込みを有効C)、ロード(FS開始Cをのみチェックアウトするために)、停止プライム(K ‘時間C)、ファイル名を指定して実行プライム(K’のR C)、シングルサイクルプライム(K」s c)。
出力ユニット
ディスクリート-ディスクリート出力は、合計47の「オン-オフ」タイプの信号に対して2つの独立した出力ラインのセット(32および15)を提供します。出力はプログラム制御下で変更され、コンピューターの外部の機器に送信されます。
電圧-4つのDC電圧出力ラインがあり、それぞれが符号を含む8ビットの数値に比例します。これらのラインは、32ワード時間あたり9.27ボルトのレートで更新されます。範囲は+10ボルトで、精度は±200mvです。
1文字-1文字の出力は、タイプライター、テープパンチ、またはその他の同様の出力機器に適した4ビット文字を提供します。パリティチェックビットと2つのタイミングビットが各文字で自動的に発行されます。
ケーブル-ケーブル出力は、4ワードのCループから送信される最大96ビット長のシリアルメッセージです。最大データレートは1600ビット/秒です*動作はケーブル出力の有効化(ECO)命令の実行によって開始され、基本的にプログラム制御とは無関係に進行します。
バイナリ-ジャイロなどの外部機器を制御するために使用できる出力の4つのペアが出力状態は、10MSごとにプログラム制御の下で自動的に更新されます。出力は+1または-1の形式です。
テレメトリ-タイミング信号は、プログラム制御の下で発行されます。これは、アキュムレータに、タイミング信号を受信する外部機器によって読み取られる情報が含まれていることを示します。
その他-これらの信号には、パリティ/検証エラー信号、モード表示、ステージリファレンスが含まれます。
メモリユニット
D-37Cコンピュータメモリは、6000rpmで同期モーターによって駆動される回転磁気ディスクで構成されています。ディスクに隣接して、読み取りヘッドと書き込みヘッドを収容する2つの固定ヘッドプレートがディスクには、情報を保存するために両面に薄い磁性酸化物コーティングが施されています。このディスクは、回転ディスクによって生成されたエアベアリングによってサポートされています。ディスクは、メインメモリ用にそれぞれ128ワードのトラックまたはチャネルに分割されています。合計7222ワードの容量は、128セクターの56チャネル、6つの4ワードループ、1つの8ワードループ、1つの16ワードループ、および6つの1ワードループに含まれます。
プログラミング
  D-37C命令およびデータワード形式
コンピュータは完全な24ビットの命令ワードとデータワードを使用します。データは、23ビットのバイナリ分数(フルワード)または10ビットの分数(スプリットワード)の2つの方法のいずれかで表されます。2つのフォーマットが図に示されています。命令には、図に示すように、フラグ付きまたはフラグなしの2つの形式も数値コードとニーモニックコードを含む、使用可能なすべての命令のリストを次に示します。プログラミングの詳細については、以下を参照して
Kee、D-37Cコンピュータ用のWTプログラミングマニュアル。カリフォルニア州アナハイム、Autonetics、North American Rockwell、Inc。の部門、1965年1月30日。
D-37Cコンピューターの説明
ニーモニックコード 説明 数値コード チャンネル(C)、セクター(S)
追加 追加 64 C、S
ALC アキュムレータの左サイクル 00 26、S
ANA ANDとアキュムレータ 40 42、S
アーク アキュムレータの右サイクル 0 36、S
ARS アキュムレータ右シフト 0 32、S
AWC キャリーなしで追加 40 50、S
CLA クリアして追加 44 C、S
COA 文字出力A 0 (40-76)、S
CoM 補体 40 46、S
DIA 離散入力A 40 02、S
DIB 離散入力B 40 00、S
DIC 離散入力C 40 20、S
DIV 除算 34 C、S
DOA ディスクリート出力A 40 54、XX2
DOB ディスクリート出力B 40 54、XX1
DPP プラットフォーム電源を無効にする 40 62、X20
ECO ケーブル出力を有効にする 40 62、X02
ECI ケーブル入力を有効にする 40 62、X03
EFC ファインカウントダウンを有効にする 40 26、S
EPP プラットフォームパワーを有効にする 40 62、X40
FCL 完全な比較と制限 14 C、S
英ポンド ビットパターンの生成 40 64、S
GPT パリティビットを生成する 40 60、S
HFC ファインカウントダウンを停止 40 24、S
HPR 停止して続行します 40 22、S
LPR ロードフェーズレジスタ 40 (70-76)、S
MAL AとLを変更します 40 52、S
MIM マイナスの大きさ 40 44、S
MPY かける 24 C、S
ORA またはアキュムレータへ 40 40、S
PLM プラスマグニチュード 40 56、S
RIC 無線相互通信 0 24、001
RSD 検出器のリセット 40 62、X10
悲しい 分割追加 60 C、S
SAL スプリットアキュムレータの左シフト 0 20、S
SAR スプリットアキュムレータ右シフト 0 30、S
SCL 分割比較と制限 4 C、S
SMP 分割乗算 20 C、S
SPM スプリットプラスマグニチュード 40 66、S
SRD 過渡シミュレーション 0 16、S
SSU 分割減算 70 C、S
STO アキュムレータを保存する 51 C、S
サブ 減算 74 C、S
TMI マイナスで転送 30 C、S
TRA 転送 50 C、S
TSM マイナスの転送セクター 40 06、S
TSZ ゼロの転送セクター 40 04、S
TZE ゼロで転送 10 C、S
VIA 電圧入力A 40 10、S
VIB 電圧入力B 40 12、S
VIC 電圧入力C 40 14、S
VID 電圧入力D 40 16、S
VIE 電圧入力E 40 30、S
VIF 電圧入力F 40 32、S
VIG 電圧入力G 40 34、S
VIH 電圧入力H 40 36、S
D-17Bの比較
D-17BとD-37Cの両方のコンピューターは、オートネティクス、その後ノースアメリカンの一部門、後にボーイングの一部門によって設計および製造され、発射から爆発までのミニットマンICBMのリアルタイムのガイダンスと制御を実現しました。D-17BはミニットマンIのNS-10Qミサイル誘導システムのコンポーネントであり、D-37CはミニットマンIIのNS-17ミサイル誘導システムのコンポーネントです。2つのデザインの間には多くの基本的な類似点がこれらは両方とも、プライマリメモリ用の固定ヘッドディスクを備えた同期シリアルマシンです。それらには、2アドレス命令、ハーフワードとホールワードの精度、および多くの同様の命令演算子コードが2台のコンピューターの違いは、主にテクノロジーの違いに基づいています。D-17Bは、その論理回路を実現するために必要に応じて、主にダイオード抵抗ロジックとダイオードトランジスタロジックを使用して1962年に製造されました。一方、D-37Cは、1964年に建設されたによって作ら小さな規模集積回路使用テキサスインスツルメンツのみ内部電源内のディスクリート部品とします。
D-17BとD-37Cの比較
モデル: D-17B D-37C 年: 1962年 1964年 タイプ: シリアル、同期
記数法: バイナリ、固定小数点、2の補数
データワード長: 11ビットまたは24ビット(倍精度)
命令ワード長: 24ビット
指示の数: 39 57 実行時間:
追加
781/8マイクロ秒
同じ
かける
1ミリ秒
同じ
除算
(ソフトウェア)
2ミリ秒
クロックチャネル: 345.6 kHz
同じ
アドレッシング: メモリ全体の直接
バンク内で直接(メモリの1/4)
記憶:
ワード長
24ビットプラス3タイミング
同じ
タイプ
酸化鉄でコーティングされたNDROディスク
サイクルタイム
781/8マイクロ秒最小 「」 容量
5

投稿日:
カテゴリー: D