当前位置: 首页 > 专利查询>索尼公司专利>正文

通信系统、设备、主设备、从设备、通信系统控制方法和程序技术方案

技术编号:18179034 阅读:29 留言:0更新日期:2018-06-09 20:53
本发明专利技术优化了在主设备和从设备之间发送和接收数据的系统。当起始位指示通信启动时,第一从设备发送/接收数据、特定值被设置在初始位的预定模式数据,并接收特定值被设置在初始位的第一地址。第二从设备依次发送起始位和与第二地址,并发送/接收数据,在第二地址中,与特定值不同的值被设置在初始位中。主设备依次发送起始位、预定模式数据以及第一地址或第二地址,并且基于初始位在第二从设备和其他设备之间仲裁。

【技术实现步骤摘要】
【国外来华专利技术】通信系统、设备、主设备、从设备、通信系统控制方法和程序
本技术涉及一种通信系统、设备、主设备、从设备、通信系统控制方法以及使计算机执行该方法的程序,更具体地,涉及一种通信系统,该系统被配置为在主设备和从设备之间发送和接收数据,并涉及设备、主设备、从设备,通信系统控制方法以及使计算机执行该方法的程序。
技术介绍
在相关技术中,当在相对较短的范围内的设备之间进行通信时,例如,在同一衬底内,由于简单的配置,因此广泛地使用集成电路间(I2C)的通信标准。在I2C中,由于多个主设备可向一个从设备发送信号,所以需要检测这些信号的碰撞并仲裁主设备。例如,在I2C的通信标准中,提出了一个仲裁过程,其中当一个主设备发送“1”,而另一个主设备发送“0”时,已经发送“1”的主设备失去控制权(例如,参考非专利文献1)。另外,还提出了I2C的扩展版I3C的通信标准。在I3C中,使用三种通信方案。在第一通信方案(下文中称为“情况0”)中,在仲裁可能的情况下,可能将最多112个从设备连接到主设备。在第二通信方案(以下称为“情况1”)中,提供了比情况0更高的通信速率,但是在仲裁可能的情况下,可连接的从设备的数量被限制为最大56。在第三通信方案(以下称为“情况2”)中,提供了比情况0更高的通信速率,并且可能连接最多112个从设备,但是不可能仲裁设备。现有技术文献非专利文献非专利文献1:“UM10204总线I2C总线规范和用户手册Rev5.0J”,[在线],2012年10月9日,NXP半导体,[2015年8月26日检索],因特网(http://www.nxp.com/documents/user_manual/UM10204_JA.pdf)
技术实现思路
技术问题在上述相关技术中,存在难以使用I3C优化系统的问题。例如,在情况1中,在仲裁可能的情况下,可能增加通信速率,但是可连接的从设备的数量比情况0的少。另外,在情况2中,在从设备数量与情况0的从设备数量相似的情况下,可能增加通信速率,但不可能仲裁。以这种方式,存在的问题是难以在可连接的从设备的数量和仲裁的可能性之间进行平衡来优化系统。鉴于这样的问题,提供本技术以优化被配置为在主设备和从设备之间发送和接收数据的系统。解决问题的方法为了解决上述问题而提出了本技术。根据本技术的第一方面,提供了一种通信系统,包括:第一从设备,属于需要仲裁的组,并且被配置为依次发送指示通信开始的起始位和第一地址,并且发送和接收数据,在第一地址中,与预定模式数据的第一位不同的值被设置在第一位中;以及主设备,被配置为依次发送起始位和预定模式数据,其中,主设备基于第一位来仲裁主设备和第一从设备,以及通信系统控制方法和使得计算机执行该方法的程序。因此,提供了主设备和第一从设备基于第一位进行仲裁的效果。进一步地,根据第一方面,可进一步包括:第二从设备,被配置为在依次接收起始位和预定模式数据之后接收第二地址,并且发送和接收数据,在第二地址中,特定值被设置在第一位中。因此,提供了这样的效果:接收第一位设置为特定值的第二地址。进一步地,根据第一方面,第二从设备在依次接收起始位和预定模式数据之后,可发送确认,可接收指示通信重启的重启条件,并且可接收第二地址。因此,提供了接收重启条件和第二地址的效果。进一步地,根据第一方面,主设备以及第一从设备和第二从设备可根据I3C的通信标准来发送和接收数据。因此,提供了根据I3C的通信标准发送和接收数据的效果。进一步地,根据第一方面,第一从设备可以是能够执行I3C的通信标准中的I3C次要主请求的设备。因此,提供了这样的效果:基于第一位仲裁主设备和能够执行I3C次要主请求的设备。进一步地,根据第一方面,第一从设备可以是能够执行I3C的通信标准中的对等I3C从设备请求的设备。因此,提供了这样的效果:基于第一位仲裁主设备和能够执行对等I3C从设备请求的设备。进一步地,根据第一方面,第一从设备可以是能够执行I3C的通信标准中的带内中断的设备。因此,提供了这样的效果:基于第一位仲裁主设备和能够执行带内中断的设备。进一步地,根据第一方面,第一从设备可存储指示属于需要仲裁的组的设置信息,第二从设备可存储指示属于不需要仲裁的组的设置信息存储,并且主设备可基于设置信息将第一地址分配给第一从设备,并且可将第二地址分配给第二从设备。因此,提供了这样的效果:基于设置信息将第一地址被分配给第一从设备,并将第二地址被分配给第二从设备。进一步地,根据第一方面,第一从设备和第二从设备可将设置信息存储在总线特性寄存器中。因此,提供了这样的效果:基于存储在总线特性寄存器中的设置信息,将第一地址被分配给第一从设备,并且将第二地址被分配给第二从设备。进一步地,根据本技术的第二方面,提供了一种设备,该设备被分配了地址,在该地址中,是否属于需要仲裁的组的内容被设置在第一位中。因此,提供了基于第一位仲裁设备的效果。进一步地,根据本技术的第三方面,提供了一种主设备,包括:通信单元,被配置为依次发送指示通信开始的起始位、预定模式数据以及地址,在该地址中,是否属于需要仲裁的组的内容被设置在第一位中;仲裁单元,被配置为基于第一位仲裁从设备和另一设备。因此,提供了基于第一位仲裁主设备和其他设备的效果。进一步地,根据第三方面,通信单元可在依次发送起始位和预定模式数据之后接收确认,可发送指示通信重启的重启条件,并且可发送该地址。因此,提供了发送重启条件和第二地址的效果。进一步地,根据第三方面,当仲裁单元在执行基于第一位的仲裁中检测到与预定模式数据的第一位不同的值时,通信单元可确定发生了需要仲裁的事件,并可停止发送预定模式数据,事件包括带内中断请求、次要主请求、或对等从请求,仲裁单元可从从设备接收第二位和后续位的地址并且可以以位为单位执行仲裁,并且通信单元在主设备能够接受事件的情况下,可发送确认,然后可发送和接收数据,或者可执行数据的处理,并且在主设备不能接受该事件的情况下,不发送确认,并可结束通信处理。因此,提供了以位为单位执行仲裁的效果。进一步地,根据本技术的第四方面,提供了一种从设备,包括:发送单元,被配置为依次发送指示通信开始的起始位和地址,在该地址中,是否属于需要仲裁的组的内容被设置在第一位中;仲裁单元,被配置为基于第一位来仲裁主设备和从设备。因此,提供了基于第一位仲裁从设备和另一设备的效果。进一步地,根据本技术的第五方面,提供了一种通信系统,包括:从设备,被配置为依次发送指示通信开始的起始位和发送源地址,在发送源地址中,特定值被设置在第一位中;以及主设备,被配置为依次发送起始位和发送目的地址,并且基于第一位仲裁从设备和另一设备,在该发送目的地址中,不对应于特定值的值被设置在第一位中。因此提供了从设备和其他设备由主设备基于第一位进行仲裁的效果。进一步地,根据第五方面,从设备可包括需要仲裁处理的仲裁目标从设备和不需要仲裁处理的不需要仲裁从设备,并且主设备可将地址分配给仲裁目标设备,并且主设备可将地址分配给不需要仲裁设备,在该地址中,除了第一位之外的位串与仲裁目标从设备的位串不同。因此,提供了这样的效果:将地址分配给仲裁目标设备;并且将地址分配给不需要仲裁设备,在该地址中,除了第一位之外的位串与仲裁目标从设备的位串不同。进一步地,根据本本文档来自技高网
...
通信系统、设备、主设备、从设备、通信系统控制方法和程序

【技术保护点】
一种通信系统,包括:第一从设备,属于需要仲裁的组,并且被配置为依次发送指示通信开始的起始位和第一地址,并且发送和接收数据,在所述第一地址中,与预定模式数据的第一位不同的值被设置在第一位中;和主设备,被配置为依次发送所述起始位和所述预定模式数据,其中,所述主设备基于所述第一位来仲裁所述主设备和所述第一从设备。

【技术特征摘要】
【国外来华专利技术】2015.10.01 JP 2015-1961911.一种通信系统,包括:第一从设备,属于需要仲裁的组,并且被配置为依次发送指示通信开始的起始位和第一地址,并且发送和接收数据,在所述第一地址中,与预定模式数据的第一位不同的值被设置在第一位中;和主设备,被配置为依次发送所述起始位和所述预定模式数据,其中,所述主设备基于所述第一位来仲裁所述主设备和所述第一从设备。2.根据权利要求1所述的通信系统,进一步包括:第二从设备,被配置为在所述起始位和所述预定模式数据被依次接收之后接收第二地址,并且发送和接收数据,在所述第二地址中,特定值被设置在第一位中。3.根据权利要求2所述的通信系统,其中,所述第二从设备在依次接收所述起始位和所述预定模式数据之后,发送确认,接收指示通信重启的重启条件,并且接收所述第二地址。4.根据权利要求2所述的通信系统,其中,所述主设备以及所述第一从设备和所述第二从设备根据I3C的通信标准来发送和接收所述数据。5.根据权利要求4所述的通信系统,其中,所述第一从设备是能够执行I3C的通信标准中的I3C次要主请求的设备。6.根据权利要求4所述的通信系统,其中,所述第一从设备是能够执行I3C的通信标准中的对等I3C从请求的设备。7.根据权利要求4所述的通信系统,其中,所述第一从设备是能够执行I3C的通信标准中的带内中断的设备。8.根据权利要求4所述的通信系统,其中,所述第一从设备存储指示属于需要仲裁的组的设置信息,所述第二从设备存储指示属于不需要仲裁的组的所述设置信息,并且所述主设备基于所述设置信息将所述第一地址分配给所述第一从设备,并且将所述第二地址分配给所述第二从设备。9.根据权利要求8所述的通信系统,其中,所述第一从设备和所述第二从设备将所述设置信息存储在总线特性寄存器中。10.一种设备,被分配了地址,在所述地址中,是否属于需要仲裁的组的内容被设置在第一位中。11.一种主设备,包括:通信单元,被配置为依次发送指示通信开始的起始位、预定模式数据以及地址,在所述地址中,是否属于需要仲裁的组的内容被设置在第一位中;和仲裁单元,被配置为基于所述第一位仲裁从设备和另一设备。12.根据权利要求11所述的主设备,其中,所述通信单元在依次发送所述起始位和所述预定模式数据之后,接收确认,发送指示通信重启的重启条件,并发送所述地址。13.根据权利要求11所述的主设备,其中,当所述仲裁单元在执行基于所述第一位的所述仲裁中检测到与所述预定模式数据的第一位不同的值时,所述通信单元确定发生了需要仲裁的事件,并停止发送所述预定模式数据,所述事件包括带内中断请求、次要主请求、或对等从请求,并且所述仲裁单元从所述从设备接收第二位和后续位的地址,并以位为单位执行仲裁,并且所述通信单元在所述主设备能够接受所述事件的情况下,发送确认,然后发送和接收数据或者执行数据的处理,并且在所述主设备不能够接受所述事件的情况下,不发送所述确认,并结束通信处理。14.一种从设备,包括:发送单元,被配置为依次发送指示通信开始的起始位和地址,在所述地址中,是否属于需要仲裁的组的内容被设置在第一位中;和仲裁单元,被配置为基于所述第一位仲裁主设备和从设备。15.一种通信系统控制方法,包括:第一从侧步骤,其中,属于需要仲裁的组的第一从设备依次发送指示通信开始的起始位和第一地址,并且发送和接收数据,在所述第一地址中,与预定模式数据的第一位不同的值被设置在第一位中;和主侧步骤,其中,主设备依次发送所述起始位和所述预定模式数据,其中,所述主设备在所述主侧步骤中基于所述第一位来仲裁所述主设备和所述第一从设备。16.一种程序,使计算机执行:第一从侧步骤,其中,属于需要仲裁的组的第一从设备依次发送指示通信开始的起始位和第一地址,并且发送和接收数据,在所述第一地址中,与预定模式数据的第一位不同的值被设置在第一位中;和主侧步骤,其中,主设备依次发送所述起始位和所述预定模式数据,其中,所述主设备在所述主侧步骤中基于所述第一位来仲裁所述主设备和所述第一从设备。17.一种通信系统,包括:从设备,被配置为依次发送指示通信开始的起始位和发送源地址,在所述发送源地址中,特定值被设置在第一位中;和主设备,被配置为依次发送所述起始位和发送目的地址,并且基于所述第一位来仲裁所述从设备和另一设备,在所述发送目的地址中,不对应于所述特定值的值被设置在第一位中。18.根据权利要求17所述的通信系统,其中,所述从设备包括需要仲裁处理的仲裁目标从设备和不需要仲裁处理的不需要仲裁从设备,并且所述主设备将地址分配给所述仲裁目标设备,并且所述主设备将地址分配给所述不需要仲...

【专利技术属性】
技术研发人员:高桥宏雄越坂直弘李惺薰
申请(专利权)人:索尼公司
类型:发明
国别省市:日本,JP

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

1