概述

优势和特点

  • 配置和等级: 基准配置,最高包括级别3
  • 支持的限幅类型: I和P
  • 抗误差工具: 支持
  • 参考帧数: 1至16
  • 自适应模块大小: 支持
  • 熵编码: CAVLC
  • 运动矢量: 每个宏块1至16MV
  • 运动矢量精度: 1/4像素
  • 环路去块效应滤波器: 支持
  • 输入格式: H.264基准配置视频对象(ISO/IEC14496-10)基本位流
  • 输出格式: ITU-R BT.656格式或YUV4:2:0平面格式(未使用外部API时)和RGB565、RGB888或ITU-R BT.656格式(使用外部API(定制代码)时)。
  • 帧速率: H.264基准配置L3标准指定的所有帧速率。
  • 位速率: H.264基准配置L3标准指定的所有位速率。
  • 多通道/实例: 支持帧级重入和多实例。
  • 采用外部后处理API进行色彩转换: 针对RGB565、RGB888和ITU-R BT.656色彩转换的代码实例。 这在降低传输YUV420数据的EBIU带宽时非常有益。

产品详情

H.264 BP解码器库是个软件组件,可解码H.264基准配置视频位流,符合MPEG-4第10部分(即信息技术ISO/IEC 14496-10:2005(E)—音频-视觉对象编码)规范。

该软件采用C语言和Blackfin汇编代码实现, 能够更大程度地利用指令和数据缓存。 为了优化视频解码性能,内部SRAM用于程序和数据存储,并充分使用了存储DMA。

下载及相关软件

软件开发工具

CrossCore® Embedded Studio

CrossCore Embedded Studio是针对Blackfin和SHARC处理器系列的世界一流集成开发环境(IDE)。

VisualDSP++ 5.1

用于Blackfin、SHARC和TigerSHARC处理器的VisualDSP++是一种易于安装、易于使用的集成软件开发与调试环境(IDDE),支持通过单一界面高效管理项目的全过程。

许可

每种模块都支持ADI Blackfin或SHARC系列处理器,是以目标代码格式提供的许可产品。 购货方必须签署或接受ADI公司的许可协议后,才能获得或下载协议中规定的模块。

性能指标

MIP概要
存储器
 (MIPS)
测试案例说明
代码存储器(KiB)   数据存储器
平均值
移动平均峰值
L1 (KiB)
L3 (MB)  输出缓冲器(MB)  
 70.8
 18.1
 3.39
 1.03
 115
 143
 QVGA, 384 kbps, 30fps
 70.8
 18.5
 3.39
 1.03
 251
 311
 ½ D1, 768 Kbps, 30fps
 70.8
 18.5
 3.39
 1.03
 515
 610
 D1, 1500 Kbps, 30fps


  • MIPS测量条件:比特率384 Kbps、对于320x240 (QVGA)尺寸序列为30 fps、比特率768 Kbps、对于352x480 (½ D1)尺寸序列为30 fps;以及比特率1.5 Mbps、对于720x480 (D1)尺寸序列为30 fps、ITU-R BT.656输出。
  • NTSC格式、最优内存布局、在ADSP-BF533 Si版本0.6处理器上运行
  • 采用CAS=3 (SDRAM)、CCLK=594 MHz、SCLK=118.8 MHz完成测试。
  • 启用32 Kbytes的数据缓存和16Kbytes的指令缓存。 缓存设置为“回写”和“大缓存”(DCBS=1)模式。 使用寄存器DMA
  • 代码寄存器包含所有与库相关的代码,包括16KB的ICache。
  • “L1数据RAM”针对一个实例,包括堆栈、暂存、实例/级别,不包含32KB的DCache。
  • “L3数据RAM”针对一个D1帧实例,包括实例的帧缓存器。
  • “输出缓冲器”显示上述设置中所要求的最小存储(两个PAL帧)。
  • ADSP-BF561支持VisualDSP++5.0项目、ADSP-BF533、ADSP-BF527和ADSP-BF609支持CrossCore E,使用的PAL帧大小大于NTSC.mbedded Studio 1.0.2项目
  • 1 MB = 1024 KiB; 1 KiB = 1024字节
  • MIPS数与ADSP-BF527/BF561/BF609处理器非常相似。

注意: 在计算“移动平均峰值”时,使用的是8个连续帧滑动窗口。 针对每个帧窗口测得一个平均周期计数,所有滑动窗口测量的最坏情况平均周期确定为“移动平均峰值”。

系统要求

  • Windows XP Professional SP3(仅支持32位)。
  • Windows Vista Business/Enterprise/Ultimate SP2(仅支持32位)。 建议在无UAC保护的位置安装该软件。
  • Windows 7 Professional/Enterprise/Ultimate(支持32位和64位)。
  • 建议使用最低为2 GHz的单核处理器或最低3.3 GHz的双核处理器。
  • 存储器(RAM)空间不低于1 GB,建议采用4 GB存储器。
  • 要求硬盘(HDD)空间不低于2GB。
  • 适用于ADI处理器的CrossCore® Embedded Studio或VisualDSP++ 5.0及最新更新。

相关硬件 (7)

EZ-Kits

延长板