通信装置、通信方法、程序和通信系统制造方法及图纸

技术编号:22174499 阅读:35 留言:0更新日期:2019-09-21 15:09
本公开涉及利用其能够执行更可靠的通信的通信装置、通信方法、程序和通信系统。提供一种通信装置,包括:收发器单元,用于经由数据信号线和时钟信号线发送信号到至少一个其他通信装置和从至少一个其他通信装置接收信号;以及错误避免单元,在被配置为能够经由总线执行通信的通信系统已经操作的状态下,执行避免在通信装置追加连接到通信系统时发生任何错误的处理。作为实例,该技术适用于例如总线接口。

Communication devices, methods, procedures and systems

【技术实现步骤摘要】
【国外来华专利技术】通信装置、通信方法、程序和通信系统
本公开涉及通信装置、通信方法、程序和通信系统,并且具体地涉及适于能够进一步可靠地执行通信的通信装置、通信方法、程序和通信系统。
技术介绍
例如,I2C(内部集成电路)过去经常用作总线IF(接口),用于通过其中安装有多个器件的板中的总线在器件之间进行通信。此外,最近需要实现更高速的I2C,并且已经制定了I3C(改进的集成电路)条款作为下一代标准并且其修订已经进行。例如,I2C和I3C均被配置为能够根据具有通过总线IF的通信的主动权的主设备的控制来执行与连接到总线IF的从设备的通信。此外,I3C提供诸如保持兼容性以实现与I2C从设备的通信的执行的功能和称为“热连接”的功能的功能,“热连接”功能使得从设备能够在通信处理中参与总线IF。例如,PTL1公开了一种数字数据处理系统,其使用I2C将主机处理器和子系统控制器彼此相互连接。此外,PTL2公开了一种实现通信协议的方法,该通信协议在标准I2C协议的上部分层布置。[引用清单][专利文献][PTL1]日本专利公开第2000-99448号[PTL2]日本专利公开第2002-175269号
技术实现思路
[技术问题]与上述有关,当在I3C中执行热连接时,在特定条件下可能发生新连接的从设备无法参与总线IF的死锁。因此,担心建立新连接的从设备不能正常执行任何通信的状态。考虑到上述情况构思了本公开,并且能够更可靠地执行通信。[解决问题的方法]本公开的一个方面中的通信装置包括:发送和接收部,执行与至少一个以上的其他通信装置的信号的发送和接收;和错误避免部,在以通过总线执行通信的方式配置的通信系统已经操作的状态下,所述错误避免部执行避免在通信装置追加连接到所述通信系统时发生任何错误的处理。本公开的一个方面中的通信方法或程序包括以下步骤:在被配置为能够与至少一个以上的其他通信装置执行信号的发送和接收并且通过总线执行通信的通信系统已经操作的状态下,执行避免在通信装置追加连接到通信系统时发生任何错误的处理。本公开的一个方面中的通信系统是这样的通信系统,其被配置为能够使用具有通过总线通信的主动权的第一通信装置和根据第一通信装置的控制执行通信的第二通信装置通过总线执行通信,其中第一通信装置和第二通信装置各自包括发送和接收部,其与至少一个以上的其他通信装置执行信号的发送和接收,并且第一通信装置或第二通信装置中的至少一个包括错误避免部,该错误避免部在第一通信装置至少连接到总线并且通信系统已经操作的状态下,执行避免在通信装置追加连接到通信系统时发生任何错误的处理。在本公开的一个方面,在被配置为能够与至少一个以上的其他通信装置执行信号的发送和接收并且通过总线执行通信的通信系统已经操作的状态下,执行避免当通信装置追加连接到通信系统时发生任何错误的处理。[专利技术的有益效果]根据本公开的一个方面,可进一步可靠地执行通信。附图说明图1是示出总线IF和热连接的图。图2是示出热连接请求的流程的图。图3是描绘应用该技术的总线IF的第一实施例的配置的实例的框图。图4是示出热连接请求的图。图5是示出由I3C主要主设备执行的处理的流程图。图6是示出当I3C从设备执行热连接时由I3C从设备执行的处理的流程图。图7是描绘应用该技术的总线IF的第二实施例的配置的实例的框图。图8是示出HJ请求错误的检测的图。图9是描绘在热连接请求之后发送的信号的实例的图。图10是描绘应用该技术的总线IF的第三实施例的配置的实例的框图。图11是描绘I3C主要主设备的安装实例的图。图12是描绘安装I3C从设备的实例的图。图13是示出由图11中的I3C主要主设备执行的处理的流程图。图14是描绘应用了该技术的计算机的实施例的配置的实例的框图。具体实施方式将参考附图详细描述应用该技术的具体实施例。<关于总线IF和热连接>将参考图1描述符合I3C标准配置的总线IF和I3C从设备的热连接。通过数据信号线16-1和时钟信号线16-2将I3C主要主设备12,I3C辅助主设备13-1和13-2,I3C从设备14-1至14-3以及I2C从设备15-1和15-2彼此连接来配置图1中描绘的总线IF11。图1描绘了I3C从设备14-3热连接到总线IF11的实例。I3C主要主设备12是具有在总线IF11中的通信主动权的设备,并且可通过数据信号线16-1和时钟信号线16-2与连接到总线IF11的其他设备执行通信。I3C辅助主设备13-1和13-2每个都是代替主要主设备12具有能够在总线IF11I3C中具有通信主动权的功能的设备,并且当根据I3C主要主设备12的控制执行通信时,执行类似于I3C从设备14的那些操作。此外,在下文中,在必要时,在I3C辅助主设备13-1和13-2各自不需要彼此区分的情况下,这些辅助主设备均被简称为“I3C辅助主设备13”。I3C从设备14-1至14-3每个都是根据I3C主要主设备12的控制执行通信的设备,并且可通过数据信号线16-1和时钟信号线16-2执行与I3C主要主设备12的通信。另外,在下文中,在必要时,在I3C从设备14-1至14-3各自不需要彼此区分的情况下,这些I3C从设备均简称为“I3C从设备14”。I2C从设备15-1和15-2每个都是可根据I2C标准执行通信的设备,并且可根据总线IF11中的I3C主要主设备12的控制来执行通信,因为I3C保持与I2C的兼容性。另外,在下文中,在必要时,在I2C从设备15-1和15-2各自不需要彼此区分的情况下,这些I2C从设备各自简称为“I2C从设备15”。数据信号线16-1是传输串行数据SDA的信号线,时钟信号线16-2是传输串行时钟SCL的信号线。如上所述,即使总线IF11具有不仅具有符合I3C标准的I3C辅助主设备13和I3C从设备14,还具有符合混合其中的I2C标准的I2C从设备15的配置,总线IF11也可正常运作。此外,在I3C中,例如,对于连接到总线IF11的多个设备中的未使用设备,通过将电源设置为断开状态,可有助于减少整个总线IF11的电力消耗。例如,如图1的上侧所示,当开始使用其电源被设置为处于断开状态的I3C从设备14-3时,在总线IF11由除了I3C从设备14-3以外的设备操作的状态下,I3C从设备14-3热连接到总线IF11。换句话说,如图1的下侧所示,在I3C从设备14-3的电源切换到其接通状态之后,执行如下所述的热连接请求,从而I3C从设备14-3可参与总线IF11。此外,除了接通或断开I3C从设备14-3的电源之外,通过将其电源处于接通状态的I3C从设备14-3物理连接到处于其操作状态的总线IF11,I3C从设备14-3也可热连接。此外,除了I3C从设备14追加热连接到由I3C主要主设备12、I3C从设备14和I2C从设备15操作的总线IF11的情况之外,例如,可存在一个I3C从设备14新热连接到仅由一个I3C主要主设备12操作的总线IF11的情况。接下来将参考图2描述图1中的总线IF11中的热连接请求的流程。对于总线IF11,可规定,当I3C从设备识别出总线IF11处于空闲状态时,通过将数据信号线16-1的电位从H电平切换到L电平,支持热连接的I3C从设备14执行热连接请求。此外,通过使用总线空闲计数器检本文档来自技高网...

【技术保护点】
1.一种通信装置,包括:发送和接收部,执行与至少一个以上的其他通信装置的信号的发送和接收;和错误避免部,在以通过总线执行通信的方式配置的通信系统已经操作的状态下,所述错误避免部执行避免在通信装置追加连接到所述通信系统时发生任何错误的处理。

【技术特征摘要】
【国外来华专利技术】2017.02.14 JP 2017-0249401.一种通信装置,包括:发送和接收部,执行与至少一个以上的其他通信装置的信号的发送和接收;和错误避免部,在以通过总线执行通信的方式配置的通信系统已经操作的状态下,所述错误避免部执行避免在通信装置追加连接到所述通信系统时发生任何错误的处理。2.根据权利要求1所述的通信装置,其中所述通信装置包括根据第一通信装置的控制来执行通信且追加连接到所述通信装置的第二通信装置,其中,所述第一通信部具有通过所述总线进行通信的主动权,所述发送和接收部通过构成所述总线的数据信号线和时钟信号线执行与所述其他通信装置的信号的发送和接收,并且所述错误避免部将检测到所述数据信号线和所述时钟信号线的电位均为H电平作为开始计数的条件,当所述错误避免部检测到所述数据信号线和所述时钟信号线的电位均为H电平的状态持续比预定时间段更长的时间段时,所述错误避免部使所述发送和接收部发送请求对所述通信系统追加连接的信号。3.根据权利要求2所述的通信装置,其中所述通信装置包括第一通信装置,所述第一通信装置具有通过所述总线进行通信的主动权,并且在第二通信装置有可能追加连接到所述通信系统的情况下,所述错误避免部限制与低速通信装置进行通信时所采用的通信速度的下限,其中,所述低速通信装置是以低于所述第二通信装置的通信中采用的通信速度的速度执行通信的通信装置。4.根据权利要求3所述的通信装置,其中所述第一通信装置具有预先设置在所述第一通信装置中的信息,所述信息指示所述第二通信装置是否有可能追加连接到所述通信系统。5.根据权利要求1所述的通信装置,其中所述通信装置是具有通过所述总线进行通信的主动权的第一通信装置,并且所述错误避免部使所述发送和接收部定期发送任选的轮询信号,所述轮询信号包括声明使用所述总线的通信的结束的结束信号。6.根据权利要求1所述的通信装置,其中所述通信装置包括第一通信装置,...

【专利技术属性】
技术研发人员:高桥宏雄横川峰志百代俊久越坂直弘
申请(专利权)人:索尼半导体解决方案公司
类型:发明
国别省市:日本,JP

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

1