SPRC831
ビデオイメージング コプロセッサ(VICP)シグナル プロセッシング ライブラリ
SPRC831
概要
テキサス インスツルメンツのVICP信号処理ライブラリは、VICP H/Wアクセラレータ上で実行される高度に調整されたSWアルゴリズムの集合です。このライブラリにより、アプリケーション開発者は、アクセラレータ用のソフトウェア開発に膨大な時間を費やすことなく、VICPの性能を効果的に活用することができます。VICP信号処理ライブラリで十分にテストされ、パフォーマンスが調整されたアルゴリズムを利用できることで、アプリケーションの開発時間を大幅に短縮できます。DSPで解放されたMIPSにより、アプリケーション開発者は最終的なアプリケーションにさらに多くの差別化機能を盛り込むことができます。
VICP H/Wアクセラレータは、並列MACエンジンです。柔軟なアーキテクチャにより、アクセラレータはさまざまな計算集約的なタスクの実行を担うことで、DSPのパフォーマンスを向上させるのに非常に効果的です。
VICPはさまざまなアルゴリズムをサポートし、DSPリソースの追加を可能にします- マトリクス演算/配列演算:
- 例:マトリクスの乗算/転置。追加/平均/分散をブロックします
- 例:配列の乗算/加算/Fillmem。配列スカラー演算
- 例:参照テーブル
- デジタル信号処理演算:
- 例:1D、2D FIRフィルタリング
- 例:畳み込み、相関関係
- デジタル イメージおよびビデオ処理機能
- 例:アルファブレンディング、色空間変換
- 例:イメージの回転、イメージのパック/アンパック
- 例:メディアン フィルタリング
VICPシグナル プロセッシングライブラリは、アプリケーションにVICP H/Wアクセラレータ機能を簡単に統合するシステム機能も提供します。主な特長:
- 同期モードまたは非同期モードでAPIを実行する機能。同期モードでは、VICPによる処理が完了するまで、ライブラリAPIへのすべての呼び出しがブロックされます。一方、非同期モードでは、ライブラリAPIへの呼び出しは即座に返されます。DSPは割り込みを使用して処理が完了したことを通知します。
- VICP信号処理ライブラリは、システムDMAマネージャと内部的にインターフェイスし、VICP DMA要件に対応します。これによりシステム統合の複雑さが低下します。
- このライブラリは、オンチップ キャッシュと外部メモリの同期も取り扱い、データの正確性を確保します。
VICPシグナル プロセッシング ライブラリには、サポートされているすべてのAPIのC言語と等価の実装が含まれています。アプリケーション開発者はC言語と等価の実装を使用して、各APIが実装するシグナル プロセッシング機能をよりよく理解することができます。各APIにリファレンス テスト ベンチが提供されています。テスト ベンチを使用すると、ユーザーはこれらのAPIを正しく使用する方法を理解できます。テスト ベンチは、DSP/BIOSリアルタイム オペレーティング システム上に構築されています。したがって、VICPを使用したアプリケーション開発の出発 ポイントとして、どのテストベンチも使用できます。
v3.0以降は、次のような追加機能とカスタマイズが可能です:- VICP計算ユニットおよびVICPスケジューリング ユニットへのアクセス(以前はv2.0ではアクセスできなかった)
- VICP計算ユニットライブラリは、顧客がよりカスタマイズされたアルゴリズムを生成するために組み合わせることができる30以上の関数を提供しています
- VICPスケジューリング ユニット ライブラリは、DMA帯域幅を追加することなく、セットアップを最小限に抑えつつ、複数の機能を連鎖させるのに必要なインフラストラクチャを提供します
特長
ダウンロード:VICPシグナル プロセッシング ライブラリ アーカイブ
バージョン | Windowsダウンロード | Linuxダウンロード |
---|---|---|
v3.2.0 | SPRC831e.zip | SPRC847e.gz |
v3.1.0 | SPRC831d.zip | SPRC847d.gz |
v3.0.0 | SPRC831c.zip | SPRC847c.gz |
v2.0.2 | SPRC831b.zip | SPRC847b.gz |
v2.0.1 | SPRC831a.zip | SPRC847a.gz |
ダウンロード
ドライバまたはライブラリ
The design resource accessed as www.ti.com/lit/zip/sprc831 or www.ti.com/lit/xx/sprc831f/sprc831f.zip has been migrated to a new user experience at www.ti.com/tool/jp/download/SPRC831. Please update any bookmarks accordingly.
ドライバまたはライブラリ
SPRC847.GZ — Download: VICP Signal Processing Library [Linux] v3.3.0
サポート対象の製品とハードウェア
SPRC847.GZ — Download: VICP Signal Processing Library [Linux] v3.3.0
リリース情報
The design resource accessed as www.ti.com/lit/gz/sprc847 or www.ti.com/lit/xx/sprc847f/sprc847f.gz has been migrated to a new user experience at www.ti.com/tool/jp/download/SPRC847. Please update any bookmarks accordingly.
技術資料
結果が見つかりませんでした。検索条件をクリアしてから、再度検索を試してください。
2 をすべて表示
種類 | タイトル | 最新の英語版をダウンロード | 日付 | |||
---|---|---|---|---|---|---|
ユーザー・ガイド | VICP Signal Processing Library for DM6446, DM6441, DM647, and DM648 User's Guide (Rev. E) | 2009/11/12 | ||||
ユーザー・ガイド | VICP Computation Unit Library and VICP Scheduling Unit Library DM6446/1 DM647/8 (Rev. C) | 2009/11/12 |