DECstation

DECstationは、DECのコンピュータのブランド名であり、3つの独立したコンピュータシリーズで使用された名称である。第一は1978年にリリースされたワードプロセッサシステムで、その他は（こちらの方が有名だが）1989年に2種類のシリーズとしてリリースされた。後者はMIPSアーキテクチャベースのワークステーションとPC/AT互換機である。MIPSベースのワークステーションではDEC自身のUNIXであるUltrixおよびOSF/1（1992年1月から）が動作した。
DECstation 78.
最初にDECstationの名前を与えられたコンピュータシステムはPDP-8をベースとしたワードプロセッサであった。これはVT52端末に組み込まれたもので、VT78という名称でも知られている。
DECstation RISC ワークステーション.
歴史.
第二のシリーズは1989年1月11日、DECstation 3100 から始まった。DECが初めて商用化したRISCベースのコンピュータである。DECstation 3100 の Ultrix は、POSIX、X/OPENに準拠していた。
このファミリは、サン・マイクロシステムズのRISCベースのUNIXマシンに対抗できる安価で高性能なコンピュータを開発するというPMAXプロジェクトから生まれた。、Mario Pagliaro、、Joseph DiNucci らが開発したもので、全くのCISCであるVAXや開発中だったアーキテクチャに比べると、真のRISCアーキテクチャと言える。当時、DECは成功を収めたPDPシリーズやVAXシリーズなどのCISCシステムでよく知られていた。
インテルやモトローラなどのRISCも採用が検討されたが、MIPSが選ばれるのに時間はかからなかった。MIPSのマイクロプロセッサはリトルエンディアンとビッグエンディアンの両方をサポートしていた（ハードウェアリセット時に設定）。VAXや成長の著しいx86がリトルエンディアンであることを考慮し、このファミリでもリトルエンディアンを選択している。
VAX（とその後のAlphaアーキテクチャ）とは異なり、UNIX専用に設計されており、VMSオペレーティングシステムが DECstation 用にリリースされることはなかった。当時、プロジェクト開始に当たって、DEC発祥でないアーキテクチャで他社と競い成長していくことができるかという問題が議論された。後にDECは自社開発のAlphaアーキテクチャに乗り換えてMIPSベースのファミリを廃止するが、その際に本ファミリ開発に肯定的だった人々がDECを離れている。
最初にリリースされた DEC Alpha システムである シリーズは同時期のMIPSベースのDECstationによく似ており、DECstationはAlphaシステムによって徐々に置き換えられていった。どちらもという拡張バスを使用してビデオカードやネットワークカードを接続し、同じマウスやディスプレイやキーボードを使用していた。
後にECLベースのR6000を採用したシステムも計画されたが、R6000を製造した が十分な量のプロセッサの生産に失敗したため、1990年8月14日にキャンセルとなった。
MIPSベースのDECstationはMachマイクロカーネルの最初のターゲットシステムとされ、開発プラットフォームとしても使われた。また、Windows NTオペレーティングシステムの初期の開発にも使われた。DEC Alpha システムのリリースの少し前には OSF/1 が DECstation で完全に動作していたが、製品としてはリリースされなかった。その後 NetBSDやLinux/MIPSといったフリーなOSが MIPSベースのDECstationに移植されている。
DECstationの様々な機種は ソフトウェアプロジェクトによってエミュレートされている。
機種.
最初の DECstation 3100 に続き、低価格な 2100 がリリースされた。DECstation 3100 は当時世界最速のUNIXワークステーションと宣伝された。同時期にリリースされた VAXstation 3100 に比べると約3倍の性能だった。フレームバッファやグラフィックスアクセラレータを省いたサーバ構成のDECstationは、またはQ-busベースで "" と呼ばれた。PDP-10の一部システムも同じ名称だが、違うシステムなので注意されたい。
初期のDECstationは拡張性に乏しく拡張用バスも備えていなかった。後の DECstation 5000 システムからTURBOchanelによる拡張が可能になっている。また DECstation 5000 システムは Advanced RISC Computing (ARC) 準拠でもある。後期のDECstationは集積度を上げるためASIC化を進め、部品点数を削減している。この傾向は DECstation 5000/240 から始まり、DECstation 5000/260 では制御論理回路のほとんどを単一の VLSI ASIC で実装していた。
DECstation 5000 システムの型番にはさらに2文字か3文字が最後に付属しており、グラフィックスオプションを示していた。
グラフィックス.
TURBOchannelのスロットのある DECstation では、フレームバッファ、2Dアクセラレータ、3DアクセラレータをTURBOchannel経由で接続可能だった。
3Dアクセラレータ.
これらはいずれも8ビットカラーまたは24ビットカラーで、解像度は1280×1024ピクセル、リフレッシュレートは66Hzか72Hzである。Zバッファは8ビットまたは24ビットで、ダブルバッファリングされている。色深度とZバッファ深度は、モジュール上にVSIMMやZバッファモジュールを追加することで拡張可能である。
これら3DアクセラレータはDEC独自のPixelStampアーキテクチャを採用している。これは、ノースカロライナ大学の "Pixel Planes" とカーネギーメロン大学の "The 8 by 8 Display" から生まれたものである。
PixelStampアーキテクチャは、DMAエンジン、ジオメトリエンジン、PixelStampから構成されるジオメトリ・パイプラインである。DMAエンジンはTURBOchannel経由でそのパイプラインとシステムのインタフェースを形成し、CPUからパケットを受け取ってそれをジオメトリエンジンに送る。ジオメトリエンジンはSRAMと Intel i860 で構成されている。DMAエンジンから送り込まれたパケットをSRAMに格納し、それをi860で処理し、その結果をFIFOに書き出す。
PixelStamp部は STIC (STamp Interface Chip) ASIC と1つまたは2つの STAMP ASIC から構成される。STICはFIFOから結果をフェッチし、それを STAMP ASIC に渡す。STAMP ASIC はラスタライズなどのグラフィカル機能を実行する。STAMP ASIC が処理したデータが最終結果（RGBデータ）となり、VSIMMs (SIMM with VRAMs) で構成されたフレームバッファに書き込まれ、表示される。
PXG と PXG+ は double-width、PXG Turno と PXG Turbo+ は triple-width の基板である。"+" が付いているものは高性能版であり、i860 が40MHzではなく44MHzで動作し、STIC と STAMP ASIC の動作周波数も33%向上している。"Trubo" の付いているものはSRAM容量が倍で、STAMP ASIC も倍である。"Lo 3D" または "Lo 3D Plus" は、VSIMMsとZバッファモジュールを追加すると "Mid 3D" または "Mid 3D Plus" にアップグレードできる。
DECstation PC.
上述のDECstationワークステーションと並行して、DECはインテルx86プロセッサを使用しMS-DOSの動作するPC/AT互換機をDECstationのブランド名で発表した。機種名を表す3桁の数字で識別され、DECstation 2xx (286)、3xx (386)、4xx (486) の3シリーズがある。生産はDECではなくタンディ・コーポレーション（アメリカ）とオリベッティ（ヨーロッパ）が行った。DECはDECstationの発表時、DECがかつて販売したPC非互換なコンピュータ の下取りキャンペーンを行った。