具有数字存储功能的单片语音录放芯片ISD5116的研究

时间:2011-06-17

  1 概述

  ISD5116是ISD公司推出的语音录放芯片。它除了具有该公司以往4000和5000系列语音芯片的特点(音质好、语音录放时间长、低功耗、信息保持时间长等)以外,更是采用了增强型的5000系列结构;它采用I2C串行总线接口,与采用MWI(微总线)接口相比,与CPU的接口减少到2条线;它增加了对数字量的存储功能,可以将诸如电话号码、系统设置、语音地址指针等参数与语音信息一起存储在芯片内部;根据应用系统的要求,通过软件设定采样频率,可使芯片录放音时间长达到17'28".

  2 引脚排列及功能

  ISD5116采用28脚TSOP和SOIC两种封装形式,其28脚SOIC封装的引脚排列如图1所示。各引脚的功能说明如表1所列。

  3 应用特性

  3.1 录音长度

  根据用户设定的采样频率的不同,ISD5116的录音长度可由8分钟到16分钟不等,具体的采样频率与录音长度的关系如表2所列。

  3.2 存储单元

  ISD5116的一个突出的新特性就是在写入时可以指定存储空间以确定是用来存储数字信息还是模拟信号。

  3.3 控制接口

  ISD5116的控制可通过一个I2C接口实现,该I2C接口由两个同步串行通信口管脚组成。控制指令的传送以及地址和数据的写入与读出都是通过该同步串行通信口来进行的。RAC和INT引脚是I2C接口的功能扩展引脚。数字信息的读和写都是通过该串行口对内部寄存器的操作来实现的。

  在单片机的控制下,利用ISD5116可以实现多段语音的组合重放,以实现例如自动报时、报温度等功能。另外,它还可以将用户预先存放的字或词按特定的顺序组合成一段话重放,其控制也是通过I2C接口实现的。

  4 典型应用

  ISD5116可以方便地应用在具有录音功能的电话机中,可在微控制器配合下简单方便地实现诸如双向语音录音、语音重放、自动应答和电话号码存储等功能。同时ISD5116也可以广泛地应用于便携式通信设备(如蜂窝电话和数字无绳电话)中,以实现语音的录放和信息存储。


  
上一篇:FPGA将有力挑战传统DSP
下一篇:基于DSP全数字化语音系统的设计

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料