ISD2100 是一款数字 ChipCorder® 音频芯片,提供单芯片存储和播放高质量音频的解决方案。 产品的主要特性有:数字解压缩、全面的存储管理方式、 Flash存储器、D类扬声器驱动可输出功率400mW。这一系列产品使用Flash作为数据存储器,能提供达30秒的播放时间(基于8Khz采样率/4bit ADPCM压缩方式)。ISD2100可以通过SPI串行接口被主机控制和编程,也可以使用
6个GPIO触发方式操作。ISD2100丌需要外部的时钟源或者相关元器件工作,只需要一个扬声器就可以用来输出音频提示或者音效,增强用户和产品的交互能力。另外,此款芯片提供1K字节扇区的非挥发性闪存,无需另加串行的EEPROM/闪存存储器。相比之前的ChipCorder系列产品,此款芯片提供更高的采样频率,提高了信噪比,降低了功耗,加快了编程
速度以及集成了程式验证。
2 特性
播放时间
o ISD2130 – 30秒,基于8kHz/4bit ADPCM, 存储在1Mbit 闪存存储器 (128KB)。
o ISD2115 – 15秒,基于8kHz/4bit ADPCM, 存储在512Kbit 闪存存储器(64KB)。
o ISD2110 – 10秒,基于8kHz/4bit ADPCM, 存储在352Kbit 闪存存储器(44KB)。
音频管理
o 使用高质量的数字压缩方式存储预录制的音频文件,即音元(Voice Prompt)。
o 使用简单的指令索引方式播放,丌需要音频的存储地址。
o 使用声音宏(Voice Macro)脚本控制芯片的配置寄存器以及音元的播放序列。
控制方式
o 主控芯片使用串行SPI接口控制或编程。
o 芯片单独使用时,可以使用GPIO触发控制或执行声音宏。
采样率
o 7种采样频率 4, 5.3, 6.4, 8, 12.8, 16 ,32 kHz 。
o 可以对每一个音元设置适合的采样率。
压缩算法
o µ-Law: 6, 7 或 8 位每次采样。
o Differential µ-Law: 6, 7 或 8 位每次采样。
o PCM: 8, 10 或 12位每次采样。
ISD2100 数据手册
- 5 -
Revision 1.7, July 13, 2011
o Enhanced ADPCM: 2, 3, 4 或 5位每次采样。
o Variable-bit-rate 优化压缩:因为度量SNR和背景噪声级别,提供最好的压缩。
振荡器
o 内部的振荡器在出厂的时候已经修正到±1%误差(室温下)。
输出
o PWM: D类扬声器驱动可以直接驱动 8Ω扬声器或者蜂鸣器。
o 3V供电下输出功率400mW。
I/O接口
o SPI 接口: MISO, MOSI, SCLK, SSB 用于指令或者音频数据传输。
o 6 个通用的I/O(GPIO)和SPI 接口复用。
闪存存储
o 1Mbit (ISD2130) ,512Kbit (ISD2115) , 354Kbit (ISD2110) 。
o 快速编程时间 (20µs/字节)。
o 1K字节扇区擦除, 一个扇区擦除时间 2ms。
o 内部集成checksum计算功能,更快验证时间。
o 耐久性 >100K 循环, 数据保持能力 > 10 年。
工作电压: 2.7-3.6V
封装:
o 绿色, 14L-SOP
温度选项:
o 工业: -40C to 85C