[发明专利]一种音频设备的时钟配置方法及系统有效
申请号: | 201010163882.5 | 申请日: | 2010-04-29 |
公开(公告)号: | CN101847993A | 公开(公告)日: | 2010-09-29 |
发明(设计)人: | 吕博学;艾国 | 申请(专利权)人: | 北京中星微电子有限公司 |
主分类号: | H03L7/18 | 分类号: | H03L7/18 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100083 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 音频设备 时钟 配置 方法 系统 | ||
技术领域
本发明涉及嵌入式系统设计领域,特别是涉及一种音频设备的时钟配置方法及一种音频设备的时钟配置系统。
背景技术
目前,带有音频(Audio)设备的电子产品已成为电子领域的潮流发展趋势,由于计算机系统中的音频文件具有很多种不同的格式,具体可分为两种,第一种为未压缩的音频文件(PCM文件,Pulse Code Modulated脉冲编码调制文件),最常见的PCM文件格式包括:AIFF、SDII、WAV、BWF等;第二种为压缩的音频文件,如MP3、AAC、AC-3、WMA、RealAudio等。不同的音频文件格式对应不同的采样频率,如8Khz、11.025Hhz、16Khz、22.5Khz、24Khz、32Khz、44.IKhz、48Khz、88.2Khz、96Khz等,相应于不同的采样频率,即需要不同的时钟信号(clock)。
参考图1,示出了一种音频设备中常用的时钟处理器件的结构示意图。该时钟处理器件包括PLL(锁相环)20和寄存器25,该PLL包括相位比较器21、电荷泵22、VCO(压控晶振)23和分频器24。在实际中,PLL的输入端接入源时钟信号(如基准时钟、系统主时钟等),通过在寄存器25中配置的分频系数改变分频器24的分频值,从而获得作为PLL输出的不同频率的时钟信号。
为简单起见,上述时钟处理器件仅仅示出了支持单一时钟信号输出的实现方式,为了满足众多音频接口的标准,通常在PLL的输出端还可以接入若干个分频器,以满足不同格式音频文件的时钟要求,在这种情况下,往往需要开放多个寄存器以由人工分别对各分频器的相关参数进行配置,显然过于耗费人力成本,且配置数据的精度难以获得保证;特别是在芯片验证或系统验证阶段,由于需要采用不同的系统主时钟来测试,则现有的人工配置方式则显得尤为繁琐,数据精度则更加难以保证。
总之,目前需要本领域技术人员迫切解决的一个技术问题就是:提出一种针对音频设备的自动时钟配置机制,用以降低人力成本,提高配置的精度。
发明内容
本发明所要解决的技术问题是提供一种音频设备的时钟配置方法及系统,用以降低人力成本,提高配置的精度。
为了解决上述技术问题,本发明实施例公开了一种音频设备的时钟配置方法,所述音频设备包括用于产生源时钟的时钟产生模块,用于对所述源时钟进行分频处理的至少一个分频器,以及,用于相应配置各个分频器的分频参数的寄存器,所述的方法包括:
依据输入音频文件的格式信息确定目标时钟;
依据所述源时钟、目标时钟及分频器的信息,确定当前的分频时钟;
将所述源时钟、分频时钟和目标时钟作为时钟节点构建时钟树,并确定相关的寄存器信息;
遍历所述时钟树,记录与各时钟节点匹配的寄存器及其配置信息。
优选的,所述的方法,还包括:
依据当前要求选取最符合要求的寄存器及其配置信息。
优选的,所述的方法,还包括:
生成音频配置表,该表包括针对不同的输入音频文件的格式信息,所记录的与相应时钟节点匹配的寄存器及其配置信息。
优选的,所述音频配置表置于音频设备的内存中。
优选的,所述时钟节点具有限制条件和/或误差范围;所述寄存器的配置信息包括寄存器值及计算公式。
为解决上述技术问题,本发明实施例还公开了一种音频设备的时钟配置系统,所述音频设备包括用于产生源时钟的时钟产生模块,用于对所述源时钟进行分频处理的至少一个分频器,以及,用于相应配置各个分频器的分频参数的寄存器,所述时钟配置系统包括:
目标时钟确定模块,用于依据输入音频文件的格式信息确定目标时钟;
分频时钟确定模块,用于依据所述源时钟、目标时钟及分频器的信息,确定当前的分频时钟;
时钟树建立模块,用于将所述源时钟、分频时钟和目标时钟作为时钟节点构建时钟树,并确定相关的寄存器信息;
时钟树遍历模块,用于遍历所述时钟树,记录与各时钟节点匹配的寄存器及其配置信息。
优选的,所述的系统,还包括:
选取模块,用于依据当前要求选取最符合要求的寄存器及其配置信息。
优选的,所述的系统,还包括:
音频配置表生成模块,用于生成音频配置表,该表包括针对不同的输入音频文件的格式信息,所记录的与相应时钟节点匹配的寄存器及其配置信息。
优选的,所述音频配置表置于音频设备的内存中。
优选的,所述时钟节点具有限制条件和/或误差范围;所述寄存器的配置信息包括寄存器值及计算公式。
与现有技术相比,本发明具有以下优点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中星微电子有限公司,未经北京中星微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010163882.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种和合连接件
- 下一篇:基于USB硬件设备的编制管理系统