インテル® FPGA 3D LUT IP
インテル® FPGA 3D ルックアップ・テーブル (LUT) IP は、ビデオの色空間やダイナミックレンジの変換、クロマキー、美術的なエフェクトの作成などに効率的なソリューションを提供します。
インテル® FPGA 3D LUT IP
インテル® FPGA 3D LUT IP は、ビデオの色空間の変換や、ノンリニアなガモット間の変換を行うための効率的なソリューションを提供します。また、この IP は、セピア調、モノクローム、色の変更、ビンテージ、ビビッド カラー、クール/ウォーム フィルム、クロマキーによる前景と背景の分離など、さまざまな芸術的および映画的効果を実現します。3D LUT IP は四面体補間を採用しています。3D LUT IP は、3 色のコンポーネント入力の最上位ビット (MSB) を使用して、LUT のコンテンツ (FPGA メモリ内) からデータ値を取得し、最下位ビット (LSB) を使用して最終的な出力値を補間します。インテルの 3D LUT IP で採用されている補間処理やメモリ方式は、競合ソリューションに比べてゲート数やメモリ使用量が少ないため、FPGA を使用した実用的な 3D LUT の実装が可能となり、コスト効率の高いソリューションとなりますまた、リソース数が少なく、AXI4-Streaming や AXI4-Lite などの業界標準インターフェイスを備えているため、インテル® FPGA のデザインに簡単に組み込むことができます。
インテル® Arria® 10 SX FPGA での 3D LUT デモ
インテルの技術エキスパートが、インテル® FPGA 3D LUT IP の機能を紹介するビデオをご覧ください。
UDX Warp TMO 3D LUT (WT3) インテル® Arria® 10 FPGA IP SoC サンプルデザイン
ビデオで使用されるデザイン例は、簡素化されたビデオ・パイプラインとウェブベースの GUI コントロールによるインテル® Arria® 10 SX FPGA UHD HDMI 2.0 ビデオ・フォーマット変換デザインに基づいており、紹介されている IP の操作とプログラムを行います。これは、Warp、TMO、および 3DLUT インテル® FPGA IP の動作をデモで示します。このデザイン例をダウンロードするには、intel.com アカウントにログインしてください。
機能
- 17³、33³、65³ LUT のサポート
- LUT からの 3 つおよび 4 つの出力チャネルをサポート (アルファ/キーチャネル)
- 高品質の四面体補間
- 入力/出力のピクセル深度を個別に設定可能
- LUT の精度を個別に設定可能
- テーブルの値をダイナミックに更新し、オプションのダブル・バッファリングにより、新しい LUT に同期して切り替えることが可能
- 「.cube」ファイル形式の変換ユーティリティを含む
- カラー・コンポーネントごとに 8、10、12、16 ビットのサポート
- 1 クロックあたり最大 4 ピクセルまでの並列処理 (PIP) のサポート
- サブフレームの低レイテンシー (21 クロックサイクルまで)
- インテル® C10/A10/S10 FPGA では 60 fps で最大 4K、インテル® Agilex™ 7 FPGA では 60 fps で最大 8K の解像度をサポート
- 低い FPGA リソース使用率
- AXI4 - ストリームビデオ I/O インターフェイス
- AXI4-Stream ↔Avalon ストリーミング・インターフェイス・プロトコル・コンバーター
- Avalon メモリー マップド CPU 制御および メモリー・インターフェイス
IP の品質指標
基本 |
|
---|---|
IP の初回リリース年 |
2021年 |
サポートされるインテル® Quartus® 開発ソフトウェアの最新バージョン |
○ |
ステータス |
実稼動 |
提供内容 |
|
製品に含まれるものは以下のとおりです。 デザインファイル (暗号化ソースコード、または合成後のネットリスト) タイミング制約および / またはレイアウト制約 ユーザーガイド |
○ |
IP に同梱されるその他の提供物 |
テストベンチおよびデザインのサンプル |
エンドユーザーによる IP のコンフィグレーションが可能なパラメーター化された GUI |
○ |
インテル® FPGA IP 評価モードのサポート |
○ |
ソース言語 |
Verilog |
テストベンチ言語 |
Verilog |
同梱ソフトウェア・ドライバー |
○ |
ドライバーがサポートする OS |
ベアメタル |
導入 |
|
ユーザー・インターフェイス |
インテル® FPGA ストリーミング・ビデオ・プロトコル、Avalon メモリー マップド |
IP-XACT メタデータ |
☓ |
検証 |
|
サポートされるシミュレーター |
VCS、VCS MX、Active-HDL、Riviera-PRO、Xcelium、Questa-Intel® FPGA Edition、Questa |
検証済みハードウェア |
インテル® Arria® 10 GX |
業界標準のコンプライアンス・テストの実施 |
☓ |
「あり」の場合、実施したテストの種類 |
N/A |
「あり」の場合、使用したインテル® FPGA デバイス |
N/A |
「あり」の場合、実施日 |
N/A |
「なし」の場合、今後の予定 |
N/A |
相互運用性 |
|
IP における相互接続性テストの実施有無 |
○ |
「あり」の場合、使用したインテル® FPGA デバイス |
インテル® Cyclone® 10、インテル® Arria® 10、インテル® Straitix® 10、インテル® Agilex |
相互接続性レポートの提供 |
☓ |
インテル® Arria® 10 GX FPGA での UDX 3D LUT インテル® FPGA IP デザイン例
このデザイン例は、インテル® Arria® 10 GX FPGA UHD HDMI 2.0 ビデオ・フォーマット変換のデザインによるもので、簡素化されたビデオ・パイプラインと追加管理を備え、3D LUT の操作やプログラミングを行います。これは、IP が参照テーブルの使用により、どのようにビデオ・ストリーミングの色空間を別の色空間に IP マッピングするかを紹介します。
設計に支援が必要な場合
インテル® FPGA デザイン・サービスのチームは、インテリジェント・ビデオおよびビジョン・プロセシングの分野におけるカスタマーデザインの課題を解決する、専門知識を蓄積し豊富な Intellectual Property (IP) を開発してきました。当社の経験豊富で熟練した設計者は、高度に最適化された実績のある IP ライブラリーを使用し、最も効率的かつ革新的なソリューションで顧客の設計ニーズに応えようとしています。大量の家電機器から中量の専門的設計に至るまで、医療用画像処理、ProAV、産業用、防衛、放送機器などの市場において、またそれらに限らず、幅広い用途に対応しています。
関連リンク
開発ボード
その他のリソース
IP のご紹介
ニーズに合ったインテル® FPGA Intellectual Property コアをお探しください。
テクニカルサポート
この IP コアの技術サポートについては、サポートリソースまたはインテル® プレミアサポートをご覧ください。また、ナレッジセンターおよびコミュニティーで、この機能に関連するトピックを検索することもできます。
IP の評価と購入
インテル® FPGA Intellectual Property コアの評価モードと購入情報。
インテル® FPGA IP を使用した設計
インテル® FPGA 向けに最適化された多様な既製 コアを提供するインテル® FPGA Intellectual Property (IP) を使用した設計の詳細をご覧ください。
IP ベース・スイート
インテル® Quartus® Prime 開発ソフトウェア・スタンダード・エディションまたはプロ・エディションのアクティブライセンスを含む、無料のインテル® FPGA IP コアライセンス
I-Tested
インテルは、検証済みのインテル® FPGA IP またはインテル® FPGA デザイン・ソリューション・ネットワーク・メンバーの IP コア に対して、相互接続性テスト済みまたは I-Tested の認定を授与します。
インテル® FPGA パートナーの IP
インテル® FPGA パートナーによる Intellectual Property コアのカタログは、インテル® ソリューション・マーケットプレースで閲覧できます。
デザイン例
インテル® FPGA デバイスのデザイン例とリファレンス・デザインをダウンロードしてください。
IP 認定
インテルは、インテル® FPGA ツールまたはインターフェース仕様とシームレスに連携する Intellectual Property コアの提供に取り組んでいます。
セールスへのお問い合わせ
インテル® FPGA 製品の設計やアクセラレーションのニーズについては、セールス担当者までお問い合わせください。