用于装置的多装置同步的编码制造方法及图纸

技术编号:21519737 阅读:22 留言:0更新日期:2019-07-03 10:52
分布式网络系统可以包括根据通信协议进行操作的共享通信总线和耦合到总线的多个装置。根据通信协议,当多个装置中的一个或多个在总线上主动传输数据时,多个装置中的每个经由总线接收数据,使得经由总线在多个装置之间建立双向通信,多个装置中的每个监视共享通信总线的总线状态以避免数据争用,并且经由总线将编码符号和包括编码符号的编码消息的接收同步,并且多个装置中的每个主动传输装置将总线状态与此主动传输装置的希望状态进行比较,以确定多个装置中的主动传输装置之间相对于总线的优先级。

Multi-device synchronization coding for devices

【技术实现步骤摘要】
【国外来华专利技术】用于装置的多装置同步的编码
本公开总体涉及用于音频系统的电路,包括但不限于个人音频装置,诸如无线电话和媒体播放器,并且更具体地涉及音频系统内的音频装置的分布式网络的控制、响应和/或状态机同步。
技术介绍
广泛使用个人音频装置,包括无线电话,诸如移动/蜂窝电话、无绳电话、mp3播放器和其他消费者音频装置。此类个人音频装置可以包括用于驱动一对耳机或一个或多个扬声器的电路系统。此类电路系统通常包括扬声器驱动器,其包括用于将音频输出信号驱动到耳机或扬声器的功率放大器。在消费者和专业音频器材两者内,通常必需匹配不同音频通道之间的操作响应。例如,此类音频系统要求对事件(例如,中断、装置误差等)的数据路径群延迟和声学响应跨所有的音频声道并且以最小值匹配,此类响应是受控的和确定性的。然而,在此类装置中,时常可以使用多个放大器和多个数据路径来驱动多个扬声器。最常见的是,此类放大器的放置可能对扬声器本身局部化,这意味着放大器可能不彼此接近,并且放大器可能受到一个或多个其他放大器未观察到的局部误差事件的影响。作为示例,到容纳放大器的主印刷电路板的电池连接可能与放大器不对称,这意味着在一个放大器和电池电源之间可能存在比另一个放大器和电池电源更多的串联寄生损耗。如果每个放大器消耗来自电池的等量电量,则在一个放大器的局部供电电压可能低于在另一个放大器的局部供电电压。此功耗不等可能产生一个条件,由此一个放大器必须响应低电压误差条件,但另一个放大器可能不会观察到该误差条件。通常在便携式电池供电装置中,放大器对此低电压条件的响应可以是减小放大器的音量,从而减少放大器的电流消耗,以便为系统的其余部分保持电池的供电电压。然而,如果在一个声道而不是另一个声道上执行该音频衰减,则它可能具有非预期的声学效果,这给最终用户带来负面体验。为了说明,人类听觉通常对音频的变化非常敏感。这种敏感性允许人们辨别事物,如声源的方向、到声源的近似距离、声音是否从物体反弹,以及识别预期声音的各种异常和变化。通常利用两只耳朵作为该过程的一部分,从而带来声音的立体性质。因此,听的过程有效产生了声音的“图像”。对于媒体回放,通常有意地操纵音频信号以便利用大脑如何解释声音。这种有意的音频操纵对于多声道声音尤其如此。对于多声道声音,为了使这种有意的音频操纵有效且可再现,需要知道某些系统级参数并保持恒定或确定性。随着电子音频部件变得更加小型化,它们也趋向于在终端系统中更分散。然而,在该分布式架构的情况下,确定性要求(诸如声道到声道的相位和幅度)没有改变,并因此需要额外的方法来确保音频系统的关键确定性关系,诸如用于音频装置的多装置同步。利用软件方法,诸如基于中断的方案以及控制端口写入,以减轻放大器之间的响应差异具有局限性。此方法需要控制端口主装置:(1)监视中断,(2)能够区分不同的误差条件,可能需要控制端口读取,(3)确定对误差条件的响应,以及(4)然后与一个或多个其他放大器交换信息。在条件不断变化的情况下,这种方法可能会对开发人员和软件资源造成负担,并且仍然可能没有适当的响应时间来正确处理误差条件。其他不匹配的行为,诸如不确定的群延迟(或声道间相移)也可能产生不希望的声学效果。以受控的方式,操纵信号相位以及幅度和频率移位可用于产生声学效果,诸如声音定位、模仿混响、虚拟环绕声等。然而,当系统对装置的分布式网络的系统行为没有足够的控制时,硬件系统既可能与系统的多声道声学性能相互作用,又可能产生其自己的不希望的声学效果。群延迟或系统级响应的受控匹配不仅对于控制音频输出的目的是重要的,而且对于监视系统(其中装置之间的信号定时是所需功能的关键部分)也是重要的。例如,在超声应用诸如接近检测或手势识别中,其中信号的定时是关键的,连接到超声麦克风的模数转换器的分布式网络将需要被同步。在没有该同步的情况下,检测算法可能无法获取足够的有效数据来正确响应。
技术实现思路
根据本公开的教导,可以减少或消除与在装置的分布式网络之间同步功能的现有方法相关联的一个或多个缺点和问题。根据本公开的实施例,分布式网络系统可以包括根据通信协议进行操作的共享通信总线和耦合到共享通信总线的多个装置。根据通信协议,当多个装置中的一个或多个在共享通信总线上主动传输数据时,多个装置中的每个经由共享通信总线接收数据,使得经由共享通信总线在多个装置之间建立双向通信,该多个装置中的每个监视共享通信总线的总线状态以避免数据争用,并且经由共享通信总线使编码符号和包括编码符号的编码消息的接收同步,并且多个装置中的每个主动传输装置将该总线状态与此主动传输装置的希望状态进行比较,以确定多个装置中的主动传输装置之间相对于共享通信总线的优先级。根据本公开的这些和其他实施例,分布式网络系统可以包括根据通信协议进行操作的共享通信总线和耦合到共享通信总线的多个装置。根据通信协议,响应于经由共享通信总线接收编码消息,多个装置中的每个向共享通信总线传输编码有效载荷,该编码有效载荷包括指示与编码消息相关联的变量的多个编码符号,并且多个装置中的至少一个装置监视共享通信总线以确定变量的最大值。根据本公开的这些和其他实施例,分布式网络系统可以包括根据通信协议进行操作的共享通信总线和耦合到共享通信总线的多个装置,其中根据通信协议,由多个装置传输到共享通信总线的编码消息各自包括数据结构,该数据结构包括多个编码符号以使多个装置能够共享用于在共享通信总线上传输编码消息的带宽。根据本公开的这些和其他实施例,分布式网络系统可以包括根据通信协议进行操作的共享通信总线和耦合到共享通信总线的多个装置,其中装置中的每个被配置为通过引起共享通信总线的电压的电转换将共享通信总线从空闲状态唤醒。根据本公开的这些和其他实施例,分布式网络系统可以包括根据通信协议进行操作的共享通信总线和耦合到共享通信总线的多个装置,其中装置中的每个被配置为通过在共享通信总线上传输编码同步符号将共享通信总线从空闲状态唤醒,使得共享通信总线上的其他装置基于与编码同步符号相关联的共享通信总线的电压的电转换的检测来将其他装置内部的相应同步时钟同步。根据本公开的这些和其他实施例,一种方法可以包括根据用于共享通信总线的通信协议操作分布式网络系统的多个装置,该多个装置各自耦合到该共享通信总线,使得根据通信协议:(i)当多个装置中的一个或多个装置在共享通信总线上主动传输数据时,多个装置中的每个经由共享通信总线接收数据,使得在多个装置之间经由共享通信总线建立双向通信;(ii)多个装置中的每个监视共享通信总线的总线状态以避免数据争用,并且经由共享通信总线将编码符号和包括编码符号的编码消息的接收同步;以及(iii)多个装置中的每个主动传输装置将总线状态与此主动传输装置的希望状态进行比较,以确定多个装置中的主动传输装置之间相对于共享通信总线的优先级。根据本公开的这些和其他实施例,一种方法可以包括根据用于共享通信总线的通信协议操作分布式网络系统的多个装置,该多个装置各自耦合到该共享通信总线,使得根据通信协议,响应于经由共享通信总线接收到编码消息:(i)多个装置中的每个向共享通信总线传输编码有效载荷,该编码有效载荷包括指示与编码消息相关联的变量的多个编码符号,以及(ii)多个装置中的至少一个装置监视共享通信总线以确定变量本文档来自技高网
...

【技术保护点】
1.一种分布式网络系统,包括:根据通信协议进行操作的共享通信总线;以及耦合到所述共享通信总线的多个装置;其中,根据所述通信协议:当所述多个装置中的一个或多个在所述共享通信总线上主动传输数据时,所述多个装置中的每个经由所述共享通信总线接收数据,使得经由所述共享通信总线在所述多个装置之间建立双向通信;所述多个装置中的每个监视所述共享通信总线的总线状态以避免数据争用,并且经由所述共享通信总线使编码符号和包括编码符号的编码消息的接收同步;以及所述多个装置中的每个主动传输装置将所述总线状态与此主动传输装置的希望状态进行比较,以确定所述多个装置中的主动传输装置之间相对于所述共享通信总线的优先级。

【技术特征摘要】
【国外来华专利技术】2016.10.12 US 15/291,6701.一种分布式网络系统,包括:根据通信协议进行操作的共享通信总线;以及耦合到所述共享通信总线的多个装置;其中,根据所述通信协议:当所述多个装置中的一个或多个在所述共享通信总线上主动传输数据时,所述多个装置中的每个经由所述共享通信总线接收数据,使得经由所述共享通信总线在所述多个装置之间建立双向通信;所述多个装置中的每个监视所述共享通信总线的总线状态以避免数据争用,并且经由所述共享通信总线使编码符号和包括编码符号的编码消息的接收同步;以及所述多个装置中的每个主动传输装置将所述总线状态与此主动传输装置的希望状态进行比较,以确定所述多个装置中的主动传输装置之间相对于所述共享通信总线的优先级。2.根据权利要求1所述的分布式网络系统,其中所述共享通信总线包括单个电气节点。3.根据权利要求1所述的分布式网络系统,其中经由所述共享通信总线传输和接收数据独立于所述多个装置外部的任何同步信号。4.根据权利要求1所述的分布式网络系统,其中所述多个装置中的每个包括:具有已知频率容限的过采样同步时钟;以及状态机,所述状态机与所述过采样同步时钟同步,以便监视所述总线状态并使由此装置将编码符号和编码消息到所述共享通信总线的传输同步。5.根据权利要求4所述的分布式网络系统,其中所述多个装置中的每个被配置为:停用其过采样同步时钟以节省电能;以及响应于所述共享通信总线上的电转换,唤醒其过采样同步时钟。6.根据权利要求1所述的分布式网络系统,其中根据最高有效位优先级编码方案对在所述共享通信总线上传输的编码符号和编码消息进行编码。7.根据权利要求1所述的分布式网络系统,其中基于所述共享通信总线的电压的电转换之间的持续时间对编码符号进行编码。8.根据权利要求1所述的分布式网络系统,其中响应于经由所述共享通信总线接收编码消息:所述多个装置中的每个向所述共享通信总线传输编码有效载荷,所述编码有效载荷包括指示与所述编码消息相关联的变量的多个编码符号;以及所述多个装置中的至少一个装置监视所述共享通信总线以确定所述变量的最大值。9.根据权利要求8所述的分布式网络系统,其中所述至少一个装置根据最高有效位优先级编码方案确定所述变量的所述最大值。10.根据权利要求1所述的分布式网络系统,其中编码消息包括数据结构,所述数据结构包括多个编码符号,以使所述多个装置能够共享用于在所述共享通信总线上传输编码消息的带宽。11.根据权利要求1所述的分布式网络系统,其中所述装置中的每个被配置为通过引起所述共享通信总线的电压的电转换将所述共享通信总线从空闲状态唤醒。12.根据权利要求1所述的分布式网络系统,其中所述装置中的每个被配置为通过在所述共享通信总线上传输编码同步符号将所述共享通信总线从空闲状态唤醒,使得所述共享通信总线上的其他装置基于与所述编码同步符号相关联的所述共享通信总线的电压的电转换的检测来将所述其他装置内部的相应同步时钟同步。13.一种分布式网络系统,包括:根据通信协议进行操作的共享通信总线;以及耦合到所述共享通信总线的多个装置;其中,根据所述通信协议,响应于经由所述共享通信总线接收编码消息:所述多个装置中的每个向所述共享通信总线传输编码有效载荷,所述编码有效载荷包括指示与所述编码消息相关联的变量的多个编码符号;以及所述多个装置中的至少一个装置监视所述共享通信总线以确定所述变量的最大值。14.根据权利要求13所述的分布式网络系统,其中所述至少一个装置根据最高有效位优先级编码方案确定所述变量的所述最大值。15.一种分布式网络系统,包括:根据通信协议进行操作的共享通信总线;以及耦合到所述共享通信总线的多个装置;其中,根据所述通信协议,由所述多个装置传输到所述共享通信总线的编码消息各自包括数据结构,所述数据结构包括多个编码符号以使所述多个装置能够共享用于在所述共享通信总线上传输编码消息的带宽。16.一种分布式网络系统,包括:根据通信协议进行操作的共享通信总线;以及耦合到所述共享通信总线的多个装置;其中所述装置中的每个被配置为通过引起所述共享通信总线的电压的电转换将所述共享通信总线从空闲状态唤醒。17.一种分布式网络系统,包括:根据通信协议进行操作的共享通信总线;以及耦合到所述共享通信总线的多个装置;其中所述装置中的每个被配置为通过在所述共享通信总线上传输编码同步符号将所述共享通信总线从空闲状态唤醒,使得所述共享通信总线上的其他装置基于与所述编码同步符号相关联的所述共享通信总线的电压的电转换的检测来将所述其他装置内部的相应同步时钟同步。18.一种方法,包括:根据用于共享通信总线的通信协议操作分布式网络系统的多个...

【专利技术属性】
技术研发人员:格雷姆·G·麦凯杰弗瑞·A·梅卞杰人
申请(专利权)人:思睿逻辑国际半导体有限公司
类型:发明
国别省市:英国,GB

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

1