论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
AMBE-1000的数据在有帧格式下,每帧由17个字组成。编码器每20ms输出17个字,而解码器则要接收17个字。每帧的前5个字由帧标志(Header)、识别标志(ID)、状态(输出)或控制(输入)信息组成,其余的12个字构成编码/解码数据。这12个字共192位是AMBE-1000以9600b/s方式工作的最大数据率(192b/帧×50帧/s=9600b/s)。当编码/解码的数据率低于9600b/s时,不足的位补0。需要注意的是,无论AMBE-1000工作在什么速率,所有272位(17字×16b=272b)的帧数据(包括任何未用的结尾零)都必须从编码器输出或输入解码器。无帧格式只能用于串行模式。
图4
2.4 AMBE-1000和TLC32044的接口电路
AMBE-1000要求A/D、D/A的语音数据与串行的方式输入、输出。该接口电路的关键是语音数据的帧同步,其硬件接口电路如图3所示。其中5.184MHz作为TLC32044的工作时钟,同时也作为D触发器的触发脉冲。由TLC32044产生的移位脉冲(SHIFT CLK),用于实现比特位的同步传输。通过设置C_SEL0-2为010,来选择TLC32044芯片。
2.5 时钟和复位
AMBE-1000的工作时钟为26~30MHz。它有3种输入方式:TTL时钟源直接输入、CMOS时钟源或振荡器直接输入、采用晶体振荡电路输入。在此系统中,时钟采用晶体振荡电路输入。有效复位信号为低电平,并且须持续6个时钟周期以上。
3 外围接口电路
3.1 TLC32044的工作原理
语音信号的数字处理少不了语音信号的A/D与D/A转换。在本次设计中,选用美国TI公司生