Articles

PERQ

ProcessorEdit

PERQ CPUはマイクロプロセッサではなくマイクロコード化された離散論理設計であった。 これは、74S181ビットスライスAluとAm2910マイクロコードシーケンサーをベースにしていました。 PERQ CPUは20ビット幅のレジスタと書き込み可能な制御ストア(WCS)を備えており、マイクロコードを再定義することができるという点では珍しいものであった。 CPUは170ns(5.88MHz)の微細構造周期を持っていた。

PERQ1edit

1980年に発売されたオリジナルのPERQ(PERQ1としても知られている)は、茶色の筋膜と8インチのフロッピーディスクドライブを水平に取り付けたペデスタル型のキャビネットに収容されていた。

PERQ1CPUは4kワードの48ビットマイクロコードメモリからなるWCSを持っていた。 後のPERQ1A CPUはWCSを16kワードに拡張した。 PERQ1は256kB、1MBまたは2MBの64ビット幅のRAM(16ビットバス経由でアクセス)、12または24MB、14インチのShugart SA-4000シリーズハードディスク、および8インチのフロッピーディスクドライブで構成することができた。 PERQ1の内部レイアウトは、垂直にマウントされたハードディスクドライブによって支配されていました。 シャーシの高さと深さを決定したのは主にこれでした。基本的なPERQ1システムは、CPUボード、メモリボード(フレームバッファとモニターインターフェイスを組み込んだ)、I/Oボード(IOB、CIOとも呼ばれる)で構成されていました。 IOBには、zilog Z80マイクロプロセッサ、IEEE-488インタフェース、RS-232シリアルポート、ハード/フロッピーディスクインタフェース、音声合成ハードウェアが含まれていた。 PERQ1sには、イーサネットなどの追加インターフェイス用の予備のオプションのI/O(OIO)ボードスロットもありました。

グラフィックタブレットが標準でした。 ほとんどのPERQ1には、8½×11インチ、768×1024ピクセルの縦向きの白色蛍光体モノクロモニターが付属していた。

PERQ2edit

PERQ2(開発中のコードネームKristmas)は1983年に発表されました。 PERQ2は、より広いICL設計のキャビネットと、より明るい色の看板、縦のフロッピーディスクドライブ、3桁の診断表示でPERQ1と区別することができた。PERQ2はPERQ1Aと同じ16k WCS CPUを使用し、グラフィックスタブレットの代わりに3ボタンマウスを搭載していた。 より静かな8インチの35MBのMicropolis Corporation1201ハードディスク、1または2MBのRAMで構成され、PERQ1のポートレートモニターまたは19インチの1280×1024横向きモニターのオプオリジナルの3RCC PERQ2(K1とも呼ばれます)の製造上の問題のため、ICLはハードウェア設計を改訂し、PERQ2T1(またはICL8222)になりました。後のPERQ2T2(ICL8223)およびPERQ2T4モデルは、8インチのハードディスクを5½インチのハードディスクに置き換え、セカンドディスクを内部に設置することもできた。

T4モデル(そのうち約10が生産されたと考えられている)は、拡張された24ビットCPUとバックプレーンバスを持ち、4MBのRAMボードを使用することができた。PERQ2はPERQ1のOIOスロットを保持していたが、IOBをEIO(Ethernet I/O)ボードまたはNIO(Non-Ethernet I/O)ボードに置き換えた。 これらはIOBに似ており、不揮発性のリアルタイムクロック、第二のRS-232ポート、および(EIOボード上の)イーサネットインターフェイスが追加されていました。PERQ3A(ICL3300Advanced Graphics Workstationとも呼ばれる)は、ICLによってPERQ2の代替として開発された。 PERQ3Aは12.5MHzのモトローラ68020マイクロプロセッサと68881浮動小数点ユニットをベースにした全く新しいハードウェアアーキテクチャを持ち、グラフィックス-コプロセッサとして機能するAMD29116A32ビット-スライス-プロセッサを搭載していた。 また、最大2MBのRAM、SCSIハードディスクを持ち、デスクトップの”ミニタワー”スタイルのエンクロージャに収容されていました。 オペレーティングシステムはPNX300と呼ばれるUNIX System V Release2の移植版であった。 試作機は1985年に生産されたが、プロジェクトは完全な生産が開始される前にキャンセルされた(プロジェクトは遅れており、ICLはソリューションプロバイダであると判断し、Sunワークステーションをソリューションの一部として販売することになった)。

同社の終焉時に開発中の別のワークステーションの設計は、PERQ3Bは(時にはPERQ5と呼ばれる)カラーモデルだったCrosfield ElectronicsのCrosfield Studio9500ページレイアウトワークステーションのために引き継がれた。 ワークステーションは内部的にはPythonとしても知られており、1986年にMegaScanとConner Scelza Associates(両方ともピッツバーグのギブソニア)とCrosfield team(イングランドのHemel Hempstead)が共同で開発した。 Megascanはbrian Rosenが率いるワークステーションエレクトロニクスを開発し、Conner Scelza Associates(Jerry ConnerとDon Scelzaが率いる)はUNIXを移植し、他のすべてのサポートソフトウェアを書いた。 Crosfield(Andrew Chapmanが率いる)はプロジェクト全体のマネージャーであり、MegaScan(Simon ButlerとMark Somervail)とConner Scelza(Roger Willcocks)に埋め込まれたエンジニアを持っていました。

Crosfieldの要件は、非常に高性能なグラフィックスシステム(Viperとして知られ、子会社のbenchMark Technologiesによって開発されました)と、(当時)大量のディスクストレージでした。 Hemel HempsteadのCrosfieldチームは、最大8個のSCSIコントローラをサポートし、5½インチのフルハイトドライブとGALANとして知られる高速光ファイバーネットワークからのデータストリーミングと並行して動作する初期のRAIDソリューションを開発しました。 プロトタイプは1986年後半に米国と英国の両方で実行され、クロスフィールドのピーターバラ工場からの大量生産は1987年初頭に開始されました。

PeripheralsEdit

PERQ1および2:3RCC OIOボードには、16ビット並列PERQlinkインターフェイス(ブート時に別のPERQからマイクロコードをダウンロードするためのもの)に加え、イーサネットおよび/またはキヤノンCXレーザープリンタコントローラが用意されていた。 したがって、PERQ2は2つのイーサネットポート(EIOとOIO)で構成することができます。 ドットマトリクスプリンタは、RS-232またはIEEE-488ポートに接続することもできます。 他のサードパーティ製のOIOボードは、QIC-02テープドライブやビデオカメラなどの他のデバイスとインタフェースするために製造されました。