概述
优势和特点
- API: C语言可调用的“推入”型API
- 与ADI的Blackfin系列处理器兼容
- 经过严格测试
- 该模块不依赖处理器外设或寄存器,带来了更多系统灵活性和易用性
- 兼容标准: ITU-T G.729A附录B
- 目标处理器: 与整个Blackfin处理器ADSP-BF5xx系列代码兼容
- 框架相关性: 无。 与处理器外设或寄存器无关
- 发布格式: 目标代码模块及C源代码包装器
- 输入格式: 单声道、非交错式缓冲器
编码器: 带符号16位从小到大PCM采样
解码器: 未集成位流每位16位或集成位流每位1位 - 输出格式: 单声道、非交错式缓冲器
解码器: 带符号16位从小到大PCM采样
编码器: 未集成位流每位16位或集成位流每位1位 - 每帧输入输出缓冲器样本:
PCM缓冲器160字节
未集成位流缓冲器164字节或集成位流缓冲器14字节 - 采样速率: 8 kHz
- 位速率: 8 kbit/s
- 多通道: 支持全面的重入和多实例
产品详情
ITU-T推荐G.729描述了一种基于共轭结构代数码激励线性预测(CS-ACELP)的语音压缩算法。 附录A描述了简化版本,可与G.729完整版本位流互操作。 附录B描述了一种静音压缩方案,包括语音活动检测(VAD)、非连续传输(DTX)和舒适噪声产生器(CNG)算法。 G.729广泛用作基于数据包语音设备(如VoIP电话和用户交换机)的关键软件元件之一。许可
每种模块都支持ADI Blackfin或SHARC系列处理器,是以目标代码格式提供的许可产品。 购货方必须签署或接受ADI公司的许可协议后,才能获得或下载协议中规定的模块。
性能指标
MIPS概览:
代码存储器(KiB) |
数据RAM (KiB) |
常数数据表(KiB) |
常数数据表(KiB) |
|||||
BF537 |
BF548 |
BF527 |
||||||
平均值 |
峰值 |
平均值 |
峰值 |
平均值 |
峰值 |
|||
29.3 |
6.8 |
6.1 |
6.77 |
6.97 |
6.77 |
6.97 |
6.77 |
6.97 |
- 本表格说明了Blakfin处理器示例和预期MIPS性能。
- MIPS测量条件:典型比特率8 kbit/s、Fs = 8 kHz、最优内存布局、代码和数据位于L1存储器中、最坏情况测试矢量、单声道。
- 指令和A组数据缓存均已启用,数据缓存设为回写模式
- “数据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。