SPRC831

ビデオ/イメージング・コプロセッサ(VICP)シグナル・プロセッシング・ライブラリ

概要

Texas Instruments VICP Signal processing library is a collection of highly tuned SW algorithms that execute on the VICP H/W accelerator. The library allows the application developer to effectively utilize the VICP performance without spending significant time in developing software for the accelerator. The availability of well tested, performance tuned algorithms with the VICP Signal processing library significantly reduces the application development time. The freed-up MIPS on the DSP enable the application developers to include more differentiation features in the final application.

The VICP H/W Accelerator is a parallel MAC engine. Due to its flexible architecture, the accelerator is very effective in enhancing DSP performance by taking over execution of varied computationally intensive tasks.

VICP supports various algorithms to enable additional DSP resource
  • Matrix Operations/Array Operations:
    • Ex: Matrix Multiplication/Transpose. Block Add/Average/Variance
    • Ex: Array Multiplication/Addition/Fillmem. Array scalar operations
    • Ex: Look Up Table
  • Digital Signal Processing Operations:
    • Ex: 1D, 2D FIR filtering
    • Ex: Convolution, Correlation
  • Digital Image and Video Processing Functions
    • Ex: Alpha Blending, Color space Conversion
    • Ex: Image rotation, Image Pack/Unpack
    • Ex: Median Filtering

The VICP Signal processing library also provides system features to simplify the integration of the VICP H/W accelerator capabilities in the application. These features include:
  • Capability to either execute the APIs in synchronous or asynchronous mode. In synchronous mode, any call to the library API is blocked till the time the processing is not completed by the VICP. Whereas in the asynchronous mode, call to the library API returns immediately. The DSP is notified of the completion of the processing using an interrupt.
  • The VICP signal processing library internally interfaces with the system DMA manager to service the VICP DMA requirements. This reduces the system integration complexity.
  • The library also handles the on-chip cache and external memory synchronization to ensure data correctness.

The VICP signal processing library includes C equivalent implementation of all the APIs that are supported. The C equivalent implementation can be used by the application developers to better understand the signal processing functionality implemented by each API. For each API, a reference test bench is provided. The test bench allows the user to understand the correct usage of these APIs. The test bench is built on top of the DSP-BIOS real time operating system. Thus, any of the test benches can even be used as starting point for application development using VICP.

From v3.0, additional functionality and customization is provided through:
  • Access to the VICP computation unit & VICP scheduling unit (previously inaccessible in v2.0)
  • VICP computation unit library providing more than 30 functions that the customer can chain together to produce more customized algorithms
  • VICP scheduling unit library providing the infrastructure necessary to chain several functions without adding DMA bandwidth and also minimizing setup
機能
Download: VICP Signal Processing Library Archive
Version Windows Download Linux Download
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
ダウンロード 字幕付きのビデオを表示 ビデオ

ダウンロード

ドライバまたはライブラリ

SPRC847.GZ Download: VICP Signal Processing Library [Linux] v3.3.0

サポート対象の製品とハードウェア

サポート対象の製品とハードウェア

製品
デジタル信号プロセッサ (DSP)
TMS320DM6441 DaVinci デジタル・メディア・システムオンチップ TMS320DM647 デジタル・メディア・プロセッサ
ダウンロードオプション

SPRC847.GZ Download: VICP Signal Processing Library [Linux] v3.3.0

close
最新バージョン
バージョン: 01.00.00.0F
リリース日: 15 11 2009
製品
デジタル信号プロセッサ (DSP)
TMS320DM6441 DaVinci デジタル・メディア・システムオンチップ TMS320DM647 デジタル・メディア・プロセッサ

リリース情報

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.
ドライバまたはライブラリ

SPRC831.ZIP Video Imaging Co-Processor Signal Processing Libraryv3.2.0

サポート対象の製品とハードウェア

サポート対象の製品とハードウェア

製品
デジタル信号プロセッサ (DSP)
TMS320DM6441 DaVinci デジタル・メディア・システムオンチップ TMS320DM647 デジタル・メディア・プロセッサ
ダウンロードオプション

SPRC831.ZIP Video Imaging Co-Processor Signal Processing Libraryv3.2.0

close
最新バージョン
バージョン: 01.00.00.0F
リリース日: 15 11 2009
製品
デジタル信号プロセッサ (DSP)
TMS320DM6441 DaVinci デジタル・メディア・システムオンチップ TMS320DM647 デジタル・メディア・プロセッサ

リリース情報

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.

サポート対象の製品とハードウェア

デジタル信号プロセッサ (DSP)
TMS320DM6441 DaVinci デジタル・メディア・システムオンチップ TMS320DM6446 DaVinci デジタル・メディア・システムオンチップ TMS320DM647 デジタル・メディア・プロセッサ TMS320DM648 デジタル・メディア・プロセッサ

技術資料

結果が見つかりませんでした。検索条件をクリアして、もう一度検索を行ってください。
2 をすべて表示
種類 タイトル 最新の英語版をダウンロード 日付
ユーザー・ガイド VICP Computation Unit Library and VICP Scheduling Unit Library DM6446/1 DM647/8 (Rev. C) 2009年 11月 12日
ユーザー・ガイド VICP Signal Processing Library for DM6446, DM6441, DM647, and DM648 User's Guide (Rev. E) 2009年 11月 12日

サポートとトレーニング

TI E2E™ フォーラムでは、TI のエンジニアからの技術サポートを提供

英語で投稿されたすべてのフォーラムトピックを表示

コンテンツは、TI 投稿者やコミュニティ投稿者によって「現状のまま」提供されるもので、TI による仕様の追加を意図するものではありません。使用条件をご確認ください。

TI 製品の品質、パッケージ、ご注文に関するお問い合わせは、TI サポートをご覧ください。

ビデオ