加速型I3C主设备停止制造技术

技术编号:20499716 阅读:33 留言:0更新日期:2019-03-03 03:21
描述了用于根据I3C协议在串行总线上进行通信的系统、方法和装置。在主设备处执行的方法包括使线驱动器进入高阻抗操作模式,以及从串行总线接收数据。当在数据字节的最后比特正在被传送的同时串行总线的数据线处于高电压状态时,该数据线可被配置用于开漏操作模式并且在数据字节的最后比特正在被传送的同时在串行总线上传送开始状况。当多个具有导致低电压状态的最后比特的数据字节被顺序传送时,该数据线可被配置用于开漏操作模式并在数据字节的最后比特被传送之后在串行总线上传送开始状况。

Accelerated I3C Main Equipment Stop

The system, method and device for communicating on serial bus according to I3C protocol are described. The methods performed at the main device include enabling the line driver to enter a high impedance mode of operation and receiving data from the serial bus. When the last bit of the data byte is being transmitted while the data line of the serial bus is in a high voltage state, the data line can be configured to open the leak operation mode and start the transmission on the serial bus while the last bit of the data byte is being transmitted. When multiple data bytes with the last bit leading to a low voltage state are sequentially transmitted, the data line can be configured to open the leak operation mode and transmit the start status on the serial bus after the last bit of the data byte is transmitted.

【技术实现步骤摘要】
【国外来华专利技术】加速型I3C主设备停止相关申请的交叉引用本申请要求于2016年6月28日在美国专利商标局提交的临时申请No.62/355,870,于2017年6月23日在美国专利商标局提交的临时申请No.62/524,464以及于2017年6月26日在美国专利商标局提交的非临时申请No.15/633,658的优先权和权益,这些申请的全部内容通过援引且出于所有适用目的被纳入于此。
本公开一般涉及处理器和外围设备之间的接口,更具体地,涉及改善适配成允许设备之间进行通信的串行总线的控制。背景某些设备(诸如,移动通信设备)包括各种各样的组件,包括电路板、集成电路(IC)设备和/或片上系统(SoC)设备。各组件可包括通过串行总线进行通信的处理电路、用户接口组件、存储和其他外围组件。该串行总线可以根据标准化或专用协议来操作。在一个示例中,集成电路间串行总线(也可被称为I2C总线或I2C总线)是旨在用于将低速外围设备连接至处理器的串行单端计算机总线。在一些示例中,串行总线可采用多主控协议,其中一个或多个设备能用作在串行总线上传送的不同消息的主设备和从设备。数据可以被串行化并在两条双向导线上被传送,这两条双向导本文档来自技高网...

【技术保护点】
1.一种在耦合至串行总线的从设备处执行的方法,包括:启用线驱动器以主动地驱动所述串行总线的第一导线;当所述线驱动器被启用以主动地驱动所述第一导线时,在所述第一导线上传送数据字节;当所述数据字节的最后比特使所述第一导线处于高电压状态时,在传送所述数据字节的所述最后比特的同时禁用所述线驱动器主动地驱动所述第一导线;以及当所述数据字节是具有使所述第一导线处于低电压状态的最后比特的所传送第N连续字节时,在传送所述数据字节的所述最后比特之后禁用所述线驱动器主动地驱动所述第一导线,其中当所述线驱动器被禁用时,所述第一导线可被动地保持在所述高电压状态。

【技术特征摘要】
【国外来华专利技术】2016.06.28 US 62/355,870;2017.06.23 US 62/524,464;1.一种在耦合至串行总线的从设备处执行的方法,包括:启用线驱动器以主动地驱动所述串行总线的第一导线;当所述线驱动器被启用以主动地驱动所述第一导线时,在所述第一导线上传送数据字节;当所述数据字节的最后比特使所述第一导线处于高电压状态时,在传送所述数据字节的所述最后比特的同时禁用所述线驱动器主动地驱动所述第一导线;以及当所述数据字节是具有使所述第一导线处于低电压状态的最后比特的所传送第N连续字节时,在传送所述数据字节的所述最后比特之后禁用所述线驱动器主动地驱动所述第一导线,其中当所述线驱动器被禁用时,所述第一导线可被动地保持在所述高电压状态。2.如权利要求1所述的方法,其特征在于,N大于1。3.如权利要求1所述的方法,其特征在于,禁用所述线驱动器主动地驱动所述第一导线包括:使所述线驱动器的输出对所述第一导线呈现高阻抗。4.如权利要求1所述的方法,其特征在于,禁用所述线驱动器主动地驱动所述第一导线包括:将所述线驱动器的输出配置用于开漏操作模式。5.如权利要求1所述的方法,其特征在于,启用所述线驱动器以主动地驱动所述第一导线包括:将所述线驱动器的输出配置用于推挽操作模式。6.如权利要求1所述的方法,其特征在于,进一步包括:在启用所述线驱动器以主动地驱动第一导线之前接收进入I3C操作模式的命令。7.如权利要求6所述的方法,其特征在于,进一步包括:在禁用所述线驱动器主动地驱动所述第一导线后退出所述I3C操作模式。8.如权利要求6所述的方法,其特征在于,进一步包括:在禁用所述线驱动器主动地驱动所述第一导线之后,标识在所述串行总线上的信令中的I2C重复开始状况;在标识所述I2C重复开始状况之后,重新启用所述线驱动器以主动地驱动所述第一导线;以及在所述线驱动器被重新启用之后,在所述第一导线上传送另一数据字节。9.如权利要求1所述的方法,其特征在于,在根据I3C协议操作所述串行总线的同时传送所述数据字节。10.一种被适配为在耦合至串行总线时作为主设备操作的装置,所述装置包括:线驱动器,其具有可被配置用于多种操作模式的输出;以及处理设备,其被适配为:在所述串行总线上检测到集成电路间(I2C)开始状况之后,启用所述线驱动器的输出以主动地驱动所述串行总线的第一导线;当所述线驱动器被启用时,在所述第一导线上传送数据字节;在所述数据字节的最后比特正被传送时并且当所述数据字节的所述最后比特使所述第一导线处于高电压状态时,禁用所述线驱动器的所述输出;以及当所述数据字节是具有使所述第一导线处于低电压状态的最后比特的所传送第N连续字节时,在传送所述数据字节的所述最后比特之后禁用所述线驱动器主动地驱动所述第一导线,其中所述第一导线被动地保持在所述高电压状态,直到完成所述数据字节的所述最后比特的传输。11.如权利要求10所述的装置,其特征在于,进一步包括:被配置为当所述线驱动器的所述输出被禁用时使所述第一导线保持处于所述高电压状态的上拉电阻器。12.如权利要求10所述的装置,其特征在于,N大于1。13.如权利要求10所述的装置,其特征在于,当所述线驱动器的所述输出被禁用时,所述装置向所述第一导线呈现高阻抗。14.如权利要求10所述的装置,其特征在于,所述线驱动器可操作为开漏式驱动器。15.如权利要求10所述的装置,其特征在于,所述处理设备被适配为:在禁用所述线驱动器之后,标识在所述串行总线上的信令中的I2C重复开始状况;在标识所述I2C重复开始状况之...

【专利技术属性】
技术研发人员:R·皮提果艾伦
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国,US

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

1