一种提高集成电路内置音频总线从机稳定性的装置及方法制造方法及图纸

技术编号:37466384 阅读:9 留言:0更新日期:2023-05-06 09:41
本发明专利技术公开了一种提高集成电路内置音频总线从机稳定性的装置及方法。该装置包括帧同步模块、比特计数器、错误帧检测模块、移位寄存器、数据控制模块和接收/发送数据缓存模块;其中,帧同步模块接收主机发送的时钟信号和左右声道信号,将帧同步信号发送给比特计数器;比特计数器接收主机发送的时钟信号和帧同步模块发送的帧同步信号,向错误帧检测模块和数据控制模块发送计数数据;错误帧检测模块接收主机发送的左右声道信号和比特计数器发送的计数数据,向外发送帧错误信号。本发明专利技术通过帧同步信号复位比特计数器,保证每一帧数据相互独立,不受上一帧错误的影响,从而大幅提高了从机接收数据的稳定性。机接收数据的稳定性。机接收数据的稳定性。

【技术实现步骤摘要】
一种提高集成电路内置音频总线从机稳定性的装置及方法


[0001]本专利技术涉及一种提高集成电路内置音频总线从机稳定性的装置,同时也涉及相应的方法,属于数字音频设备


技术介绍

[0002]集成电路内置音频(Inter

IC Sound,简称为I2S)总线,是数字音频设备之间实现音频数据传输的一种标准总线,其既规定了硬件接口规范,也规定了数字音频数据的格式。I2S总线广泛应用于各种多媒体系统,其中至少包括时钟信道、数据信道和左右声音信道。
[0003]在授权公告号为CN213213843U的中国技术中,公开了一种数字音频静音控制电路及数字音频系统。其中的控制电路包括时钟模块和控制模块,控制模块会基于时钟模块输出的基准时钟信号判断I2S总线上是否连续在预设时间内无DATA信号,如果否,控制I2S接收模块正常工作;如果是,则说明此时I2S数据源关闭了I2S总线的信号输出,此时控制I2S接收模块停止工作,以保证I2S接收模块不受中断信号输出后的I2S总线的影响,保证了I2S接收模块后续的正常工作,提高了I2S接收模块的工作可靠性和稳定性。
[0004]当I2S作为从机时,时钟信道和左右声音信道由主机提供,所以在传输过程中可能存在干扰,导致时钟信号或左右声道信号出现毛刺。这些毛刺会影响从机接收或者发送数据。但是在现有技术中,只保证了I2S接收模块在I2S总线的信号中断后不受其影响,并没有解决毛刺所造成的影响。

技术实现思路

[0005]本专利技术所要解决的首要技术问题在于提供一种提高集成电路内置音频总线从机稳定性的装置。
[0006]本专利技术所要解决的另一技术问题在于提供一种提高集成电路内置音频总线从机稳定性的方法。
[0007]为实现上述技术目的,本专利技术采用以下的技术方案:
[0008]根据本专利技术实施例的第一方面,提供一种提高集成电路内置音频总线从机稳定性的装置,包括帧同步模块、比特计数器、错误帧检测模块、移位寄存器、数据控制模块和接收/发送数据缓存模块;其中,
[0009]所述帧同步模块接收主机发送的时钟信号和左右声道信号,将帧同步信号发送给比特计数器;
[0010]所述比特计数器接收主机发送的时钟信号和帧同步模块发送的帧同步信号,向错误帧检测模块和数据控制模块发送计数数据;
[0011]所述错误帧检测模块接收主机发送的左右声道信号和比特计数器发送的计数数据,向外发送帧错误信号;
[0012]所述移位寄存器接收主机发送的时钟信号、寄存器配置的数据和接收/发送数据缓存模块发送的数据,向接收/发送数据缓存模块发送数据;
[0013]所述接收/发送数据缓存模块接收数据控制模块和移位寄存器发送的数据,经过缓存后向所述移位寄存器发送数据。
[0014]其中较优地,所述帧同步模块包括寄存器、第一非门N1、第二非门N2、第一与门A1、第二与门A2、模式选择单元;其中,外部声音信道输入的左右声道信号分为第一声道信号WS1和第二声道信号WS2;第一声道信号WS1再分为两路,其中一路与第一非门N1的输入端连接,第一非门N1的输出端与第一与门A1的一个输入端连接;另一路与第二与门A2的一个输入端连接;第二声道信号WS2与寄存器的D端连接。
[0015]其中较优地,时钟信号分为第一时钟信号CK1和第二时钟信号CK2,其中第一时钟信号CK1与寄存器的CK端连接;第二时钟信号CK2与比特计数器的一个输入端连接;寄存器的Q端输出左右声道采样信号,将左右声道采样信号分为两路,一路与第一与门A1的另一个输入端连接;另一路与第二非门N2的输入端连接,第二非门N2的输出端与第二与门A2的另一个输入端连接;第一与门A1和第二与门A2的输出端,均与模式选择单元的输入端连接;模式选择单元的输出端与比特计数器的另一个输入端连接。
[0016]其中较优地,所述模式选择单元根据寄存器所选择的模式使用在声道信号变化时产生的上升沿脉冲和/或下降沿脉冲。
[0017]其中较优地,当左右声道发生变化时,所述帧同步模块生成帧同步信号,将所述比特计数器复位;所述比特计数器将记录的数值同步给所述数据控制模块。
[0018]其中较优地,所述错误帧检测模块以标准格式作为参考,当前帧出现左右声道提前反转和/或时钟信号有毛刺时,错误帧检测模块的内部计数器出现多计数或者少计数,即生成错误帧信号。
[0019]其中较优地,所述移位寄存器在时钟采样沿将主机发送来的数据锁存到移位寄存器,并且在帧结尾处将整帧数据送入数据寄存器。
[0020]其中较优地,所述移位寄存器将发送的数据暂时锁存到移位寄存器中,并在时钟采样沿的上一变化沿向主机发送数据。
[0021]其中较优地,当比特计数器计数值为1时,所述数据控制模块向发送数据缓冲区发送准许发送信号,准许发送数据缓冲区向移位寄存器发送下一个数据;当比特计数器计数值为15时,所述数据控制模块向接收数据缓冲区发送准许接收信号,准许接收数据缓冲区接收当前移位寄存器中的数据。
[0022]根据本专利技术实施例的第二方面,提供一种提高集成电路内置音频总线从机稳定性的方法,包括如下步骤:
[0023]S1:获取左右声道信号和左右声道采样信号;
[0024]S2:将左右声道信号通过第一非门N1取反信号;将左右声道采样信号通过第二非门N2取反信号;
[0025]S3:使左右声道信号和左右声道采样反信号执行逻辑“与”,得到第一逻辑信号S1;使左右声道反信号和左右声道采样信号执行逻辑“与”,得到第二逻辑信号S2;
[0026]S4:根据当前模式选择使用第一逻辑信号S1和/或第二逻辑信号S2,得到帧同步信号;
[0027]S5:帧同步信号将比特计数器清零,实现帧同步。
[0028]与现有技术相比较,本专利技术通过帧同步信号对比特计数器进行了复位,即将比特
计数器清零,实现了将每一帧数据进行隔离,即每一帧之间相互独立,所以如果下一帧数据没有毛刺干扰,则下一帧恢复正常数据接收,从而解决了现有技术中,因为前一帧数据错误导致后续数据连续错误的情况,大幅提高了从机接收数据的稳定性。
附图说明
[0029]图1(a)为本专利技术实施例提供的一种提高集成电路内置音频总线从机稳定性的装置结构简图;
[0030]图1(b)为本专利技术实施例提供的一种提高集成电路内置音频总线从机稳定性的装置结构详图;
[0031]图2为本专利技术实施例提供的一种提高集成电路内置音频总线从机稳定性的方法流程图;
[0032]图3为本专利技术实施例中,帧同步信号的产生时序图;
[0033]图4为本专利技术实施例中,时钟毛刺的错误时序图。
具体实施方式
[0034]下面结合附图和具体实施例对本专利技术的
技术实现思路
进行详细具体的说明。
[0035]如图1(a)所示,本专利技术的第一实施例公开了一种提高集成电路内置音频总线从机稳定性的装置,包括帧同步模块、比特计数器、错误帧检测模块、本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种提高集成电路内置音频总线从机稳定性的装置,其特征在于包括帧同步模块、比特计数器、错误帧检测模块、移位寄存器、数据控制模块和接收/发送数据缓存模块;其中,所述帧同步模块接收主机发送的时钟信号和左右声道信号,将帧同步信号发送给比特计数器;所述比特计数器接收主机发送的时钟信号和帧同步模块发送的帧同步信号,向错误帧检测模块和数据控制模块发送计数数据;所述错误帧检测模块接收主机发送的左右声道信号和比特计数器发送的计数数据,向外发送帧错误信号;所述移位寄存器接收主机发送的时钟信号、寄存器配置的数据和接收/发送数据缓存模块发送的数据,向接收/发送数据缓存模块发送数据;所述接收/发送数据缓存模块接收数据控制模块和移位寄存器发送的数据,经过缓存后向所述移位寄存器发送数据。2.如权利要求1所述的装置,其特征在于:所述帧同步模块包括寄存器、第一非门(N1)、第二非门(N2)、第一与门(A1)、第二与门(A2)、模式选择单元;其中,外部声音信道输入的左右声道信号分为第一声道信号(WS1)和第二声道信号(WS2);第一声道信号(WS1)再分为两路,其中一路与第一非门(N1)的输入端连接,第一非门(N1)的输出端与第一与门(A1)的一个输入端连接;另一路与第二与门(A2)的一个输入端连接;第二声道信号(WS2)与寄存器的D端连接。3.如权利要求2所述的装置,其特征在于:时钟信号分为第一时钟信号(CK1)和第二时钟信号(CK2),其中第一时钟信号(CK1)与寄存器的CK端连接;第二时钟信号(CK2)与比特计数器的一个输入端连接;寄存器的Q端输出左右声道采样信号,将左右声道采样信号分为两路,一路与第一与门(A1)的另一个输入端连接;另一路与第二非门(N2)的输入端连接,第二非门(N2)的输出端与第二与门(A2)的另一个输入端连接;第一与门(A1)和第二与门(A2)的输出端,均与模式选择单元的输入端连接;模式选择单元的输出端与比特...

【专利技术属性】
技术研发人员:梁伟杰何代明叶海荣贾莹莹郝钰
申请(专利权)人:天津兆讯电子技术有限公司
类型:发明
国别省市:

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

1