应用与设计

H.264 BP Decoder, Blackfin

针对Blackfin处理器的H.264 BP解码器库是H.264基准配置视频位流解码方案,符合MPEG-4第10部分(即信息技术ISO/IEC 14496-10:2005(E) – 音频-视觉对象编码)规范。
详情介绍

概述

优势和特点

  • API: C语言可调用的“推入”型API
  • 经高度优化,适合在ADI Blackfin系列处理器上运行
  • 经过严格测试
  • Dolby认证
  • 该模块内置一个标准C程序可调用的“推入”API,还增加了少量“包装器”代码,通过“拉出”技术增加了灵活性。 该模块不依赖处理器外设或寄存器,带来了更多系统灵活性和易用性。
  • 兼容标准: 'Dolby Digital EX'、临时草案1.01版、ATSC标准A/52 - 1995 + Annex D、数字音频压缩(AC-3)
  • 兼容标准: Dolby Digital解码器实施方案测试程序第2期,“Dolby Pro LogicIIx实施方案测试程序”第1期,2003
  • 参考代码修订: Dolby Digita解码器C源代码7.1.0版;Dolby Pro Logic IIx解码器仿真2.00版
  • 目标处理器: BF537,与整个Blackfin处理器系列ADSP-BF5xx代码兼容
  • 框架相关性: 无-与处理器外设或寄存器无关
  • 发布格式: 目标代码模块及C源代码包装器
  • 输入格式: 原始AC-3位流
  • 输出格式: PCM、每次采样32位、非交错、与5.1或6.1扬声器配置对应的6或7声道
  • 每块输出缓冲样本: 256
  • 采样速率: 所有AC-3标准规定的采样频率- 32、44.1和48 kHz
  • 位速率: 所有AC-3标准规定的位速率: 32、40、48、56、64、80、96、112、128、160、192、224、256、320、384、448、512、576和640 kbps
  • 多通道: 支持全面的重入和多实例


产品详情

Dolby® Digital EX是Dolby Digital解码算法的扩展,在5.1声道播放的基础上增加了一个中心后置声道,将环绕声体验扩展至6.1声道。 中心后置声道的信号从左右环绕声道提取,可发送至一或两个置于听众身后的扬声器。 该模块仅交付给通过资格审核的Dolby购货方。

许可

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

性能指标

MIPS概览:
代码存储器(KiB)   数据RAM (KiB)   常数数据表(KiB)    MIPS
平均值   峰值
38.0  39.2   15.0
113.8   127.1

  • 本表格说明了Blakfin处理器示例和预期MIPS性能。
  • 部分处理器包含了额外的L2内部存储器(如BF548),全部使用时有助于减少MIPS。
  • 同样,带有高速外部存储器接口(32位/16位或DDR/SDRAM)的处理器可以帮助全面降低MIPS要求。
  • 上述表格中所有的数据均源于DDEX的一个实例。 “数据RAM”包括堆栈、暂存、实例状态、一个单缓冲输入缓冲器和七个单缓冲输出缓冲器,每个缓冲器包含256个32位样本。
  • 表格中展示的MIPS数据采用48kHz采样频率、7个输出声道(6.1扬声器配置)、最佳内存布局、最坏情况测试矢量以及一个大小为每声道256个采样的模块测量得到
  • 未使用堆阵(或"malloc()")。
  • 1 KiB = 1024 字节

系统要求

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


相关硬件 (1)

EZ-Kits