用于数据通信的方法和装置制造方法及图纸

技术编号:12781679 阅读:122 留言:0更新日期:2016-01-28 00:41
描述了提供用于集成电路间(I2C)和/或相机控制接口(CCI)操作的串行总线的改善性能的系统、方法和装置。描述了CCI扩展(CCIe)设备。CCIe设备可被配置为总线主设备或从设备。在一种方法中,CCIe发射机可以从一组比特生成转变数,将该转变数转换成码元序列,以及在双导线串行总线的信令状态中传送该码元序列。定时信息可以编码在该码元序列中的连贯码元对中的码元之间的转变中。例如,每个转变可以导致双导线串行总线的至少一根导线的信令状态的改变。CCIe接收机可以从这些转变推导接收时钟以接收和解码该码元序列。

【技术实现步骤摘要】
【国外来华专利技术】用于数据通信的方法和装置相关申请的交叉引用本专利申请要求2013年6月12日提交的题为“IncreasingDataTransferRateOverI2CBus(提高I2C总线上的数据传输速率)”的临时申请No.61/834,151、2013年6月19日提交的题为“CameraControlInterfaceExtensionBus(相机控制接口扩展总线)”的临时申请No.61/836,777、2013年10月2日提交的题为“SimplifyingSymbolTranscodingAndTransmissionOverCCIeBus(简化CCIe总线上的码元转码和传输)”的临时申请No.61/886,002、以及2014年6月11日提交的题为“CameraControlInterfaceExtensionBus(相机控制接口扩展总线)”的非临时申请No.14/302,359的优先权,这些申请均被转让给本申请受让人并且由此通过援引明确纳入于此。背景领域本公开一般涉及主机处理器与外围设备(诸如相机)之间的接口,并且更具体地涉及其中时钟信号被嵌入在多导线共享总线上传输的码元中的多模操作。背景本文档来自技高网...

【技术保护点】
一种能在传送设备上操作的数据通信方法,包括:从一组比特生成转变数;将所述转变数转换成12码元的码元序列,其中定时信息被编码在所述码元序列中的码元之间的转变中;以及当双导线串行总线在第一操作模式中操作时,在所述双导线串行总线上传送所述码元序列,其中连贯码元之间的每个转变导致所述双导线串行总线的信令状态的改变,其中所述码元序列由配置成用于当所述双导线串行总线在第二操作模式中操作时在所述双导线串行总线上进行通信的设备忽略。

【技术特征摘要】
【国外来华专利技术】2013.06.12 US 61/834,151;2013.06.19 US 61/836,777;1.一种能在传送设备上操作的数据通信方法,包括:从一组比特生成转变数,其中所述转变数包括12位三进制数;将所述转变数转换成12码元的码元序列,其中定时信息被编码在所述码元序列中的码元之间的转变中;以及当双导线串行总线在第一操作模式中操作时,在所述双导线串行总线上传送所述码元序列,其中连贯码元之间的每个转变导致所述双导线串行总线的信令状态的改变,其中所述码元序列由配置成用于当所述双导线串行总线在第二操作模式中操作时在所述双导线串行总线上进行通信的设备忽略;其中为所述双导线串行总线定义4个信令状态,并且其中所述三进制数的每一位表示所述双导线串行总线上的一对连贯信令状态之间的关系;或者所述码元序列中的每个码元是由所述双导线串行总线的信令状态定义的4个码元之一,并且其中所述三进制数的每一位定义所述码元序列中的一对连贯码元之间的关系。2.如权利要求1所述的方法,其特征在于,将所述转变数转换成所述码元序列包括:将所述一组比特转换成12位三进制转变数;以及向转码器提供所述三进制转变数,其中所述三进制转变数的最高有效位被首先提供给所述转码器,所述三进制转变数的最低有效位被最后提供给所述转码器,并且所述最高有效位与所述最低有效位之间的中间位以有效性降序被提供给所述转码器。3.如权利要求1所述的方法,其特征在于,将所述转变数转换成所述码元序列包括:将所述一组比特转换成12位三进制转变数;以及向转码器提供所述三进制转变数,其中所述三进制转变数的最高有效位被最后提供给所述转码器。4.如权利要求1所述的方法,其特征在于,为所述双导线串行总线定义4个信令状态,其中所述转变数作为12位三进制数被提供给转码器,并且其中所述三进制数的每一位从三个可用码元之一中选择要在所述双导线串行总线上传送的下一码元,所述三个可用码元中的每一个码元不同于正在所述双导线串行总线上传送的当前码元。5.如权利要求1所述的方法,其特征在于,编码在所述码元序列中的码元之间的转变中的定时信息使接收机能够从所述码元序列生成接收时钟。6.如权利要求1所述的方法,其特征在于,所述双导线串行总线是当所述双导线串行总线在所述第一操作模式中操作时支持使用相机控制接口扩展CCIe协议的通信的多用途总线,并且其中所述双导线串行总线在所述第二操作模式中支持使用集成电路间I2C协议的通信。7.如权利要求6所述的方法,其特征在于,在所述双导线串行总线上传送所述码元序列包括:在所述第一操作模式中在所述双导线串行总线上传送的码元序列之间提供I2C开始状况,其中所述I2C开始状况的定时导致配置成用于使用所述I2C协议进行通信的设备中的接收逻辑的复位。8.如权利要求6所述的方法,其特征在于,在所述双导线串行总线上传送所述码元序列包括:在所述双导线串行总线上传送第一I2C开始状况;在所述第一I2C开始状况被传送之后,在所述双导线串行总线上传送所述码元序列;以及在所述双导线串行总线上传送第二I2C开始状况,其中监视所述双导线串行总线的I2C接收机在所述第一I2C开始状况之后并且在所述第二I2C开始状况之前在所述双导线串行总线的串行时钟线SCL上感知最大6个时钟循环。9.如权利要求1所述的方法,其特征在于,进一步包括:在所述双导线串行总线上传送了控制序列之后,从所述第一操作模式改变至所述第二操作模式。10.一种用于数据通信的装置,包括:总线接口,其适配成将所述装置耦合至能操作用于与多个其他设备共享的双导线串行总线;以及耦合至所述总线接口的处理电路,所述处理电路被配置成:从一组比特生成转变数,其中所述转变数包括12位三进制数;将所述转变数转换成12码元的码元序列,其中定时信息被编码在所述码元序列中的码元之间的转变中;以及当双导线串行总线在第一操作模式中操作时,在所述双导线串行总线上传送所述码元序列,其中连贯码元之间的每个转变导致所述双导线串行总线的信令状态的改变,并且其中所述码元序列由配置成用于当所述双导线串行总线在第二操作模式中操作时在所述双导线串行总线上进行通信的设备忽略;其中为所述双导线串行总线定义4个信令状态,并且其中所述三进制数的每一位表示所述双导线串行总线上的一对连贯信令状态之间的关系;或者所述码元序列中的每个码元是由所述双导线串行总线的信令状态定义的4个码元之一,并且其中所述三进制数的每一位定义所述码元序列中的一对连贯码元之间的关系。11.如权利要求10所述的装置,其特征在于,所述处理电路被配置成通过以下操作来将所述转变数转换成所述码元序列:将所述一组比特转换成12位三进制转变数;以及向转码器提供所述三进制转变数,其中所述三进制转变数的最高有效位被首先提供给所述转码器,所述三进制转变数的最低有效位被最后提供给所述转码器,并且所述最高有效位与所述最低有效位之间的中间位以有效性降序被提供给所述转码器。12.如权利要求10所述的装置,其特征在于...

【专利技术属性】
技术研发人员:S·森戈库G·A·威利J·张
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

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

1