[发明专利]一种语音PWM输出的系统有效
申请号: | 201210315008.8 | 申请日: | 2012-08-30 |
公开(公告)号: | CN102831889A | 公开(公告)日: | 2012-12-19 |
发明(设计)人: | 徐功益;杨波 | 申请(专利权)人: | 杭州晟元芯片技术有限公司 |
主分类号: | G10L13/02 | 分类号: | G10L13/02;G06F13/28 |
代理公司: | 杭州九洲专利事务所有限公司 33101 | 代理人: | 陈继亮 |
地址: | 310012 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种语音PWM输出的系统,该系统是SOC集成电路的一个子模块,通过总线与SOC系统连接。该语音PWM输出语音PWM的同时还可以输出普通PWM信号。主要包括寄存器配置模块、采样控制模块、PWM计数输出模块、存储器、FIFO、占空比符号规范化模块、占空比宽度规范化模块。本发明采用DMA的方式来自动更新占空比寄存器,不需要软件干预,只要配置启动语音PWM,在语音PWM输出过程中,CPU都可以被其它事件占用,系统效率大大提高。本发明有益的效果:1.提出了一种语音PWM的系统和方法,该方法输出语音PWM不用CPU干预,应用开发简单;2.提出了针对语音PWM的占空比符号规范化和占空比宽度规范化的方法;3.该语音PWM系统和方法对通用PWM全兼容。 | ||
搜索关键词: | 一种 语音 pwm 输出 系统 | ||
【主权项】:
一种语音PWM输出的系统,其特征在于:主要包括寄存器配置模块、采样控制模块、PWM计数输出模块、存储器、FIFO、占空比符号规范化模块、占空比宽度规范化模块;所述的寄存器配置模块:为语音PWM的全局控制模块,CPU通过总线配置寄存器,产生占空比采样周期FSPeriod、PWM输出周期Period、普通PWM占空比PWMDuty、语音PWM占空比选择VPWMSel,同时对占空比符号规范化模块和占空比宽度规范化模块进行控制;所述的采样控制模块:该模块内嵌一个Timer,每隔FSPeriod该模块产生一个读FIFO信号FIFO_rd,对FIFO进行读操作,将读出来的占空比数据送给占空比宽度规范化模块进行宽度规范化处理;所述的PWM计数输出模块:该模块内嵌一个Timer,利用PWM的周期值Period和占空比值Duty产生高低电平,输出PWM波形;所述的存储器:存放语音PWM的占空比,占空比数据由CPU通过总线写入存储器,该存储器与FIFO有DMA的通路;所述的FIFO:为占空比的存放单元,该FIFO的位宽为16位;所述的占空比符号规范化模块:统一占空比的为无符号。所述的占空比宽度规范化模块:用于实现对占空比的左右位移。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州晟元芯片技术有限公司,未经杭州晟元芯片技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210315008.8/,转载请声明来源钻瓜专利网。