PowerVR(パワーブイアール)は、イギリスのファブレス企業であるビデオロジック(2009年現在のイマジネーションテクノロジーズ)が開発した、グラフィックコントローラIPコアおよびそれを集積回路として実装したグラフィックチップである。チップ製造はNECやSTマイクロエレクトロニクス[1]等が行ってきた。当初、メインターゲットとされていたパソコン用ビデオカードとしては、ほとんど普及しなかったが、比較的メモリへの負荷が少ないというその特徴から、家庭用ゲーム機およびアーケードゲーム基板、携帯電話、携帯情報端末 (PDA)、カーナビゲーションといった組み込みシステムに広く採用されている。
また Intel Atom, Apple Ax, Texas Instruments OMAP などに GPU として組み込まれ、携帯電話・タブレットなどに広く採用されている。
特徴は、画面を小さく分割した「タイル」を基本単位とするタイリングを採用し、画面に見えないところは計算せず。それにより計算量が増えてもメモリーへのアクセスを低減することで、一度に扱うデータ量を抑え、使用VRAMと消費電力の低減を図っている。2009年現在、プログラマブルシェーダやH.264やMPEG-2、MPEG-4などの動画コーデックなどの高機能な製品をリリースしている。
ラインナップ [編集]
- PowerVR シリーズ1 (PCX1, μPD62010およびPCX2, μPD62011)
- 1996年、秒間30万ポリゴンのPCX1発表。1997年、性能が秒間45万ポリゴンに向上したPCX2発表。これらは3D演算機能と4MBの専用RAMのみ搭載したPCIバスのボードで、表示には別途ビデオカードが必要となる。ビデオキャプチャボードのオーバーレイ機能と同様に、DirectDrawを経由し、ビデオカードのVRAMに直接表示データを書き込む。グラフィックライブラリはDirect3Dのほか、オリジナルのSGL (Super Graphics Library) が利用できる。
- PowerVR シリーズ2 (PowerVR2)
- 1998年2月23日発表。2D表示機能を搭載し、単独で使用できる2D/3Dビデオカードとなった。ドリームキャストに搭載されているほか、PC用のAGPカードも存在したが、日本ではほとんど普及しなかった。
- PowerVR シリーズ3
- 2000年、KYRO発表。KYRO IIは2001年発表。KYROのバグフィックスとクロックアップ。
- PowerVR シリーズ4
- PowerVR シリーズ5
- PowerVR VXD370
- HD(ハイディフィニション) 品質のデコードなどに向けたIPコア。
- PowerVR M2VXファミリー
- SD(標準精細度)品質のデコードなどに向けたIPコア。
- PowerVR MVED1
- モバイル機器に向けたIPコア。
PowerVR チップセットの一覧 [編集]
- [1] 公式 Imgtec データ
- [2] USSE (Universal Scalable Shader Engine) pipes/TMUs
- [3] USSE2 (Universal Scalable Shader Engine 2) pipes/TMUs
- 全モデル Tile based deferred rendering (TBDR) 対応
Series 1 [編集]
| モデル |
Launch |
Fab (nm) |
メモリ (MiB) |
コアクロック (MHz) |
メモリクロック (MHz) |
設定コア1 |
フィルレート |
メモリ |
| メガ命令/s |
メガピクセル/s |
MTextels/s |
メガ頂点/s |
帯域 (GB/s) |
バス種別 |
バス幅 (ビット) |
| PCX1 |
1996 |
500 |
4 |
60 |
60 |
1:0:1:1 |
60 |
60 |
60 |
0 |
0.48 |
SDR |
64 |
| PCX2 |
1997 |
350 |
4 |
66 |
66 |
1:0:1:1 |
66 |
66 |
66 |
0 |
0.528 |
SDR |
64 |
- 1 ピクセルシェーダ : 頂点シェーダ : テクスチャマッピングユニット : レンダー出力ユニット
Series 2 [編集]
- 全モデル 250 nm プロセスで製造
- 全モデル DirectX 6.0 対応。PMX1 は Mini-GL 対応。
| モデル |
Launch |
メモリ (MiB) |
コアクロック (MHz) |
メモリクロック (MHz) |
設定コア1 |
フィルレート |
メモリ |
| メガ命令/s |
メガピクセル/s |
MTextels/s |
メガ頂点/s |
帯域 (GB/s) |
バス種別 |
バス幅 (ビット) |
| CLX2 |
1998 |
8 |
100 |
100 |
1:0:1:1 |
100 |
100 |
100 |
0 |
0.8 |
SDR |
64 |
| PMX1 |
1999 |
32 |
125 |
125 |
1:0:1:1 |
125 |
125 |
125 |
0 |
1 |
SDR |
64 |
- 1 ピクセルシェーダ : 頂点シェーダ : テクスチャマッピングユニット : レンダー出力ユニット
Series 3 [編集]
| モデル |
Launch |
Fab (nm) |
メモリ (MiB) |
コアクロック (MHz) |
メモリクロック (MHz) |
設定コア1 |
フィルレート |
メモリ |
| メガ命令/s |
メガピクセル/s |
MTextels/s |
メガ頂点/s |
帯域 (GB/s) |
バス種別 |
バス幅 (ビット) |
| STG4000 |
2000 |
250 |
32/64 |
115 |
115 |
2:0:2:2 |
230 |
230 |
230 |
0 |
1.84 |
SDR |
128 |
| STG4500 |
2001 |
180 |
32/64 |
175 |
175 |
2:0:2:2 |
350 |
350 |
350 |
0 |
2.8 |
SDR |
128 |
| STG4800 |
Never Released |
180 |
64 |
200 |
200 |
2:0:2:2 |
400 |
400 |
400 |
0 |
3.2 |
SDR |
128 |
| STG5500 |
Never Released |
130 |
64 |
250 |
250 |
4:0:4:4 |
1000 |
1000 |
1000 |
0 |
4 |
DDR |
128 |
- 1 ピクセルシェーダ : 頂点シェーダ : テクスチャマッピングユニット : レンダー出力ユニット
Series 4 [編集]
| モデル |
年 |
ダイサイズ (mm2)[1] |
設定コア |
フィルレート (@ 200 MHz) |
バス幅 (ビット) |
API (version) |
| メガ三角形/s[1] |
メガピクセル/s[1] |
DirectX |
OpenGL |
| MBX Lite |
Feb 2001 |
4@130 nm? |
0/1/1/1 |
1.0 |
100 |
64 |
8.0 |
1.1 |
| MBX |
Feb 2001 |
8@130 nm? |
0/1/1/1 |
1.68 |
150 |
64 |
8.0 |
1.1 |
Series 5 [編集]
| モデル |
年 |
ダイサイズ (mm2)[1] |
設定コア[2] |
フィルレート (@ 200 MHz) |
バス幅 (ビット) |
API (version) |
GFLOPS(@ 200 MHz) |
| メガ三角形/s[1] |
メガピクセル/s[1] |
DirectX |
OpenGL |
OpenGL ES |
| SGX520 |
Jul 2005 |
2.6@65 nm |
1/1 |
7 |
250 |
64 |
N/A |
N/A |
2.0 |
0.8 |
| SGX530 |
Jul 2005 |
7.2@65 nm |
2/1 |
14 |
500 |
64 |
N/A |
N/A |
2.0 |
1.6 |
| SGX531 |
Oct 2006 |
65 nm |
2/1 |
14 |
500 |
64 |
N/A |
N/A |
2.0 |
1.6 |
| SGX535 |
Nov 2007 |
65 nm |
2/2 |
14 |
500 |
64 |
9.0L |
2.1 |
2.0 |
1.6 |
| SGX540 |
Nov 2007 |
65 nm |
4/2 |
20 |
1000 |
64 |
N/A |
N/A |
2.0 |
3.2 |
| SGX545 |
Jan 2010 |
12.5@65 nm |
4/2 |
40 |
1000 |
64 |
10.1 |
3.2 |
2.0 |
7.2 |
Series 5XT [編集]
| モデル |
日時 |
コア |
ダイサイズ (mm2)[1] |
設定コア[3] |
フィルレート (@ 200 MHz) |
バス幅 (ビット) |
API (version) |
GFLOPS(@ 200 MHz,per core) |
| メガ三角形/s[1] |
メガピクセル/s[1] |
DirectX |
OpenGL |
OpenCL |
| SGX543 |
Jan 2009 |
1-16 |
5.4@40nm |
4/2 |
35 |
1000 |
64 |
9.0L |
2.1 |
1.0 |
6.4 |
| SGX544 |
Jun 2010 |
1-16 |
5.4@40nm |
4/2 |
35 |
1000 |
64 |
9.0 |
2.1 |
1.1 |
6.4 |
| SGX554 |
Dec 2010 |
1-16 |
8.7@40nm |
8/2 |
〜50 |
1000 |
64 |
9.0 |
2.1 |
1.1 |
12.8 |
これらの GPU はシングルコアでもマルチコアでも利用可能。[2]
Series 6 [編集]
| モデル |
日時 |
コア |
ダイサイズ (mm2) |
設定コア[3] |
フィルレート (@600MHz) |
バス幅 (ビット) |
API (バージョン) |
GFLOPS (@600MHz) |
| メガ三角形/s |
メガピクセル/s |
DirectX |
OpenGL |
OpenGL ES |
| G6100 |
Feb 2013 |
1 |
??@20 nm |
1/1 |
? |
? |
? |
9.0 L3 |
3.x |
3.0 |
63 |
| G6200 |
Jan 2012 |
1 |
??@20 nm |
2/1 |
? |
2.5(effective fill rate 6.5) |
? |
10.1/11.1 |
3.x/4.x |
3.0 |
105 |
| G6230 |
Jun 2012 |
1 |
??@20 nm |
2/1 |
? |
2.5(effective fill rate 6.5) |
? |
10.1/11.1 |
3.x/4.x |
3.0 |
105 |
| G6400 |
Jan 2012 |
1 |
??@20 nm |
4/2 |
? |
5(effective fill rate 13) |
? |
10.1/11.1 |
3.x/4.x |
3.0 |
210 |
| G6430 |
Jun 2012 |
1 |
??@20 nm |
4/2 |
? |
5(effective fill rate 13) |
? |
10.1/11.1 |
3.x/4.x |
3.0 |
210 |
| G6630 |
Nov 2012 |
1 |
??@20 nm |
6/3 |
? |
7.5(effective fill rate 19.5) |
? |
10.1/11.1 |
3.x/4.x |
3.0 |
315 |
USSEx, 第6世代TBDR[3]
搭載製品 [編集]
ビデオカード [編集]
- 日本電気ホームエレクトロニクス PC 3DEngine(PCX1)およびPC 3DEngine2(PCX2) - PowerVR搭載の3Dビデオカード。
- Matrox m3D 4MB PCI - PowerVR(PCX2)搭載、3D専用ビデオカード。
- メルコ TGP-VR4 - PowerVR(PCX1)搭載、3D専用ビデオカード。
- アイ・オー・データ機器 GA-PVR3D4/PCI - PowerVR(PCX1)搭載、3D専用ビデオカード。
- PowerColor EVIL KYRO 32MB AGP - PowerVR3 KYRO搭載ビデオカード。
- Hercules 3D PROPHET 4500 - PowerVR3 KYROII(STG4500-X)搭載ビデオカード[4]
家庭用ゲーム機およびアーケードゲーム機 [編集]
携帯電話 [編集]
PDA・モバイル端末 [編集]
カーナビゲーション [編集]
- クラリオン MAX960
- 三菱電機 HDD Navi H9000、H9700
- パイオニア Cybernavi AVIC-VH009
その他 [編集]
- アイ・オー・データ機器 IF-SEGA2/PCI(PCX2) - セガサターン周辺機器用インターフェイスボード。ISA-PCIブリッジとしてPowerVRが利用されている。[7]
脚注 [編集]
外部リンク [編集]