低功率相机控制接口总线和设备制造技术

技术编号:14869673 阅读:51 留言:0更新日期:2017-03-21 01:43
描述了用于从相机控制接口总线中提取数据和时钟的系统、方法和装置。可在该总线上传送码元时生成传送时钟,并且可在从该总线接收码元时提取接收时钟。可在该装置没有在传送或接收码元时从在该总线上传送的码元中提取心跳时钟。该传送时钟可被用于在码元序列中编码数据以供在该总线的一对连接器上传输。可通过检测在该总线上传送的码元之间发生的转变并基于这些转变生成接收时钟来提取该接收时钟。该心跳时钟可被用于控制该装置的操作、或同步该装置的一个或多个功能。该心跳时钟可被编码在该总线上传送的控制字中。

【技术实现步骤摘要】
【国外来华专利技术】相关申请的交叉引用本申请要求于2013年10月7日提交的美国临时专利申请No.61/887,891、以及于2014年9月12日提交的美国非临时专利申请No.14/485,627的优先权和权益,该两件申请的全部内容通过援引纳入于此。背景领域本公开一般涉及高速数据通信接口,尤其涉及相机控制通信链路中的时钟恢复和管理。
技术介绍
移动设备(诸如蜂窝电话)的制造商可从各种来源(包括不同制造商)获得移动设备的各组件。例如,蜂窝电话中的应用处理器可从第一制造商获得,而蜂窝电话的相机可从第二制造商获得。可使用基于标准的或专有物理接口来互连应用处理器和相机或其他设备。例如,相机可提供遵从由移动行业处理器接口联盟(MIPI)所规定的相机串行接口标准的接口。MIPI标准定义了相机控制接口(CCI),CCI使用被配置为连接主设备和一个或多个从设备的总线的双导线、双向、半双工串行接口。常规CCI与用于集成电路间(I2C)总线上的通信的某些协议兼容,并且CCI能够用单个主设备来处置该总线上的多个从设备。CCI总线可包括串行时钟(SCL)线和串行数据(SDA)线。使用设备(诸如相机)可能使得必须使用高比特率通信接口。在许多实例中,生成并使用支持高比特率通信接口的发射机时钟导致与相机共处一地的处理系统的功耗显著增加。因此,存在对于提供降低功率、高速通信能力的现行需求。概述本文所公开的诸实施例提供了用于从具有改进的低功率性能和其他能力的通信链路中提取时钟信息和数据的系统、方法和装置。耦合至该通信链路并根据本文所公开的某些方面来适配的设备可在空闲模式中操作时中断或禁用内部时钟源以降低功耗。这些设备可使用从该通信链路接收或导出的时钟信号在一定程度上继续操作并维持某些功能性。在一些实例中,耦合至该通信链路的设备可不具有内部时钟源并且可依赖于从该通信链路接收或导出的时钟信号。根据本文所公开的某些方面,可在空闲模式中操作CCI扩展(CCIe)总线以使得耦合至CCIe总线的从设备可提取具有显著低于CCIe总线的码元传输速率的频率的心跳时钟。在空闲模式中,主设备可按使空闲从设备能够从CCIe总线中提取较低频率心跳时钟的方式来重复传送与CCIe协议一致的心跳字。本公开的某些方面涉及一种可由串行总线上的主设备执行的数据通信方法。该方法可包括:在第一操作模式期间在CCIe总线上以第一速率传送第一多个字,第一多个字包括数据或控制信息;以及在第二操作模式期间在CCIe总线上以第二速率重复传送预定义控制字。可在第二操作模式终止之后在CCIe总线上以第一速率传送第二多个字。第二速率可以低于第一速率。在CCIe总线上传送的每一个字可在码元序列中传送,其中该码元序列中的每一对连贯码元包括两个不同码元。接收机可被配置成在两个或更多个码元在CCIe总线上传送时从CCIe总线的信令状态转变中提取接收时钟。在本公开的一方面,该预定义控制字可导致针对在CCIe总线上传送的每一个预定义控制字将在CCIe总线的第一导线上传送的单个脉冲。在本公开的一方面,通过在与该预定义控制字相对应的码元序列中的码元群之间引入延迟来获得第二速率。可在码元群之间引入这些延迟以使得在每个延迟的历时中,CCIe总线的两根导线均未被驱动。在本公开的一方面,传送该预定义控制字在CCIe总线的信令状态中生成同步码型。传送该预定义控制字可包括将与该预定义控制字相对应的码元序列作为码元群来传送。每一对连贯码元群可由延迟分隔开。每一个码元群可导致将在CCIe总线的第一导线上传送的脉冲,并且可在该脉冲在第一导线上传送时使CCIe总线的第二导线的信令状态保持不变。在本公开的一方面,传送该预定义控制字包括将与该预定义控制字相对应的码元序列划分成三码元群。每一个三码元群可以按第一码元传输速率在CCIe总线上传送,并且下一个三码元群中的第一码元的传输可随后被延迟。传送第一多个字可包括以第一码元传输速率传送与第一多个字相对应的码元序列。在本公开的一方面,该码元序列中的每一个码元在该码元在CCIe总线上传送时确定CCIe总线的至少两根导线的信令状态。本公开的某些方面涉及一种可被配置或适配成作为主设备在CCIe总线上操作的装置。该装置可包括处理电路,该处理电路被配置成:在第一操作模式期间在CCIe总线上以第一速率传送第一多个字,第一多个字包括数据或控制信息;在第二操作模式期间在CCIe总线上以第二速率重复传送预定义控制字;以及在第二操作模式终止之后在CCIe总线上以第一速率传送第二多个字。第二速率可以低于第一速率。在CCIe总线上传送的每一个字可在码元序列中传送,其中该码元序列中的每一对连贯码元包括两个不同码元。接收机可被配置成在两个或更多个码元在CCIe总线上传送时从CCIe总线的信令状态转变中提取接收时钟。本公开的某些方面涉及一种可被配置或适配成作为主设备在CCIe总线上操作的装备。该装备可包括:用于在第一操作模式期间在CCIe总线上以第一速率传送第一多个字的装置,第一多个字包括数据或控制信息;用于在第二操作模式期间在CCIe总线上以第二速率重复传送预定义控制字的装置;以及用于在第二操作模式终止之后在CCIe总线上以第一速率传送第二多个字的装置。第二速率可以低于第一速率。在CCIe总线上传送的每一个字可在码元序列中传送,其中该码元序列中的每一对连贯码元包括两个不同码元。接收机可被配置成在两个或更多个码元在CCIe总线上传送时从CCIe总线的信令状态转变中提取接收时钟。本公开的某些方面涉及一种可包括或维持指令和数据的存储介质。在一个示例中,该存储介质包括非瞬态存储介质。当被执行时,这些指令可使一个或多个处理器:在第一操作模式期间在CCIe总线上以第一速率传送第一多个字,第一多个字包括数据或控制信息;在第二操作模式期间在CCIe总线上以第二速率重复传送预定义控制字;以及在第二操作模式终止之后在CCIe总线上以第一速率传送第二多个字。第二速率可以低于第一速率。在CCIe总线上传送的每一个字可在码元序列中传送,其中该码元序列中的每一对连贯码元包括两个不同码元。接收机可被配置成在两个或更多个码元在CCIe总线上传送时从CCIe总线的信令状态转变中提取接收时钟。本公开的某些方面涉及一种可由串行总线上的从设备执行的数据通信方法。该方法可包括在处于传送操作模式时生成传送时钟,在另一设备正在CCIe总线上传送信息时从CC本文档来自技高网...

【技术保护点】
一种数据通信方法,包括:在第一操作模式期间在相机控制接口扩展(CCIe)总线上以第一速率传送第一多个字,所述第一多个字包括数据或控制信息;在第二操作模式期间在所述CCIe总线上以第二速率重复传送预定义控制字,其中所述第二速率低于所述第一速率;以及在所述第二操作模式终止之后在所述CCIe总线上以所述第一速率传送第二多个字,其中在所述CCIe总线上传送的每一个字是在码元序列中传送的,所述码元序列中的每一对连贯码元包括两个不同码元,并且其中接收机被配置成在两个或更多个码元在所述CCIe总线上传送时从所述CCIe总线的信令状态转变中提取接收时钟。

【技术特征摘要】
【国外来华专利技术】2013.10.07 US 61/887,891;2014.09.12 US 14/485,6271.一种数据通信方法,包括:
在第一操作模式期间在相机控制接口扩展(CCIe)总线上以第一速率传送
第一多个字,所述第一多个字包括数据或控制信息;
在第二操作模式期间在所述CCIe总线上以第二速率重复传送预定义控制
字,其中所述第二速率低于所述第一速率;以及
在所述第二操作模式终止之后在所述CCIe总线上以所述第一速率传送第
二多个字,
其中在所述CCIe总线上传送的每一个字是在码元序列中传送的,所述码
元序列中的每一对连贯码元包括两个不同码元,并且
其中接收机被配置成在两个或更多个码元在所述CCIe总线上传送时从所
述CCIe总线的信令状态转变中提取接收时钟。
2.如权利要求1所述的方法,其特征在于,所述预定义控制字导致针对在
所述CCIe总线上传送的每个预定义控制字将在所述CCIe总线的第一导线上传
送的单个脉冲。
3.如权利要求1所述的方法,其特征在于,通过在与所述预定义控制字相
对应的码元序列中的码元群之间引入延迟来获得所述第二速率。
4.如权利要求3所述的方法,其特征在于,在所述码元群之间引入所述延
迟以使得在每个延迟期间所述CCIe总线的两根导线均未被驱动。
5.如权利要求1所述的方法,其特征在于,传送所述预定义控制字在所述
CCIe总线的信令状态中生成同步码型。
6.如权利要求1所述的方法,其特征在于,传送所述预定义控制字包括:
在码元群中传送与所述预定义控制字相对应的码元序列,其中每一对连贯

\t码元群被延迟分隔开。
7.如权利要求6所述的方法,其特征在于,每一个码元群导致将在所述
CCIe总线的第一导线上传送的脉冲,并且在所述脉冲在所述第一导线上传送
时使所述CCIe总线的第二导线的信令状态保持不变。
8.如权利要求1所述的方法,其特征在于,传送所述预定义控制字包括:
将与所述预定义控制字相对应的所述码元序列划分成三码元群;以及
对于每一个三码元群:
以第一码元传输速率在所述CCIe总线上传送所述三码元群;以及
延迟下一个三码元群中的第一码元的传输。
9.如权利要求8所述的方法,其特征在于,传送所述第一多个字包括以所
述第一码元传输速率传送与所述第一多个字相对应的码元序列。
10.如权利要求1所述的方法,其特征在于,所述码元序列中的每一个码
元在所述码元在所述CCIe总线上传送时确定所述CCIe总线的至少两根导线的
信令状态。
11.一种数据通信方法,包括:
在处于传送操作模式时生成传送时钟,其中所述传送时钟被用于在将在相
机控制接口扩展(CCIe)总线的一对连接器上传送的码元序列中编码数据或控
制信息;
在另一设备正在所述CCIe总线上传送信息时从所述CCIe总线的信令状
态转变中提取接收时钟;
在冬眠操作模式期间抑制生成至少一个时钟信号;以及
在所述冬眠操作模式期间使用所述接收时钟来控制一个或多个操作,
其中在所述CCIe总线上传送的每一对连贯码元包括两个不同码元。
12.如权利要求11所述的方法,其特征在于,进一步包括:
当不在所述CCIe总线上传送码元时抑制生成所述传送时钟。
13.如权利要求11所述的方法,其特征在于,所述接收时钟在所述CCIe
总线处于空闲操作模式时比在所述CCIe总线的两个节点之间传送数据或控制
信息时具有更长的周期。
14.如权利要求11所述的方法,其特征在于,提取所述接收时钟包括:
在所述CCIe总线处于空闲操作模式时从在所述CCIe总线上传送的码元
中提取心跳时钟,
其中所述心跳时钟是从与预定义控制字相对应的码元序列中提取的,并且
其中所述心跳时钟具有比在所述CCIe总线的两个节点之间传送数据或控
制信息时从所述CCIe总线提取的接收时钟更低的频率。
15.如权利要求11所述的方法,其特征在于,进一步包括:
确定所述CCIe总线的信令状态转变中的同步码型,
其中所述同步码型是在所述CCIe总线处于空闲操作模式时由在所述CCIe
总线上传送的与预定义控制字相对应的码元序列生成的。
16.一种能配置...

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

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

1