用户登录  |  用户注册
首 页商业源码原创产品编程论坛
当前位置:PB创新网文章中心解决方案电子通信

TC8831F系列芯片的语音复读机的改进方案

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2009-01-10 22:42:01
经过扩展之后,DRAM的刷新脉冲(Cas-Before-Ras Mode)间隔不变,但是芯片的容量增加到原来的4倍;每一个刷新脉冲刷新一行信息,所以刷新周期延长到原来的两倍。但是延长之后的刷新周期仍然在DRAM的许可范围之内,完全保证了DRAM内数据的安全性。实际上,在使用具有待机模式的TC8832F芯片的系统中,采用这种改进方案,虽然待机情况下刷新周期已经超过了DRAM的芯片手册的规定值,但是经过大量的长时间的样机测试,证明该方案仍然是可靠的。

2 软件修改工作

上面介绍的存储空间扩展方法,除了PAGE0、PAGE1外,无需来自MCU的任何干预,工作情况和以前完全一样。MCU的控制程序所需要做的修改工作就是产生所需要的PAGE0、PAGE1控制信号,并作记录。也就是在录音开始时,输出某PAGE0、PAGE1信号,在语音存储空间用完的情况下,自动地通过PAGE0、PAGE1将存储空间切换到下一个页面,直到录音结束或者所有存储空间耗尽为止。然后记录下该段语音信息的开始地址、结束地址(包括PAGE0、PAGE1)。放音的时候,读出地址信息,然后设定语音存储空间的的起始地址(包括设定PAGE0、PAGE1),就可以放音了。如果语音存储空间跨页面,则在当前页面放音完毕之后自动切换到下一个页面(修改PAGE0、PAGE1),继续放音,否则停止放音。也就是说,只需要在原来的控制程序的基础上增加PAGE0、PAGE1的控制部分和信息存储部分。
javascript:window.open(this.src);" style="cursor:pointer;"/>
3 应 用

利用上述方案对某语音产品实现了成功的改进。改进后的产品在高质量的32kbps的比特率下,语音记录时间延长到35分钟;使用较为满意的16kbps的比特率,录音时间延长到大约70分钟。而这种改进工作所付出的硬件成本非常小,控制软件则是在原来的基础上作了非常小的修改。

还可以看到,如果不需要延长语音记录时间,使用这种方法可以将外接的存储器减少到一片16M×1bit,这样就可以减少芯片数量,降低功耗,缩小PCB面积和线路板体积,对海量生产的复读机等语音产品带来非常明显的经济效果,值得推广使用。



上一页  [1] [2] 

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
PB创新网ourmis.com】Copyright © 2000-2009 . All Rights Reserved .
页面执行时间:25,015.63000 毫秒
Email:ourmis@126.com QQ:2322888 蜀ICP备05006790号