コンピュータ博物館の Sun-1 | |
| 開発者 | サン・マイクロシステムズ |
|---|---|
| タイプ | ワークステーション |
| 発売日 | 1982年 |
| 導入価格 | 8,900米ドル(2023年には24,000米ドルに相当[1]) |
| CPU | モトローラ 68000 |
| 後継 | 太陽-2 |
Sun-1 は、サン・マイクロシステムズが製造し、1982 年 5 月に発売された第一世代のUNIX コンピュータ・ワークステーションおよびサーバーである。これらは、アンディ・ベクトルシャイムがスタンフォード大学の大学院生時代に設計し、DARPAの資金提供を受けた CPU ボードに基づいていた。Sun-1 システムは、ウィンドウ システムなしで、モトローラ 68000マイクロプロセッサへのUniSoftのSeventh Edition UNIXの UniPlus V7 ポートであるSunOS 0.9 を実行した。初期の Sun-1 ワークステーションおよびサーバーのケースには、赤い浅浮き彫りのエンブレムが取り付けられており、文字Uのような形をした記号のみを使用してSUN という単語が綴られている。これは、後に使用された、より馴染みのある紫色のダイヤモンド形ではなく、オリジナルの Sun ロゴである。
最初のSun-1ワークステーションは1982年5月にソロシステムズに販売されました。[2] Sun-1/100はオリジナルのルーカスフィルム EditDroid ノンリニア編集システムで使用されました。
モデル


ハードウェア

Sun-1 ワークステーションは、大学院生で Sun Microsystems の共同設立者でもあるAndy Bechtolsheim ( Vaughan PrattおよびForest Baskettの指導を受けた)が設計したスタンフォード大学の SUN ワークステーションをベースとしていました。この設計の中心は、マルチバスCPU、メモリ、およびビデオ ディスプレイ カードでした。Sun-1 ワークステーションで使用されたカードは、パフォーマンスを低下させることなくメモリを 2 MB まで拡張できるプライベート メモリ バスを備えた第 2 世代の設計でした。
1982 年に発表された Sun 68000 ボードは、強力なシングルボード コンピュータでした。10 MHz のMotorola 68000 マイクロプロセッサ、Sun 設計のメモリ管理ユニット(MMU)、256 KB のパリティ付きゼロ ウェイト ステートメモリ、最大 32 KB のEPROMメモリ、2 つのシリアル ポート、16 ビットのパラレル ポート、およびIntel Multibus (IEEE 796 バス) インターフェイスが、幅 12 インチ (300 mm)、奥行き 6.75 インチ (171 mm) のマルチバス フォーム ファクタに統合されていました。
Sun-1 MMU と緊密に結合した Motorola 68000 プロセッサを使用することで、Sun 68000 CPU ボードは UNIX などのマルチタスク オペレーティング システムをサポートできるようになりました。このボードには、メモリ保護、コード共有、メモリのデマンド ページングの機能を備えた、Sun が設計した高度なマルチプロセス 2 レベル MMU が搭載されています。Sun-1 MMU が必要だったのは、Motorola 68451 MMU が 68000 で常に正しく動作するとは限らず、ページ フォールト後にプロセッサの状態を常に復元できるとは限らなかったためです。
CPUボードには256KBのメモリが搭載されており、2枚のメモリカードを追加して合計2MBに交換または拡張することができた。メモリカードはマルチバスフォームファクタを使用していたが、マルチバスインターフェースは電源にのみ使用し、すべてのメモリアクセスはより小さなプライベートP2バスを介して行われた。これは同期プライベートメモリバスであり、同時メモリ入出力転送を可能にした。また、メモリのフルパフォーマンスゼロウェイトステート操作も可能にした。最初の1MB拡張ボードをインストールするときは、CPUボード上の256KBのメモリまたは拡張ボードの最初の256KBを無効にする必要があった。[3]
オンボード I/O には、デュアル シリアル ポートUARTと 16 ビット パラレル ポートが含まれていました。シリアル ポートは、Intel 8274 UART で実装され、後に NEC D7201C UART で実装されました。シリアル ポート A は、データ通信装置(DCE) ポートとして配線され、完全なモデム制御が可能でした。また、システムにグラフィカル ディスプレイがインストールされていない場合は、コンソール ポートとしても使用されました。シリアル ポート B は、データ端末装置(DTE) ポートとして配線され、モデム制御はありませんでした。両方のシリアル ポートを端末ポートとして使用することもでき、3 人で 1 台のワークステーションを使用できましたが、2 人にはグラフィカル ディスプレイがありませんでした。16 ビット パラレル ポートは、グラフィカル ディスプレイを備えたワークステーション用の 8 ビット パラレル ポート キーボードと 8 ビット パラレル ポート 光学式マウスを接続するための専用ポートでした。パラレル ポートは、汎用パラレル プリンター ポートとしては使用されませんでした。
CPU ボードには、完全に互換性のあるマルチバス (IEEE 796 バス) が含まれていました。これは、さまざまな転送速度のデバイスに対応しながら、最大のスループットを維持する非同期バスでした。20 本のアドレス ラインがあり、最大 1 MB のマルチバス メモリと 1 MB の I/O ロケーションをアドレス指定できましたが、ほとんどの I/O デバイスはアドレス空間の最初の 64 KB しかデコードしませんでした。Sun CPU ボードは、マルチマスター機能を完全にサポートしており、マルチバスを他の DMA デバイスと共有できました。[4]
キーボードは Micro Switch 103SD30-2、またはドイツ市場向けの KeyTronic P2441 でした。メモリマップ、ビットマップフレーム バッファ(グラフィック) ボードの解像度は1024 × 1024 ピクセルでしたが、モニタに表示されるのは1024 × 800のみでした。グラフィック ボードには、ラスター操作を高速化するハードウェアが含まれていました。Ballモデル HD17H 17 インチ ビデオ ディスプレイ モニタが使用されました。イーサネットボードが使用可能で、当初は 3 Mbit/s Xerox PARC Ethernet 仕様を実装していましたが、後に3Com 10 Mbit/s バージョンにアップグレードされました。Interphase SMD 2180 ディスク コントローラをインストールして、最大 4 つのFujitsu 84 MB M2313K またはCDC 16.7 MB (8.35 MB 固定、8.35 MB リムーバブル) 9455 Lark ドライブを接続できました。すべてのボードは、6 スロットまたは 7 スロットのマルチバスカード ケージにインストールされました。
その後の資料によると、13 インチまたは 19 インチのカラー ディスプレイが利用可能だったようです。カラー フレーム バッファの解像度は640 × 512 ピクセルで、モニタに表示されるのは640 × 480 ピクセルでした。ボードは1600 万色のパレットから256 色を表示できました。1/2 インチ9 トラック リールツー リール テープ ドライブとQIC -02 1/4 インチ カートリッジ テープ ドライブも追加されました。
Sun-1.5 CPUボードと呼ばれる第2世代のSun-1 CPUボードもありました。[5] [6] [7] [8]
Sun-2マルチバス CPU ボードでアップグレードされた Sun-1 システムは、モデル番号の末尾にUが付いて識別されました。
太陽のタイムライン

参考文献
- ^ ジョンストン、ルイス、ウィリアムソン、サミュエル H. (2023)。「当時の米国のGDPはいくらだったのか?」MeasuringWorth 。 2023年11月30日閲覧。米国の国内総生産デフレーターの数値は、MeasuringWorthシリーズに従います。
- ^ Bhide, Amar (1989年12月14日). 「Vinod KhoslaとSun Microsystems」.ハーバードビジネススクール. 2012年7月9日時点のオリジナルよりアーカイブ。
- ^ Sun 1M メモリボード ユーザーズマニュアル。Sun Microsystems。1983 年 2 月。改訂 A。
- ^ Sun 68000 ボード ユーザーズ マニュアル(PDF) . Sun Microsystems . 1983 年 2 月. 改訂 B.オリジナルからアーカイブ化。
- ^ Sun 120/170 インストール マニュアル。Sun Microsystems。1984年 3 月 12 日。改訂 C。
- ^ Mark Callow (1984 年 8 月 8 日)。「件名: Re: VAX/780/750、Pyramid および Sun のパフォーマンス」。ニュースグループ: net.works。2023年7 月 13 日閲覧。Sun
-1.5 で 4.1c (Sun はこれを 4.2 の Berkeley ベータ リリースと呼んでいます) を実行している可能性があります。
- ^ Tim Mann (1984 年 8 月 14 日). 「件名: Re: VAX/780/750、Pyramid、Sun のパフォーマンス」。ニュースグループ: net.works。2023年7 月 13 日閲覧。4.1c
Unix を実行する「Sun-1.5」プロセッサがいくつか出荷されました。
- ^ Mason, Amberelle (2023年6月20日). 「Gitを使用して4.1c.1 BSDソースコードを調べる」. GitHub . 2023年7月18日閲覧。
Sunハードウェアサポートは4.1BSDに一時的に追加され、4.2BSDがリリースされる前に削除されました。
文献
- Sun-1 システムリファレンスマニュアル(PDF) . Sun Microsystems . 1982 年 7 月. 800-0345.
- Bechtolsheim, Andreas ; Baskett, Forest ; Pratt, Vaughan (1982 年 3 月). SUN ワークステーション アーキテクチャ(PDF) .スタンフォード大学コンピュータ システム研究所. 229 (CSL-TR-82-229).
- ホール、M. (1990)。サンバースト: サン・マイクロシステムズの台頭。シカゴ: コンテンポラリー・ブックス。ISBN 0-8092-4368-7。
外部リンク
- サン・マイクロシステムズ
- Sun ハードウェア リファレンス、パート 1
- オンライン Sun 情報アーカイブ Sun-1 ページ 2008-02-08 にWayback Machineでアーカイブ
- Sun フィールドエンジニア ハンドブック、第 20 版
- Sun1/100Uの写真
- スタンフォード大学ゲイツ情報科学センターのSun-1展示
- Sun-1 ボードの画像とマニュアル PDF
- Sun 1 マニュアルは bitsavers.org にあります
