SPRC831

视频影像协处理器 (VICP) 信号处理库

SPRC831

下载

概述

德州仪器 (TI) VICP 信号处理库是高度优化的软件算法的集合,它在 VICP 硬件加速器上运行。该库使应用开发人员能够有效地利用 VICP 性能,而无需将宝贵时间花在开发用于加速器的软件上。具有成熟的可用性和性能优化算法,VICP 信号处理库能够显著降低应用开发时间。DSP 上的自由 MIPS 使应用开发人员能够将更多差异化功能包含在最终应用中。

VICP 硬件加速器是一个并行 MAC 引擎。通过执行各种计算密集型任务,该加速器能够非常有效地提高 DSP 的性能,这完全归功于它的灵活架构。

VICP 支持各种算法以便能提供其它 DSP 资源
  • 矩阵运算/阵列运算:
    • 示例:矩阵乘法/转置。块加法/平均值/方差
    • 示例:阵列乘法/加法/Fillmem。阵列标量操作
    • 示例:查找表
  • 数字信号处理操作:
    • 示例:1D、2D FIR 滤波
    • 示例:卷积、关联性
  • 数字图像和视频处理功能
    • 示例:α 混成、颜色空间变换
    • 示例:图像旋转、图像压缩/解压
    • 示例:媒体滤波

VICP 信号处理库还为系统提供了用于在应用中简化 VICP 硬件加速器功能的集成的功能。这些功能包括:
  • 在同步或异步模式中执行 API 的能力 在同步模式中,系统会阻止对库 API 的所有调用,直到 VICP 的处理时间结束。在异步模式中,将立即返回对库 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
下载 观看带字幕的视频 视频

下载

驱动程序或库

SPRC847.GZ VICP 信号处理库 Linux 安装

支持的产品和硬件
驱动程序或库

SPRC831.ZIP VICP 信号处理库 Windows 安装

支持的产品和硬件

支持的产品和硬件

数字信号处理器 (DSP)
TMS320DM6441 达芬奇数字媒体片上系统 TMS320DM6446 达芬奇数字媒体片上系统 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 支持

视频