VIP スイート(ブイアイピー スイート)
FPGA/CPLD ホーム> 製品紹介> IP(Intellectual Property)> Mega Core > VIP スイート(ブイアイピー スイート)
VIP スイート(ブイアイピー スイート)
![]()
アルテラのVIPスイート(Video & Image Processing Suite)は、お客様のビデオおよび画像処理デザインの開発を容易にするために使用できる MegaCore®ファンクションを集めたものです。これらの MegaCore ファンクションはさまざまな画像処理およびディスプレイ・アプリケーションに適しています。これらのコアは設計者の必要に応じて、組み合わせてカスタマ・デザインで使用することができます。
VIP スイートには、簡単なカラー・スペース変換からプログラマブル多相スケーリングを実装する複雑なビデオ・スケーリング機能まで様々コアを提供しています。下記、表にビデオおよび画像処理スイートに含まれるコアを示します。
|
ビデオ/画像処理スイートの MegaCore ファンクションは、すべて同じタイプの |
|
|
インタフェース(Avalon®ST Video)を使用しており、相互接続できます。 |
|
|
Quartus®II もしくは、SOPC Builder ツールとともに、VIP コアを使用すること |
|
| で、カスタム・ビデオ処理信号チェーンを短時間で構築が可能です。 | |
|
VIP コアを独自のIPと組み合わせることが可能です。 |
|
|
SOPC Builder を使用してエンベデッド・プロセッサおよびアービトレーション・ |
|
| ロジックを自動的にを統合します。 |
|
ビデオ/画像処理スイートの IP MegaCore ファンクション |
|
|
IP MegaCore |
説 明 |
|
フレーム・リーダー |
外部メモリからビデオを読み出し、ストリームとして出力します。 |
|
コントロール・シンクロナイザ |
2つのファンクション間でビデオ・ストリームに行われた変更を リアルタイムで同期させます。 |
|
スイッチ |
ビデオ・ストリームをリアルタイムで切り替えます。 |
|
カラー・スペース・コンバータ |
画像データをさまざまなカラー・スペース間で変換します (例:RGBからYCrCb)。 |
|
クロマ・リサンプラー |
画像フレームのクロマ・データのサンプリング・レートを変更します (例:4:2:2 から 4:4:4 または 4:2:2 から 4:2:0)。 |
|
2D FIR フィルタ |
画像データ・ストリームに 3 x 3、5 x 5、または 7 x 7 の有限 インパルス応答 (FIR) フィルタを使用し、画像をソフトまたは シャープにします。 |
|
アルファ・ブレンディング・ミキサー |
複数の画像ストリームを混合およびブレンドします(テキスト・ オーバーレイやピクチャーインピクチャーの実装に役立ちます)。 |
| スケーラ II |
HDL コード・ベースの スケーラ II メガコア・ファンクションは、 ビデオ &画像処理(VIP) において、第一世代のスケーラと比較して、少 ない実装面積で高い性能を提供します。また、スケーラ II ファンク ションは、4:2:2 クロマ・データ・サンプリング・レートを新しくサポート し、必要とされるリソースをさらに削減します。そしてVIP スイートに て、リニアおよび多相アルゴリズムの両方をサポートします。 |
|
スケーラ |
画像フレームをサイズ変更や切り抜きします。 |
|
デインタレーサー II |
モーション・アダプティブ・デインタレーシング・アルゴリズムによって、 インタレース・ビデオ・フーマットをプログレッシブ・ビデオ・フォーマット に変換します。 さらに、「bob」と「Weave」アルゴリズム、ローアング ル・エッジ検出、3:2 cadence 検出および低レイテンシもサポート します。 |
|
デインタレーサー |
モーション・アダプティブ・デインタレーシング・アルゴリズムによって、 インタレース・ビデオ・フーマットをプログレッシブ・ビデオ・フォーマット に変換します。 さらに、「bob」と「Weave」アルゴリズムもサポートします。 |
|
テスト・パターン・ジェネレーター |
テスト・パターンとして使用するカラーバーを含むビデオ・ストリーム を生成します。 |
|
ライン・バッファ・コンパイラ |
ビデオライン・バッファをアルテラのオン・チップ・メモリに効率的に マップします。 |
|
クリッパー |
ビデオ・ストリームを切り抜きする方法を提供し、コンパイル時 もしくはランタイム時にコンフィギュレーション可能です。 |
|
カラー・プレーン ・シーケンサー |
Avalon-ST インタフェースでどのようにカラー・プレーン・サンプルが 転送されるかを変更します。このファンクションは、ビデオ・ストリーム を分けたり、つなげたりする際に使用でき、カラー・プレーン・サンプ ルの配線を管理することが可能です。 |
|
フレーム・バッファ |
ビ デオ・フレームを外部 RAM にバッファします。このコアは、フレー ム落ちや繰り返しの選択範囲でダブルもしくは、トリプル・バッファ をサポートします。 |
|
2D Median フィルタ |
3x3、5x5、または 7x7 メジアン・フィルタをビデオ画像へ実装する 方法を提供します。 |
|
ガンマ・コレクタ |
ディスプレイ・デバイスの物理的特性のために修正されるビデオ・スト リームを可能にします。 |
|
クロックド・ビデオ入力/出力 |
クロックされたビデオ・フォーマット(BT-656)を Avalon ST Videoに 、およびその逆に変換します。 |
IP 評価機能
アルテラ OpenCore Plus 評価機能
を利用してこのMegaCore ファンクションを評価できます。
性能およびリソースの利用率
Video and Image Processing Suite User Guide (英語版PDF)
にて、この MegaCore ファンクションの標準的な性能および使用率を示します。
関連リンクおよびドキュメント
Video and Image Processing Suite User Guide (英語版PDF)![]()
MegaCore IP Library Release Notes & Errata (英語版PDF)![]()




