AN/UYK-7は、
UNIVAC(現在の
ユニシス)によって
アメリカ海軍向けに設計された大型
コンピュータです。主に
海軍戦術情報システム(NTDS)や
イージスシステム(AWS)で利用され、その派生機として
航空機向けのAN/AYK-10も開発されました。
開発の背景
AN/UYK-7は、1960年代に海軍
戦術情報処理装置として使用されていたCP-642およびその改良型のCP-642Bに取って代わる形で開発されました。
1966年には、艦船局のプロジェクトオフィスにおいて、ポール・ホスキンスとドン・リームが
32ビットプロセッサに基づく新しい
コンピュータの仕様書を作成しました。この仕様に基づき、
1968年に
UNIVACにプロトタイプの製作が発注されました。
技術的特徴
AN/UYK-7の命令体系は、前機種のCP-642Bの62命令から131命令へと増加し、プログラムの柔軟性が大きく向上しました。また、この
コンピュータはマルチプロセッサ構成にも対応しており、多様な運用が可能です。
当時、新たに登場した
半導体メモリが一般的でしたが、重要な軍の機器として不揮発性が求められたため、
主記憶装置には
磁気コアメモリが使用されました。このコアメモリは、サイクルタイムを1.5
マイクロ秒に短縮し、前機種に対して約2.5倍の性能向上を実現しています。最小構成でのメモリ容量は48キロワードですが、最大で262キロワードまで拡張することができました。
標準的な筐体のサイズは高さ1.04メートル、幅0.50メートル、奥行き0.57メートルであり、CP-642Bの約1/4の容積を持つコンパクトさが特長です。ただし、同時期に開発された
AN/UYK-20|AN_UYK-20と比較すると、IC化の進展はまだ過渡期であり、UYK-20の方が高性能という結果が見られました。そのため、1981年にはAN/UYK-7の
平均故障間隔(MTBF)が2,528時間であり、CP-642や
AN/UYK-20|AN_UYK-20よりも低い数値となっています。
導入と展開
試作機は
1969年4月に完成し、試験が行われた後、
1970年代後半から量産機の納入が始まりました。
1971年にはAN/UYK-7とそれに対応する
プログラミング言語CMS-2Yが海軍の標準規格として採用され、
1974年1月にはNTDSを含む32の開発計画で使用されることとなりました。
しかし、
1983年以降、後継機のAN/UYK-43の製造が開始されると、徐々にAN/UYK-7は新しいシステムによって取って代わられることになりました。このように、AN/UYK-7は海軍における
コンピュータ技術の発展と戦術情報処理の高度化に寄与した重要な存在といえるでしょう。
参考文献としては、デヴィッド・L・ボスローによる『When Computers Went to Sea: The Digitization of the United States Navy』や、ノーマン・フリードマンの『The Naval Institute Guide to World Naval Weapons Systems 1997-1998』などが挙げられます。加えて、2002年に発行された『世界の艦船』の特集記事も、AN/UYK-7の設計とその後の技術進展について詳しく探求しています。