Sun-1は、革新的なコンピューター企業である
サン・マイクロシステムズが1982年5月に発表した、記念すべき最初の
UNIXワークステーションおよび
サーバー製品群の名称です。
このシステムは、
スタンフォード大学の大学院生であった
アンディ・ベクトルシャイム氏が、
国防高等研究計画局(DARPA)からの資金援助を受けて研究開発したCPUボードを基盤として設計されました。これにより、Sun-1は大学の研究室から生まれた先進的な技術が商業製品として展開された初期の事例の一つとなりました。
Sun-1システム上で動作したオペレーティングシステムは、UniSoft社によってAT&TのSeventh Edition Unixから移植されたUniPlus V7です。このOSは、時にはSun
UNIX 0.7という通称でも知られていました。これにより、Sun-1は初期から本格的な
UNIX環境を提供するプラットフォームとしての地位を確立しました。
初期のシステムであり、その販売台数は200台に満たない比較的少数のシステムでした。
ハードウェア構成
Sun-1は
インテルの
マルチバス(Multibus)バックプレーンアーキテクチャを採用し、主要なコンポーネントは複数のボードとして実装されていました。
CPU: システムの心臓部であるCPUボードには、10 MHzで動作するモトローラ製の
MC68000マイクロプロセッサが搭載されていました。
メモリ: CPUボードには標準で256キロバイト(KB)のRAMと、システム起動に必要なROMモニタが搭載されていました。RAM容量は拡張可能であり、最大で4メガバイト(MB)まで増設することができました。この拡張には、Chrislin CI-8086製の128 KBまたは512 KBのメモリ拡張ボードを2枚使用しました。
入出力: CPUボード上には、2つのシリアルポート、1つのパラレルキーボードポート、1つのマウスポートが装備されていました。キーボードとしては、Micro Switch 103SD30-2モデル、またはドイツ市場向けにはKeyTronic P2441モデルが使用されました。
グラフィック(モノクロ): メモリマップ方式のビットマップフレームバッファボードが標準的なグラフィック機能を提供しました。このボードは内部的に1024x1024
ピクセルの解像度を持っていましたが、表示されるモニタの制約から、実際に画面に表示されるのは1024x800
ピクセルでした。また、グラフィック処理を高速化するためのラスタ演算アクセラレータハードウェアも搭載されていました。ディスプレイには、Ball Corp.製のHD17H 17インチディスプレイが用いられました。
ネットワーク: ネットワーク接続のために
イーサネットボードも利用可能でしたが、当時の新しい10 Mbit/sバージョンではなく、
ゼロックスの
パロアルト研究所(PARC)で開発された初期の3 Mbit/sバージョンの実装が採用されていました。
ストレージ: ディスクストレージには、Interphase社製のSMD 2180ディスクコントローラが使用されました。このコントローラにより、
富士通製の84MB M2313Kハードディスクドライブ、またはコントロール・データ・コーポレーション(CDC)製の16.7 MB(固定部分8.35 MB、リムーバブル部分8.35MB)9455 Larkハードディスクドライブを最大で4台まで接続することが可能でした。
*
拡張スロット: これらのボードは、6つまたは7つの
マルチバスカードスロットに装着されました。
オプションとアップグレード
後の資料では、システムに13インチまたは19インチのカラーディスプレイを追加できるオプションが示されています。カラーフレームバッファボードは640x512
ピクセルの解像度を持ち、モニタには640x480
ピクセルを表示できました。このボードは1600万色のパレットから同時に256色を表示する能力を持っていました。また、1/2インチおよび1/4インチのQIC-11
テープドライブを追加ストレージとして利用することも可能でした。
さらに、Sun-1システムをSun-2
マルチバスCPUボードにアップグレードしたものは、モデル番号に「U」のサフィックスが付加されて識別されました。これは、ユーザーが既存の筐体と周辺機器を活用しながらシステムのパフォーマンスを向上させられるパスを提供しました。