音频数据同步装置及其方法制造方法及图纸

技术编号:27752638 阅读:22 留言:0更新日期:2021-03-19 13:48
本发明专利技术揭露一种音频数据同步装置及其方法,所述装置包含通用序列汇流排主机、处理器以及音频编解码器,处理器包含一通用序列汇流排模块用以接收来自通用序列汇流排主机的音频封包;先进先出缓冲器储存音频封包;时钟产生器产生时钟信号;控制单元储存最大数据量临界值和最小数据量临界值,并判断先进先出缓冲器所储存的数据量是否大于最大数据量临界值或是小于该最小数据量临界值,藉以提高或降低时钟信号的频率;以及一数据传输接口,音频编解码器通过数据传输接口接收音频封包以及时钟信号,并根据时钟信号处理音频封包,以输出音频。

【技术实现步骤摘要】
音频数据同步装置及其方法
本专利技术关于一种音频数据处理技术,特别是有关于一种音频数据同步装置及其方法。
技术介绍
在许多的音频的应用,使用通用序列汇流排(USB)进行音频播放已渐成主流。一般而言,音频处理对时钟同步要求在2500ppm的误差范围内,所以每2500ppm就可能会产生一时间误差,累积的时间误差就会让声音产生破音的现象。由于通用序列汇流排协议是非同步(asynchronous)设计,用于产生音频封包的通用序列汇流排主机以及用于编解码音频封包播放的音频编解码器的时钟源不一致,所以储存音频封包的缓冲器容易有缓冲器溢出(overflow)或欠载(underrun)的问题产生,而产生破音的现象。
技术实现思路
本专利技术的一目的在于提出一种音频数据同步装置及其方法,其利用处理器的时钟产生器产生一时钟信号同时提供给计数器及数据传输接口,并利用计数器监测储存音频封包的先进先出(FIFO)缓冲器的数据储存量的变化,来调整时钟信号的频率,以防止先进先出缓冲器溢出或欠载所造成的破音。为达成上述目的,本专利技术提供一本文档来自技高网...

【技术保护点】
1.一种音频数据同步装置,其特征在于,包含:/n一通用序列汇流排主机,用以传送一音频封包;/n一处理器,包含:/n一通用序列汇流排模块,用以接收该音频封包;/n一先进先出缓冲器,用以储存该音频封包;/n一时钟产生器,用以产生一时钟信号;/n一控制单元,用以储存一最大数据量临界值和一最小数据量临界值,并判断该先进先出缓冲器所储存的数据量是否大于该最大数据量临界值或是小于该最小数据量临界值,当该控制单元判断该先进先出缓冲器所储存的该数据量大于该最大数据量临界值时,该控制单元控制该时钟产生器提高该时钟信号的频率,当该控制单元判断该先进先出缓冲器所储存的该数据量小于该最小数据量临界值时,该控制单元控制...

【技术特征摘要】
20190918 TW 1081336941.一种音频数据同步装置,其特征在于,包含:
一通用序列汇流排主机,用以传送一音频封包;
一处理器,包含:
一通用序列汇流排模块,用以接收该音频封包;
一先进先出缓冲器,用以储存该音频封包;
一时钟产生器,用以产生一时钟信号;
一控制单元,用以储存一最大数据量临界值和一最小数据量临界值,并判断该先进先出缓冲器所储存的数据量是否大于该最大数据量临界值或是小于该最小数据量临界值,当该控制单元判断该先进先出缓冲器所储存的该数据量大于该最大数据量临界值时,该控制单元控制该时钟产生器提高该时钟信号的频率,当该控制单元判断该先进先出缓冲器所储存的该数据量小于该最小数据量临界值时,该控制单元控制该时钟产生器降低该时钟信号的频率;以及
一数据传输接口,用以从该先进先出缓冲器输出该音频封包,以及输出该时钟信号;以及
一音频编解码器,用以通过该数据传输接口接收该音频封包以及该时钟信号,并根据该时钟信号处理该音频封包,以输出音频。


2.根据权利要求1所述的音频数据同步装置,其特征在于,该数据传输接口为一集成电路之间的音频接口,用以传递该音频封包给该音频编解码器。


3.根据权利要求1所述的音频数据同步装置,其特征在于,该处理器包含一计数器,当该计数器计数达到一预设值时,该计数器产生一触发信号给该控制单元,以触发该控制单元判断该先进先出缓冲器所储存的该数据量的状态,藉此使该控制单元重复地判断该先进先出缓冲器所储存的该数据量的状态。


4.根据权利要求3所述...

【专利技术属性】
技术研发人员:邱达进涂结盛
申请(专利权)人:新唐科技股份有限公司
类型:发明
国别省市:中国台湾;71

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1