RIVA(リーヴァ)は米NVIDIA社のビデオチップ(グラフィックアクセラレータ)である。 1990年代後半のNVIDIAの成長を支えた。

thumb|Canopus RIVA TNT thumb|Canopus RIVA TNT2 Ultra

概要 1993年に設立されたNVIDIAは、3Dアクセラレーション機能をもつNV1を開発した。NV1は曲面描画エンジンを採用し、専用のソフトウェア製品では高い性能を発揮したものの、マイクロソフトがDirectXにおいて多角形(ポリゴン)描画を仕様としたため、DirectXへの対応が不完全なNV1の売り上げは伸びなかった。

NVIDIAは、Windows CEのカスタマイズ版が搭載されたセガのドリームキャスト(1998年発売)に向けてNV1を元にしたNV2を設計したが、曲面描画エンジンは、DirectXを利用してゲームタイトルを移植することが難しく、多角形描画が一般的になりつつあったことから途中で中止された。

この反省からNVIDIAは、多角形描画を採用しDirectXに対応、Direct3Dの性能を追求したビデオチップNV3を開発し、1997年にRIVA 128として発表した。RIVA 128の描画品質はあまり良くなかったが、描画速度が非常に高速であり高解像度のディスプレイもサポートしていた。また、RIVA 128は低価格であり多くのOEMメーカーが搭載ボードを販売した。

1998年にNVIDIAは、RIVA 128の後継としてDirectX 6に対応し、マルチテクスチャリング処理が可能となったRIVA TNT(開発コード名はNV4)を発表した。RIVA TNTは2本のピクセルパイプラインを持ち(製品名のTNTはTwiN Texelからとられた)、24ビットのZバッファを採用しており、描画品質も改善されている。また1999年には、RIVA TNTの後継として32ビットのフレームバッファをもつRIVA TNT2(開発コード名はNV5)を発表、後に廉価版のRIVA TNT2 M64とRIVA TNT2 Vanta(ともに開発コード名はNV6)、 チップセットにグラフィックコアを統合したALADDiN-TNT2なども販売された。

thumb|RIVA 128 GPU thumb|RIVA 128ZX GPU thumb|RIVA TNT GPU thumb|RIVA TNT2 Ultra GPU thumb|RIVA TNT2 VANTA GPU

RIVA 128 製品名コア名 (製造プロセス)トランジスタ数コアクロック メモリクロック(バス幅)RAMDACVRAMインターフェイスDirectXRIVA 128NV3 (0.35μm)350万100MHz100MHz(128bit)230MHzSGRAM 4MBAGPまたはPCI5RIVA 128 ZXNV3 (0.35μm)350万100MHz100MHz(128bit)250MHzSGRAM 8MBAGP2xまたはPCI5

RIVA TNT 製品名コア名 (製造プロセス)トランジスタ数コアクロック メモリクロック(バス幅)RAMDACVRAMインターフェイスDirectXRIVA TNTNV4 (0.35μm/0.25μm)700万90MHz/125MHz125MHz(128bit) 250MHzSDRAM 16MBAGP2xまたはPCI6

RIVA TNT2 製品名コア名 (製造プロセス)トランジスタ数コアクロック メモリクロック(バス幅)RAMDACVRAMインターフェイスDirectXRIVA TNT2 UltraNV5 (0.25μm)1500万150MHz183MHz(128bit)300MHzSDRAM 32MBAGP2xまたはPCI6RIVA TNT2 ProNV5 (0.25μm)1500万143MHz166MHz(128bit)300MHzSDRAM 32MBAGP2xまたはPCI6RIVA TNT2NV5 (0.25μm)1500万125MHz150MHz(128bit)300MHzSDRAM 32MBAGP2xまたはPCI6RIVA TNT2 M64NV6 (0.25μm)1500万125MHz135MHz(64bit)300MHzSDRAM 32MBAGP2xまたはPCI6RIVA TNT2 VantaNV6 (0.25μm)1500万100MHz110MHz(64bit)300MHzSDRAM 32MBAGP2xまたはPCI6RIVA TNT2 Vanta LTNV6 (0.25μm)1500万80MHz100MHz(64bit)300MHzSDRAM 32MBAGP2xまたはPCI6

脚注

外部リンク NVIDIA