掌桥专利:专业的专利平台
掌桥专利
首页

一种音频信号收发芯片以及相关设备

文献发布时间:2023-06-19 18:32:25


一种音频信号收发芯片以及相关设备

技术领域

本申请实施例涉及信号处理领域,尤其涉及一种音频信号收发芯片以及相关设备。

背景技术

随着音频越来越广泛地应用,也随之产生了各种数字音频的标准接口,其中使用最广泛的就是时分复用(Time-division multiplexing,TDM)接口,例如TDM接口中的集成电路内置音频总线(Inter-IC Sound,I2S)接口和脉冲编码调制(Pulse Code Modulation,PCM)接口。

现有的技术方案中,音频信号收发芯片处理一路音频信号的接收或发送,至少需要占用音频信号收发芯片上三个接口,该三个接口用来接收或发送一路音频信号。例如根据I2S接口协议,收发模块的第一位时钟接口、第一字时钟接口和数据输入接口分别与一个数字模拟转化器相连接,收发模块的第二位时钟接口、第二字时钟接口和数据输出接口分别与一个模拟数字转化器相连接。

因此,在现有的技术方案中,音频信号收发芯片每多处理一路音频信号的接收或发送,就至少需要多占用音频信号收发芯片上三个接口,使得音频信号收发芯片上的接口变得繁多,音频信号收发芯片上的接口布局更加紧张,时钟接口的利用率低。

发明内容

本申请实施例提供了一种音频信号收发芯片以及相关设备,用于减少音频信号收发需要的接口管脚数,提高时钟接口的利用率。

本申请第一方面提供了一种音频信号收发芯片,用于减少音频信号收发需要的接口管脚数,提高时钟接口的利用率。该音频信号收发芯片包括一个位时钟接口和一个字时钟接口,该音频信号收发芯片还可以包括多个数据接口,该多个数据接口可以用于和外部的装置例如转换模块之间进行数据传输,该多个数据接口包括第一数据输入接口和第一数据输出接口,该位时钟接口可以与多个转换模块之间传输位时钟信号,该字时钟接口可以与多个转换模块之间传输字时钟信号,位时钟接口、字时钟接口和第一数据输入接口分别与第一转换模块相连接,位时钟接口、字时钟接口和第一数据输出接口分别与第二转换模块相连接。

该种可能的实现方式中,位时钟接口与第一转换模块和第二转换模块相连接,字时钟接口与第一转换模块和第二转换模块相连接,位时钟接口可以与多个转换模块相连接并传输位时钟信号,字时钟接口也可以和多个转换模块相连接并传输字时钟信号,相对于现有的每个转换模块都需要有一个对应的位时钟接口和对应的字时钟接口的方案,本申请实施例减少了音频信号收发芯片进行音频信号收发所需要的位时钟接口和字时钟接口的数量,音频信号收发芯片上的接口布局更加合理,提高了音频信号收发芯片的位时钟接口和字时钟接口的利用率。

在第一方面的一种可能的实现方式中,位时钟接口用于与第一转换模块和第二转换模块传输位时钟信号;字时钟接口用于与第一转换模块和第二转换模块传输字时钟信号;第一数据输入接口用于接收第一转换模块发送的第一音频信号;第一数据输出接口用于向第二转换模块发送第二音频信号。

该种可能的实现方式中,一个位时钟接口可以与第一转换模块和第二转换模块传输位时钟信号,一个字时钟接口可以与第一转换模块和第二转换模块传输字时钟信号,多个转换模块可以使用同一个位时钟接口,也可以使用同一个字时钟接口,同时每个转换模块有对应的数据传输接口,减少了音频信号收发芯片进行音频信号收发所需要的位时钟接口和字时钟接口的数量,提高了音频信号收发芯片的时钟接口的利用率。

在第一方面的一种可能的实现方式中,上述音频信号收发芯片还包括:第二数据输入接口,位时钟接口、字时钟接口和第二数据输入接口分别与第三转换模块相连接;第二数据输入接口用于接收第三转换模块发送的第三音频信号;相应地,位时钟接口还用于与第三转换模块传输位时钟信号;字时钟接口还用于与第三转换模块传输字时钟信号。

该种可能的实现方式中,位时钟接口和字时钟接口还可以与第三转换模块相连接,即音频信号收发芯片还可以通过位时钟接口和字时钟接口与第三转换模块相连接,说明音频信号收发芯片若需要与更多的转换模块之间进行信息传输,则音频信号收发芯片可以通过原有的位时钟接口和字时钟接口与第三转换模块之间传输位时钟信号和字时钟信号,不用再增加位时钟接口和字时钟接口。

在第一方面的一种可能的实现方式中,若音频信号收发芯片为主节点,位时钟接口用于向第一转换模块和第二转换模块发送位时钟信号;字时钟接口用于向第一转换模块和第二转换模块发送字时钟信号。

该种可能的实现方式中,具体提供了一种音频信号收发芯片为主节点,转换模块为从节点的情况下,音频信号收发芯片与转换模块之间的位时钟信号和字时钟信号的传输方式,增大了本方案的适用场景,增强了本申请实施例的可实现性。

在第一方面的一种可能的实现方式中,若音频信号收发芯片为从节点,位时钟接口用于接收第一转换模块和第二转换模块发送位时钟信号;字时钟接口用于接收第一转换模块和第二转换模块发送的字时钟信号。

该种可能的实现方式中,具体提供了一种音频信号收发芯片为从节点,转换模块为从节点的情况下,音频信号收发芯片与转换模块之间的位时钟信号和字时钟信号的传输方式,提升了本申请实施例的实现可能性。

在第一方面的一种可能的实现方式中,第一数据输出接口具体用于:若检测到发送许可信号,第一数据输出接口用于向第二转换模块发送第二音频信号。第一数据输入接口具体用于:若检测到接收许可信号,第一数据输入接口用于接收第二转换模块发送的第二音频信号。

该种可能的实现方式中,具体提供了一种音频信号收发芯片的双工工作方法,音频信号收发芯片可以通过第一数据输出接口和第一数据输入接口同时进行音频信号的输出的输入,使得音频信号收发芯片具有双工收发模式,增大了本方案的适用场景,增强了本申请实施例的可实现性。

在第一方面的一种可能的实现方式中,发送许可信号包括位时钟信号的下降沿信号,接收许可信号包括位时钟信号的上升沿信号。

本申请实施例第二方面提供了一种音频信号收发系统,音频信号收发系统包括:音频信号收发芯片、第一转换模块和第二转换模块,音频信号收发芯片包括位时钟接口、字时钟接口、第一数据输入接口和第一数据输出接口,位时钟接口、字时钟接口和第一数据输入接口分别与第一转换模块相连接,位时钟接口、字时钟接口和第一数据输出接口分别与第二转换模块相连接。

该种可能的实现方式中,位时钟接口与第一转换模块和第二转换模块相连接,字时钟接口与第一转换模块和第二转换模块相连接,位时钟接口可以与多个转换模块相连接并传输位时钟信号,字时钟接口也可以和多个转换模块相连接并传输字时钟信号,相对于现有的每个转换模块都需要有一个对应的位时钟接口和对应的字时钟接口的方案,本申请实施例减少了音频信号收发芯片进行音频信号收发所需要的位时钟接口和字时钟接口的数量,音频信号收发芯片上的接口布局更加合理,提高了音频信号收发芯片的位时钟接口和字时钟接口的利用率。

在第二方面的一种可能的实现方式中,位时钟接口用于与第一转换模块和第二转换模块传输位时钟信号;字时钟接口用于与第一转换模块和第二转换模块传输字时钟信号。

该种可能的实现方式中,一个位时钟接口可以与第一转换模块和第二转换模块传输位时钟信号,一个字时钟接口可以与第一转换模块和第二转换模块传输字时钟信号,减少了音频信号收发芯片进行音频信号收发所需要的位时钟接口和字时钟接口的数量,提高了音频信号收发芯片的时钟接口的利用率。

在第二方面的一种可能的实现方式中,音频信号收发芯片用于通过第一数据输入接口接收第一转换模块发送的第一音频信号,并通过第一数据输出接口向第二转换模块发送第二音频信号;第一转换模块用于传输位时钟信号和字时钟信号,并将第一音频信号进行模数转换之后通过第一数据输出接口发送给音频信号收发芯片;第二转换模块用于传输位时钟信号和字时钟信号,并通过第一数据输出接口接收第二音频信号。

在第二方面的一种可能的实现方式中,音频信号收发芯片还包括第二数据输出接口,音频信号收发系统还包括:第三转换模块,位时钟接口、字时钟接口和第二数据输出接口分别与第三转换模块相连接;第三转换模块用于通过第二数据输出接口接收第三音频信号,并将第三音频信号进行数模转换。

在第二方面的一种可能的实现方式中,若音频信号收发芯片为主节点,位时钟接口用于向第一转换模块和第二转换模块发送位时钟信号;字时钟接口用于向第一转换模块和第二转换模块发送字时钟信号。

在第二方面的一种可能的实现方式中,若音频信号收发芯片为从节点,位时钟接口用于接收第一转换模块和第二转换模块发送位时钟信号;字时钟接口用于接收第一转换模块和第二转换模块发送的字时钟信号。

在第二方面的一种可能的实现方式中,第一数据输出接口具体用于:若检测到发送许可信号,第一数据输出接口用于向第二转换模块发送第二音频信号。第一数据输入接口具体用于:若检测到接收许可信号,第一数据输入接口用于接收第二转换模块发送的第二音频信号。

该种可能的实现方式中,具体提供了一种音频信号收发系统的双工工作方法,音频信号收发芯片可以通过第一数据输出接口和第一数据输入接口同时进行音频信号的输出的输入,使得音频信号收发芯片具有双工收发模式。

在第二方面的一种可能的实现方式中,发送许可信号包括位时钟信号的下降沿信号,接收许可信号包括位时钟信号的上升沿信号。

本申请第三方面提供了一种音频信号收发设备,音频信号收发设备包括第二方面的任一种可能的实现方式中的音频信号收发系统,音频信号收发系统包括音频信号收发芯片、第一转换模块和第二转换模块,音频信号收发芯片包括位时钟接口、字时钟接口、第一数据输入接口和第一数据输出接口,位时钟接口、字时钟接口和第一数据输入接口分别与第一转换模块相连接,位时钟接口、字时钟接口和第一数据输出接口分别与第二转换模块相连接。

本申请第四方面提供了一种音频信号收发方法,音频信号收发方法应用于第三方面的任一种可能的实现方式中的音频信号收发设备,音频信号收发设备包括第二方面的任一种可能的实现方式中的音频信号收发系统,音频信号收发系统包括音频信号收发芯片、第一转换模块和第二转换模块,音频信号收发芯片包括位时钟接口、字时钟接口、第一数据输入接口和第一数据输出接口,位时钟接口、字时钟接口和第一数据输入接口分别与第一转换模块相连接,位时钟接口、字时钟接口和第一数据输出接口分别与第二转换模块相连接,方法包括:通过位时钟接口与第一转换模块和第二转换模块传输位时钟信号;通过字时钟接口与第一转换模块和第二转换模块传输字时钟信号;通过第一转换模块传输位时钟信号和字时钟信号,并将第一音频信号进行模数转换之后通过第一数据输出接口发送给音频信号收发芯片;通过第二转换模块传输位时钟信号和字时钟信号,并通过第一数据输出接口接收第二音频信号。

该种可能的实现方式中,位时钟接口与第一转换模块和第二转换模块相连接,字时钟接口与第一转换模块和第二转换模块相连接,位时钟接口可以与多个转换模块相连接并传输位时钟信号,字时钟接口也可以和多个转换模块相连接并传输字时钟信号,相对于现有的每个转换模块都需要有一个对应的位时钟接口和对应的字时钟接口的方案,本申请实施例减少了音频信号收发芯片进行音频信号收发所需要的位时钟接口和字时钟接口的数量,音频信号收发芯片上的接口布局更加合理,提高了音频信号收发芯片的位时钟接口和字时钟接口的利用率。

在第四方面的一种可能的实现方式中,上述音频信号收发芯片还包括第二数据输出接口,所述位时钟接口、所述字时钟接口和所述第二数据输出接口分别与所述第三转换模块相连接,上述方法还包括:通过所述第三转换模块接受所述第二数据输出接口发送的第三音频信号,并将所述第三音频信号进行数模转换。

该种可能的实现方式中,位时钟接口和字时钟接口还可以与第三转换模块相连接,即音频信号收发芯片还可以通过位时钟接口和字时钟接口与第三转换模块相连接,说明音频信号收发芯片若需要与更多的转换模块之间进行信息传输,则音频信号收发芯片可以通过原有的位时钟接口和字时钟接口与第三转换模块之间传输位时钟信号和字时钟信号,不用再增加位时钟接口和字时钟接口。

在第四方面的一种可能的实现方式中,若所述音频信号收发芯片为主节点,上述通过所述位时钟接口与所述第一转换模块和所述第二转换模块传输位时钟信号,包括:通过所述位时钟接口向所述第一转换模块和所述第二转换模块发送所述位时钟信号;相应地,上述通过所述字时钟接口与所述第一转换模块和所述第二转换模块传输字时钟信号,包括:通过所述字时钟接口向所述第一转换模块和所述第二转换模块发送字时钟信号。

该种可能的实现方式中,具体提供了一种音频信号收发芯片为主节点,转换模块为从节点的情况下,音频信号收发芯片与转换模块之间的位时钟信号和字时钟信号的传输方式,增大了本方案的适用场景,增强了本申请实施例的可实现性。

在第四方面的一种可能的实现方式中,若所述音频信号收发芯片为从节点,上述通过所述位时钟接口与所述第一转换模块和所述第二转换模块传输位时钟信号,包括:通过所述位时钟接口接收所述第一转换模块和所述第二转换模块发送所述位时钟信号;相应地,上述通过所述字时钟接口与所述第一转换模块和所述第二转换模块传输字时钟信号,包括:通过所述字时钟接口接收所述第一转换模块和所述第二转换模块发送的字时钟信号。

该种可能的实现方式中,具体提供了一种音频信号收发芯片为从节点,转换模块为从节点的情况下,音频信号收发芯片与转换模块之间的位时钟信号和字时钟信号的传输方式,提升了本申请实施例的实现可能性。

在第四方面的一种可能的实现方式中,上述通过所述第一数据输出接口发送给所述音频信号收发芯片,包括:若检测到发送许可信号,通过所述第一数据输出接口向所述第二转换模块发送第二音频信号。上述通过所述第一数据输出接口接收所述第二音频信号,包括:若检测到接收许可信号,所述第一数据输入接口用于接收所述第二转换模块发送的第二音频信号。

该种可能的实现方式中,具体提供了一种音频信号收发芯片的双工工作方法,音频信号收发芯片可以通过第一数据输出接口和第一数据输入接口同时进行音频信号的输出的输入,使得音频信号收发芯片具有双工收发模式,增大了本方案的适用场景,增强了本申请实施例的可实现性。

在第四方面的一种可能的实现方式中,上述发送许可信号包括所述位时钟信号的下降沿信号,所述接收许可信号包括所述位时钟信号的上升沿信号。

从以上技术方案可以看出,本申请实施例具有以下优点:

本申请实施例中,位时钟接口与第一转换模块和第二转换模块相连接,字时钟接口与第一转换模块和第二转换模块相连接,位时钟接口和字时钟接口可以与多个转换模块相连接,减少了音频信号收发芯片进行音频信号收发所需要的位时钟接口和字时钟接口的数量,音频信号收发芯片上的接口布局更加合理,提高了音频信号收发芯片的时钟接口的利用率。另一方面,音频信号收发芯片可以通过第一数据输出接口和第一数据输入接口同时进行音频信号的输出的输入,使得音频信号收发芯片具有双工收发模式。

附图说明

图1为一种音频信号收发系统的结构示意图;

图2为本申请实施例提供的一种音频信号收发芯片的结构示意图;

图3为本申请实施例提供的一种音频信号收发芯片的结构示意图;

图4为本申请实施例提供的一种音频信号收发芯片双工模式的流程示意图;

图5为本申请实施例提供的一种音频信号收发系统的结构示意图;

图6为本申请实施例提供的一种音频信号收发设备的结构示意图;

图7为本申请实施例提供的一种音频信号收发方法的流程示意图;

图8为本申请实施例提供的一种音频信号收发设备的结构示意图。

具体实施方式

本申请实施例提供了一种音频信号收发芯片以及相关设备,用于减少音频信号收发需要的接口管脚数,提高时钟接口的利用率。

下面结合附图,对本申请的实施例进行描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。本领域普通技术人员可知,随着技术的发展和新场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

请参阅图1,随着音频信号越来越广泛地被应用,也随之产生了各种数字音频信号的标准接口,其中使用最广泛的就是时分复用(Time-division multiplexing,TDM)接口,例如TDM接口中的集成电路内置音频总线(Inter-IC Sound,I2S)接口和脉冲编码调制(Pulse Code Modulation,PCM)接口。现有的技术方案中,音频信号收发芯片处理一路音频信号的接收或发送,至少需要占用音频信号收发芯片上三个接口,该三个接口用来接收或发送一路音频信号。例如根据I2S接口协议的图1中,音频信号收发芯片的第一位时钟(BitClock,BCLK)接口、第一字时钟(Word Clock,WCLK)WCLK接口和串行数据输入(Serial DataIn,SDIN)接口分别与一个数字模拟转化器(Digital to Analog Converter,DAC)相连接,音频信号收发芯片的第二位时钟接口、第二字时钟接口和串行数据输出(Serial Dataout,SDOUT)接口分别与一个模拟数字转化器(Analog to Digital Converter,ADC)相连接。因此,在现有的技术方案中,音频信号收发芯片每多处理一路音频信号的接收或发送,就至少需要多占用音频信号收发芯片上三个接口,使得音频信号收发芯片上的接口变得繁多,音频信号收发芯片上的接口布局更加紧张,时钟接口的利用率低。

请参阅图2,本申请实施例中,具体提供了一种音频信号收发芯片,音频信号收发芯片包括:位时钟接口、字时钟接口、第一数据输入接口和第一数据输出接口,位时钟接口、字时钟接口和第一数据输入接口分别与第一转换模块相连接,位时钟接口、字时钟接口和第一数据输出接口分别与第二转换模块相连接。位时钟接口用于与第一转换模块和第二转换模块传输位时钟信号;字时钟接口用于与第一转换模块和第二转换模块传输字时钟信号;第一数据输入接口用于接收第一转换模块发送的第一音频信号;第一数据输出接口用于向第二转换模块发送第二音频信号。

本申请实施例中的音频信号收发芯片可以是数字信号处理(Digital SignalProcess,DSP)芯片,也可以是其他可以处理音频信号的芯片。本申请实施例中的第一转换模块和第二转换模块等转换模块可以是模拟数字转换器(Analog to Digital Converter,ADC)和数字模拟转换器(Digital to Analog Converter,DAC)等转换器。

本申请实施例中,位时钟接口与第一转换模块和第二转换模块相连接,字时钟接口与第一转换模块和第二转换模块相连接,位时钟接口和字时钟接口可以与多个转换模块相连接,减少了音频信号收发芯片进行音频信号收发所需要的位时钟接口和字时钟接口的数量,音频信号收发芯片上的接口布局更加合理,提高了音频信号收发芯片的时钟接口的利用率。本申请实施例中,音频信号收发芯片通过将接收和发送所需要的位时钟接口和字时钟接口共用,减少了音频信号的收发需要的接口管脚数,提高时钟接口的利用率;并且减少了收发模块上的接口,优化了收发模块上的接口布局。

基于上述音频信号收发芯片,下面对本申请实施例中的音频信号收发芯片进行描述:

请参阅图3,本申请实施例提供了一种音频信号收发芯片300,该音频信号收发芯片300包括位时钟接口301、字时钟接口302、第一数据输入接口303和第一数据输出接口304。

位时钟接口301可以分别与第一转换模块和第二转换模块相连接,该位时钟接口301用于分别与第一转换模块和第二转换模块传输位时钟信号。

具体地,根据本申请实施例中音频信号收发芯片与相连接的多个转换模块之间的时钟信号主从关系可以确定位时钟信号的收发关系,若音频信号收发芯片为主节点,多个转换模块为从节点,则该位时钟接口301用于向第一转换模块和第二转换模块发送位时钟信号;若音频信号收发芯片为从节点,多个转换模块为主节点,则该位时钟接口301用于接收第一转换模块和第二转换模块发送的位时钟信号。

字时钟接口302可以分别与第一转换模块和第二转换模块相连接,该字时钟接口302用于分别与第一转换模块和第二转换模块传输字时钟信号。

具体地,根据本申请实施例中音频信号收发芯片与相连接的多个转换模块之间的时钟信号主从关系可以确定字时钟信号的收发关系,若音频信号收发芯片为主节点,多个转换模块为从节点,则该字时钟接口302用于向第一转换模块和第二转换模块发送字时钟信号;若音频信号收发芯片为从节点,多个转换模块为主节点,则该字时钟接口302用于接收第一转换模块和第二转换模块发送的字时钟信号。

第一数据输入接口303可以与第一转换模块相连接,该第一数据输入接口303用于接收第一转换模块发送的第一音频信号。

具体地,若音频信号收发芯片检测到接收许可信号,该第一数据输入接口303接收第一转换模块发送的第一音频信号。

一种可能的实现方式中,该接收许可信号可以是位时钟信号的上升沿信号。

第一数据输出接口304可以与第二转换模块相连接,该第一数据输出接口304用于向第一转换模块发送第二音频信号。

具体地,若音频信号收发芯片检测到发送许可信号,该第一数据输出接口304向第二转换模块发送第二音频信号。

一种可能的实现方式中,该发送许可信号可以是位时钟信号的下降沿信号。

本申请实施例中,该接收许可信号可以是位时钟信号的上升沿信号,该发送许可信号可以是位时钟信号的下降沿信号,除此之外,该接收许可信号可以是位时钟信号的下降沿信号,该发送许可信号可以是位时钟信号的上升沿信号,具体此处不做限定。

请参阅图4,本申请实施例中的音频信号收发芯片可以通过第一数据输入接口接收第一转换模块发送的第一音频信号,该音频信号收发芯片也可以通过第一数据输出接口向第二转换模块发送第二音频信号,该音频信号收发芯片可以同时执行接收第一音频信号和发送第二音频信号这两个操作,即本申请实施例中的音频信号收发芯片具有双工收发的能力。具体地,当音频信号收发芯片为主节点时,音频信号收发芯片可以持续生成位时钟信号和字时钟信号,并将该位时钟信号和字时钟信号分别发送给第一转换模块和第二转换模块。当音频信号收发芯片检测到帧同步开始信号即发送许可信号之后,音频信号收发芯片向第二转换模块发送第二音频信号;当音频信号收发芯片检测到帧同步开始信号即接收许可信号之后,音频信号收发芯片接收第一转换模块发送的第一音频信号;这两个步骤可以同时进行。

一种可能的实现方式中,本申请实施例中的音频信号收发芯片还包括第二数据输入接口305,该第二数据输入接口305可以与第三转换模块相连接,该第二数据输入接口305用于接收第三转换模块发送的第三音频信号。

该种可能的实现方式中,相应地,位时钟接口301和字时钟接口302可以分别与第三转换模块相连接,该位时钟接口301用于与第三转换模块传输位时钟信号,该字时钟接口302用于与第三转换模块传输字时钟信号。

具体地,根据本申请实施例中音频信号收发芯片与相连接的多个转换模块之间的时钟信号主从关系可以确定字时钟信号和位时钟信号的收发关系,若音频信号收发芯片为主节点,多个转换模块为从节点,则该位时钟接口301用于向第三转换模块发送为时钟信号,该字时钟接口302用于向第三转换模块发送字时钟信号;若音频信号收发芯片为从节点,多个转换模块为主节点,则该位时钟接口301用于接收第三转换模块发送的位时钟信号,该字时钟接口302用于接收第三转换模块发送的字时钟信号。

本申请实施例中的与音频信号收发芯片相连接的多个转换模块可以包括第一转换模块、第二转换模块和第三转换模块,除此之外,还可以包括更多个转换模块,例如第四转换模块,每个转换模块可以分别与位时钟接口、字时钟接口和相对应的输入或输出接口向连接,每个转换模块可以分别通过位时钟接口、字时钟接口和相对应的输入或输出接口传输对应的信号,具体此处不做限定。本申请实施例中的多个转换模块与音频信号收发芯片之间的主从关系必须一致,即音频信号收发芯片为主节点,多个转换模块为从节点;或音频信号收发芯片为从节点,多个转换模块为主节点,具体此处不做限定。

本申请实施例中,音频信号收发芯片的位时钟接口和字时钟接口可以对多个转换模块复用,除此之外,本申请实施例中的音频信号收发芯片还可以包括至少一个三线位时钟接口和至少一个三线字时钟接口,该至少一个三线位时钟接口和至少一个三线字时钟接口用于与至少一个转换模块相连接,每个三线位时钟接口和三线字时钟接口与对应的转换模块相连接。例如第一三线位时钟接口和第一三线字时钟接口与对应的转换模块相连接,第二三线位时钟接口和第二三线字时钟接口与对应的转换模块相连接,即采用现有的技术连接,即本申请实施例中的音频信号收发芯片可以部分使用现有的时钟信号接口不复用的方案,部分使用本申请中的时钟信号接口复用的方案,也可以全部为本申请中的时钟信号接口复用的方案,具体此处不做限定。

本申请实施例中,位时钟接口与第一转换模块和第二转换模块相连接,字时钟接口与第一转换模块和第二转换模块相连接,位时钟接口和字时钟接口可以与多个转换模块相连接,减少了音频信号收发芯片进行音频信号收发所需要的位时钟接口和字时钟接口的数量,音频信号收发芯片上的接口布局更加合理,提高了音频信号收发芯片的时钟接口的利用率。另一方面,音频信号收发芯片可以通过第一数据输出接口和第一数据输入接口同时进行音频信号的输出的输入,使得音频信号收发芯片具有双工收发模式。

请参阅图5,本申请实施例提供了一种音频信号收发系统500,该音频信号收发系统500包括音频信号收发芯片501、第一转换模块502和第二转换模块503,该音频信号收发芯片501包括位时钟接口504、字时钟接口505、第一数据输入接口506和第一数据输出接口507。音频信号收发芯片501分别与第一转换模块502和第二转换模块503相连接,具体地,音频信号收发芯片501分别通过位时钟接口504、字时钟接口505和第一数据输入接口506与第一转换模块502相连接,音频信号收发芯片501分别通过位时钟接口504、字时钟接口505和第一数据输出接口507与第二转换模块503相连接。

音频信号收发芯片501用于接收第一转换模块502发送的第一音频信号,并向第二转换模块503发送第二音频信号。具体实现如下:

位时钟接口301可以分别与第一转换模块502和第二转换模块503相连接,该位时钟接口504用于分别与第一转换模块502和第二转换模块503传输位时钟信号。

具体地,根据本申请实施例中音频信号收发芯片与相连接的多个转换模块之间的时钟信号主从关系可以确定位时钟信号的收发关系,若音频信号收发芯片为主节点,多个转换模块为从节点,则该位时钟接口504用于向第一转换模块502和第二转换模块503发送位时钟信号;若音频信号收发芯片为从节点,多个转换模块为主节点,则该位时钟接口504用于接收第一转换模块502和第二转换模块503发送的位时钟信号。

字时钟接口505可以分别与第一转换模块502和第二转换模块503相连接,该字时钟接口505用于分别与第一转换模块502和第二转换模块503传输字时钟信号。

具体地,根据本申请实施例中音频信号收发芯片与相连接的多个转换模块之间的时钟信号主从关系可以确定字时钟信号的收发关系,若音频信号收发芯片为主节点,多个转换模块为从节点,则该字时钟接口505用于向第一转换模块502和第二转换模块503发送字时钟信号;若音频信号收发芯片为从节点,多个转换模块为主节点,则该字时钟接口505用于接收第一转换模块502和第二转换模块503发送的字时钟信号。

第一数据输入接口506可以与第一转换模块502相连接,该第一数据输入接口506用于接收第一转换模块502发送的第一音频信号。

具体地,若音频信号收发芯片检测到接收许可信号,该第一数据输入接口506接收第一转换模块502发送的第一音频信号。

一种可能的实现方式中,该接收许可信号可以是位时钟信号的上升沿信号。

第一数据输出接口507可以与第二转换模块503相连接,该第一数据输出接口507用于向第一转换模块502发送第二音频信号。

具体地,若音频信号收发芯片检测到发送许可信号,该第一数据输出接口507向第二转换模块503发送第二音频信号。

一种可能的实现方式中,该发送许可信号可以是位时钟信号的下降沿信号。

本申请实施例中,该接收许可信号可以是位时钟信号的上升沿信号,该发送许可信号可以是位时钟信号的下降沿信号,除此之外,该接收许可信号可以是位时钟信号的下降沿信号,该发送许可信号可以是位时钟信号的上升沿信号,具体此处不做限定。

一种可能的实现方式中,本申请实施例中的音频信号收发芯片还包括第二数据输入接口509,该第二数据输入接口509可以与第三转换模块508相连接,该第二数据输入接口509用于接收第三转换模块508发送的第三音频信号。

该种可能的实现方式中,相应地,位时钟接口504和字时钟接口505可以分别与第三转换模块相连接,该位时钟接口504用于与第三转换模块传输位时钟信号,该字时钟接口505用于与第三转换模块传输字时钟信号。

具体地,根据本申请实施例中音频信号收发芯片与相连接的多个转换模块之间的时钟信号主从关系可以确定字时钟信号和位时钟信号的收发关系,若音频信号收发芯片为主节点,多个转换模块为从节点,则该位时钟接口504用于向第三转换模块发送为时钟信号,该字时钟接口505用于向第三转换模块发送字时钟信号;若音频信号收发芯片为从节点,多个转换模块为主节点,则该位时钟接口504用于接收第三转换模块发送的位时钟信号,该字时钟接口505用于接收第三转换模块发送的字时钟信号。

第一转换模块502用于接收外部的其他设备发送的第一音频信号,并将第一音频信号通过模数转换之后发送给音频信号收发芯片501。

第二转换模块503用于接收音频信号收发芯片501发送的第二音频信号,并将该第二音频信号通过数模转化之后发送给外部的其他设备。

本申请实施例中的与音频信号收发芯片相连接的多个转换模块可以包括第一转换模块502、第二转换模块503和第三转换模块508,除此之外,还可以包括更多个转换模块,每个转换模块可以分别与位时钟接口、字时钟接口和相对应的输入或输出接口向连接,每个转换模块可以分别通过位时钟接口、字时钟接口和相对应的输入或输出接口传输对应的信号,具体此处不做限定。本申请实施例中的多个转换模块与音频信号收发芯片之间的主从关系必须一致,即音频信号收发芯片为主节点,多个转换模块为从节点;或音频信号收发芯片为从节点,多个转换模块为主节点,具体此处不做限定。

本申请实施例中,音频信号收发芯片的位时钟接口和字时钟接口可以对多个转换模块复用,除此之外,本申请实施例中的音频信号收发芯片还可以包括至少一个三线位时钟接口和至少一个三线字时钟接口,该至少一个三线位时钟接口和至少一个三线字时钟接口用于与至少一个转换模块相连接,每个三线位时钟接口和三线字时钟接口与对应的转换模块相连接。例如第一三线位时钟接口和第一三线字时钟接口与对应的转换模块相连接,第二三线位时钟接口和第二三线字时钟接口与对应的转换模块相连接,即采用现有的技术连接,即本申请实施例中的音频信号收发芯片可以部分使用现有的时钟信号接口不复用的方案,部分使用本申请中的时钟信号接口复用的方案,也可以全部为本申请中的时钟信号接口复用的方案,具体此处不做限定。

本申请实施例中,位时钟接口与第一转换模块和第二转换模块相连接,字时钟接口与第一转换模块和第二转换模块相连接,位时钟接口和字时钟接口可以与多个转换模块相连接,减少了音频信号收发芯片进行音频信号收发所需要的位时钟接口和字时钟接口的数量,音频信号收发芯片上的接口布局更加合理,提高了音频信号收发芯片的时钟接口的利用率。另一方面,音频信号收发芯片可以通过第一数据输出接口和第一数据输入接口同时进行音频信号的输出的输入,使得音频信号收发芯片具有双工收发模式。

请参阅图6,本申请实施例提供了一种音频信号收发设备600,该音频信号收发设备600包括图4所示的音频信号收发系统,该音频信号收发系统包括音频信号收发芯片601、第一转换模块602和第二转换模块603,该音频信号收发芯片601包括位时钟接口604、字时钟接口605、第一数据输入接口606和第一数据输出接口607。音频信号收发芯片601分别与第一转换模块602和第二转换模块603相连接,具体地,音频信号收发芯片601分别通过位时钟接口604、字时钟接口605和第一数据输入接口606与第一转换模块602相连接,音频信号收发芯片601分别通过位时钟接口604、字时钟接口605和第一数据输出接口607与第二转换模块603相连接。

音频信号收发芯片601用于接收第一转换模块602发送的第一音频信号,并向第二转换模块603发送第二音频信号。

第一转换模块602用于接收外部的其他设备发送的第一音频信号,并将第一音频信号通过模数转换之后发送给音频信号收发芯片601。

第二转换模块603用于接收音频信号收发芯片601发送的第二音频信号,并将该第二音频信号通过数模转化之后发送给外部的其他设备。

请参阅图7,本申请实施例提供了一种音频信号收发方法,该音频信号收发方法应用于音频信号收发设备,该音频信号收发设备包括音频信号收发芯片、第一转换模块和第二转换模块,音频信号收发芯片包括位时钟接口、字时钟接口、第一数据输入接口和第一数据输出接口,该方法包括:

701、音频信号收发芯片传输位时钟信号。

音频信号收发设备通过位时钟接口与第一转换模块和第二转换模块传输位时钟信号。具体实现方法,请参考图3所示音频信号收发芯片中对于位时钟接口的描述,此处不再赘述。

一种可能的实现方式中,若音频信号收发芯片为主节点,音频信号收发设备通过位时钟接口向第一转换模块和第二转换模块发送位时钟信号。

一种可能的实现方式中,若音频信号收发芯片为从节点,音频信号收发设备通过位时钟接口接受第一转换模块和第二转换模块发送的位时钟信号。

702、音频信号收发芯片传输字时钟信号。

音频信号收发设备通过字时钟接口与第一转换模块和第二转换模块传输字时钟信号。具体实现方法,请参考图3所示音频信号收发芯片中对于字时钟接口的描述,此处不再赘述。

一种可能的实现方式中,若音频信号收发芯片为主节点,音频信号收发设备通过字时钟接口向第一转换模块和第二转换模块发送字时钟信号。

一种可能的实现方式中,若音频信号收发芯片为从节点,音频信号收发设备通过字时钟接口接受第一转换模块和第二转换模块发送的字时钟信号。

本申请实施例中,对于音频信号收发芯片传输位时钟信号和字时钟信号的顺序不做限制,即可以先执行步骤701,再执行步骤702;也可以先执行步骤702,再执行步骤701;也可以同时执行步骤701和步骤702,具体此处不做限定。

703、第一转换模块传输第一音频信号。

音频信号收发设备通过第一转换模块传输位时钟信号和字时钟信号,第一转换模块将第一音频信号进行模数转换之后,若音频信号收发设备检测到发送许可信号,则通过第一数据输出接口发送给音频信号收发芯片。具体实现方法,请参考图3所示音频信号收发芯片中对于第一数据输出接口的描述,此处不再赘述。

704、第二转换模块传输第二音频信号。

音频信号收发设备通过第二转换模块传输位时钟信号和字时钟信号,若音频信号收发设备检测到接受许可信号,则第一转换模块通过第一数据输出接口接收第二音频信号。具体实现方法,请参考图3所示音频信号收发芯片中对于第一数据输出接口的描述,此处不再赘述。

一种可能的实现方式中,发送许可信号包括位时钟信号的下降沿信号,接收许可信号包括位时钟信号的上升沿信号,除此之外,发送许可信号和接收许可信号还可以是其他信号,例如发送许可信号可以包括位时钟信号的上升沿信号,接收许可信号包括位时钟信号的下降沿信号,具体此处不做限定。

一种可能的实现方式中,该音频信号收发设备还包括第三转换模块,音频信号收发芯片还包括第二数据输出接口,位时钟接口、字时钟接口和第二数据输出接口分别与第三转换模块相连接,该音频信号收发设备还可以通过第三转换模块接受第二数据输出接口发送的第三音频信号,并将第三音频信号进行数模转换。

本申请实施例中,对于第一转换模块传输第一音频信号和第二转换模块传输第二音频信号顺序不做限制,即可以先执行步骤703,再执行步骤704;也可以先执行步骤704,再执行步骤703;也可以同时执行步骤703和步骤704,具体此处不做限定。

本申请实施例中的与音频信号收发芯片相连接的多个转换模块可以包括第一转换模块、第一转换模块和第三转换模块,除此之外,还可以包括更多个转换模块,每个转换模块可以分别与位时钟接口、字时钟接口和相对应的输入或输出接口向连接,每个转换模块可以分别通过位时钟接口、字时钟接口和相对应的输入或输出接口传输对应的信号,具体此处不做限定。本申请实施例中的多个转换模块与音频信号收发芯片之间的主从关系必须一致,即音频信号收发芯片为主节点,多个转换模块为从节点;或音频信号收发芯片为从节点,多个转换模块为主节点,具体此处不做限定。

图8是本申请实施例提供的一种音频信号收发设备结构示意图,该音频信号收发设备800可以包括一个或一个以上中央处理器(central processing units,CPU)801和存储器805,该存储器805中存储有一个或一个以上的应用程序或数据。

其中,存储器805可以是易失性存储或持久存储。存储在存储器805的程序可以包括一个或一个以上模块,每个模块可以包括对音频信号收发设备中的一系列指令操作。更进一步地,中央处理器801可以设置为与存储器805通信,在音频信号收发设备800上执行存储器805中的一系列指令操作。

其中,中央处理器801用于执行存储器805中的计算机程序,以使得音频信号收发设备800用于执行:通过位时钟接口与第一转换模块和第二转换模块传输位时钟信号;通过字时钟接口与第一转换模块和第二转换模块传输字时钟信号;通过第一转换模块传输位时钟信号和字时钟信号,并将第一音频信号进行模数转换之后通过第一数据输出接口发送给音频信号收发芯片;通过第二转换模块传输位时钟信号和字时钟信号,并通过第一数据输出接口接收第二音频信号。具体实现方式,请参考图7所示实施例中步骤701-704,此处不再赘述。

音频信号收发设备800还可以包括一个或一个以上电源802,一个或一个以上有线或无线网络接口803,一个或一个以上输入输出接口804,和/或,一个或一个以上操作系统,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM等。

该音频信号收发设备800可以执行前述图7所示实施例中音频信号收发设备所执行的操作,具体此处不再赘述。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,read-only memory)、随机存取存储器(RAM,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。

技术分类

06120115605672