ビデオ/イメージング・コプロセッサ(VICP)シグナル・プロセッシング・ライブラリ
SPRC831
この製品はすでに市場にリリースされており、ご購入できます。 一部の製品は、より新しい代替品を使用できる可能性があります。

概要/特長

技術資料

サポートとトレーニング

注文情報


注文
型番 TI またはサードパーティからご購入 供給状況 現在のバージョン   更新日   OS   ホスト   説明  

SPRC847.GZ:
VICP シグナル・プロセッシング・ライブラリ Linux インストーラ



ACTIVE v3.03.00.00   16 NOV 2009   Linux (Use tar �xzf sprc847.tar to uncompress)   Linux   A collection of highly tuned SW algorithms that execute on the Video Imaging Co-Processor H/W accelerator for DM64x devices.  

SPRC831.ZIP:
VICP シグナル・プロセッシング・ライブラリ Windows インストーラ



ACTIVE v3.03.00.00   16 NOV 2009   Microsoft Windows 95, 98, 2000 and XP   Windows   A collection of highly tuned SW algorithms that execute on the Video Imaging Co-Processor H/W accelerator for DM64x devices.  

概要

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

技術資料
ユーザー・ガイド (2)
タイトル 種類 サイズ (KB) 日付 英語版
PDF 876 2009年 11月 12日
PDF 587 2009年 11月 12日
関連製品

TI デバイス (4)

型番 名前 製品ファミリ
TMS320DM6441  DaVinci デジタル・メディア・システムオンチップ  DSP (デジタル・シグナル・プロセッサ) 
TMS320DM6446  DaVinci デジタル・メディア・システムオンチップ  DSP (デジタル・シグナル・プロセッサ) 
TMS320DM647  デジタル・メディア・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
TMS320DM648  デジタル・メディア・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 

サポートとトレーニング

技術的な質問と回答を豊富に掲載している TI の包括的なオンライン・ナレッジ・ベースは 24 時間 365 日ご利用になれます。

TI のエキスパートによる回答の検索

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

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

技術記事