应用与设计

SH_ASCSA_01

用于SHARC处理器的异步采样速率转换器(ASRC)库可实现消费电子和专业应用的音频采样速率转换。 ASRC支持多种不同的采样速率配置。
详情介绍

概述

优势和特点

  • API: C语言可调用的“推入”型API
  • 与ADI的Blackfin系列处理器兼容
  • 经过严格测试
  • 该模块不依赖处理器外设或寄存器,带来了更多系统灵活性和易用性
  • 兼容标准: ITU-T推荐G.711 11/1988、ITU-T
  • 推荐G.711 – 附录I 9/1999
  • 目标处理器: 与整个Blackfin处理器ADSP-BF5xx系列代码兼容
  • 框架相关性: 无。 与处理器外设或寄存器无关
  • 发布格式: 目标代码模块及C源代码包装器
  • 每模块输入输出缓冲器样本:
  • 采样速率: 8 kHz
  • 位速率: 64 kbit/s
  • 多通道: 支持全面的重入和多实例


产品详情

“G.711附录I 带PLC的语音编解码器”软件库提供ITU-T G.711语音编解码器和G.711附录I丢包补偿组合。 G.711也称为a法则或µ法则编码和解码。 该模块以8kHz运行,完全符合ITU标准。 它通常在与a法则和µ法则硬件编解码器通信时使用,位于TDM中,或用于G.711 RTP包时在VoIP中。

许可

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

性能指标

MIPS概览:

   代码RAM (KiB)
数据 RAM (KiB)
 常数数据表 (KiB)
 MIPS
 BF533
 BF548
 BF527
 编码器
 3.35
 0.02
 0.23
 0.09
 0.09
 0.09
 解码器
 3.35
 2.60
 0.23
 0.14 (1.09 for PLC)
 0.13 (1.08 for PLC)
 0.13 (1.08 for PLC)

  • 本表格说明了Blakfin处理器示例和预期MIPS性能。 部分处理器包含了额外的L2内部存储器(如BF548),全部使用时有助于减少MIPS。
  • 同样,带有高速外部存储器接口(32位/16位或DDR/SDRAM)的处理器可以帮助全面降低MIPS要求。
  • MIPS采用最优内存布局测量。
  • ITU-T参考矢量"sweep.src"用于MIPS测量
  • 针对PLC的MIPS是执行丢包补偿时的最大MIPS
  • 指令和数据缓存均已启用,数据缓存设为回写模式
  • “数据RAM”指单个实例,包含堆栈、暂存和实例/状态存储以及最小尺寸的输入输出单缓冲器
  • 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