改善时钟恢复的方法及相关装置制造方法及图纸

技术编号:17117025 阅读:29 留言:0更新日期:2018-01-25 00:13
本发明专利技术公开了一种改善移动产业处理器接口的时钟恢复的方法及相关装置,其中,用于移动产业处理器接口的一主装置的方法可用来改善移动产业处理器接口的一从装置的时钟恢复,该方法包含:在传送封包数据至该从装置之前,传送包含多个连续符号的一符号序列至该从装置,该多个连续符号包含一第一符号值及一第二符号值当中至少一者,其中,该第一符号值及该第二符号值相较于其它符号值而言产生较大的编码抖动。

Methods for improving clock recovery and related devices

The invention discloses a method for improving the mobile industry processor interface clock recovery and related device, the method for a master device mobile industry processor interface can be used to improve the mobile industry processor interface from a clock recovery device, the method includes: in the transmission of packet data to the slave device before transmission contains a plurality of continuous symbols to a sequence of symbols from the device, the plurality of continuous symbols comprises a first symbol value and a second symbol value among at least one, among them, the first symbol value and the second symbol value compared to other large jitter encoding symbol value.

【技术实现步骤摘要】
改善时钟恢复的方法及相关装置
本专利技术涉及一种改善时钟恢复的方法及相关装置,尤其涉及一种用于移动产业处理器接口(MobileIndustryProcessorInterface,MIPI)的改善时钟恢复的方法及其相关装置。
技术介绍
移动产业处理器接口(MobileIndustryProcessorInterface,MIPI)是由移动产业处理器接口联盟(MIPIAlliance)所制定的一标准接口。移动产业处理器接口的物理层最新规格包含D-PHY、M-PHY及C-PHY,其用来提供一主装置及一从装置之间的连结。有别于D-PHY及M-PHY所采用的差分信号对(双线)传输,C-PHY在3线信道上采用3相符号编码来进行传输。此3相符号编码技术可实现每单位符号(symbol)大于2位(2bits)的数据速率。差分信号对可选择性地分配到3条线的其中2条,因此,随着不同的导线选择方式,可产生6种导线状态,如表1所示。导线状态为同一个信号时段中三条导线上信号电平的组合。在一高速单位期间(unitinterval,UI),6种可能的高速导线状态之一被传送至导线上,而每一条导线A、B、C在一信号时段上被驱动至低、中、高三个信号电平之一。在部分情形下,中电平信号是传输器不驱动信号所产生的结果。在一信号时段中,三条导线上的信号电平互不相同。上述6种导线状态包含驱动三条导线的6种可能排列方式,使得每条导线上存在不同的信号电平,此6种导线状态称为+x、-x、+y、-y、+z及–z,定义于表1。表1根据移动产业处理器接口的C-PHY规格,主装置的传输器可对一符号串流进行编码以产生欲在三条导线上传送的信号,并将此信号通过三条导线传送至从装置的差分接收器。以导线状态(+x、-x、+y、-y、+z及–z等状态)进行符号编码的方式可确保每一单位期间的边界上都发生高速数据的转换,从装置即可根据解码得到的符号串流的保证转换机制来恢复用来锁存数据的时钟。从装置的多个接收器可分别接收导线A、B、C上的导线状态,并据此产生差分输出信号,这些接收器的运作方式类似于比较器。由于上述符号编码规则,从装置的多个接收器在每一单位期间边界上都存在至少一差分输出信号发生电平变化。然而,由于(导线A、B、C上的)三个信号的上升时间及下降时间存在些微差异,且不同信号对组合(如A-B、B-C及C-A)的信号传播时间也存在些微差异,因此当多个差分输出信号在同一单位期间边界上发生电平变化时,信号电平变化的时序往往相互错开并产生一时间差,此时间差称为编码抖动(encodingjitter),编码抖动会造成错误的时钟恢复。
技术实现思路
因此,本专利技术的主要目的即在于提供一种用于移动产业处理器接口(MobileIndustryProcessorInterface,MIPI)的方法及相关装置,可改善时钟恢复。本专利技术公开了一种用于移动产业处理器接口的一主装置的方法,用来改善该移动产业处理器接口的一从装置的时钟恢复,该方法包含:在传送封包数据至该从装置之前,传送包含多个连续符号的一符号序列至该从装置,该多个连续符号包含一第一符号值及一第二符号值当中至少一者,其中,该第一符号值及该第二符号值相较于其它符号值而言产生较大的编码抖动。本专利技术还公开了一种用于移动产业处理器接口的一从装置的方法,用来改善时钟恢复,该方法包含:接收一导线状态并产生三个差分输出信号,其中,该导线状态为三个传输线上的信号电平的组合;根据一先前导线状态到一目前导线状态的转换,产生一第一数量的符号中的每一者,该先前导线状态及该目前导线状态是通过该从装置的一时钟恢复电路所产生的一时钟信号来取得,其中,该时钟信号的脉冲宽度由设定于该时钟恢复电路的一时序延迟所控制;在该第一数量的符号中,判断每一符号是否相同于一参考符号序列中相对应的符号以产生一判断结果,其中,该参考符号序列包含多个连续符号,该多个连续符号包含一第一符号值及一第二符号值当中至少一者,其中,该第一符号值及该第二符号值相较于其它符号值而言产生较大的编码抖动;以及根据该第一数量的判断结果来设定该时序延迟的数值,以控制该时钟信号的脉冲宽度。本专利技术还公开了一种移动产业处理器接口的从装置,其包含多个接收器、一符号解码器及一判断单元。该多个接收器可用来接收一导线状态并产生三个差分输出信号,其中,该导线状态为三个传输线上的信号电平的组合。该符号解码器可根据一先前导线状态到一目前导线状态的转换,产生一第一数量的符号中的每一者,该先前导线状态及该目前导线状态是通过该从装置的一时钟恢复电路所产生的一时钟信号来取得,其中,该时钟信号的脉冲宽度由设定于该时钟恢复电路的一时序延迟所控制。该判断单元可用来判断该第一数量的符号中的每一者是否相同于一参考符号序列中相对应的符号以产生一判断结果,并根据该第一数量的判断结果来设定该时序延迟的数值,以控制该时钟信号的脉冲宽度。该参考符号序列包含多个连续符号,该多个连续符号包含一第一符号值及一第二符号值当中至少一者,其中,该第一符号值及该第二符号值相较于其它符号值而言产生较大的编码抖动。附图说明图1为本专利技术实施例具有一移动产业处理器接口的一从装置的示意图。图2为时钟恢复电路的一种实施方式的示意图。图3为从装置中导线状态及信号的波形示意图。图4为导线状态及符号之间的符号编码/解码机制的示意图。图5A及5B为导线状态的各种转换、差分输出信号、及相对应符号值的示意图。图6为本专利技术实施例具有一移动产业处理器接口的一主装置的示意图。图7为移动产业处理器接口C-PHY规格所定义的高速数据传输的示意图。图8为本专利技术实施例一流程的示意图。图9为本专利技术实施例一流程的示意图。图10为本专利技术实施例用于移动产业处理器接口的主装置的一流程的示意图。图11为本专利技术实施例用于移动产业处理器接口的从装置的一流程的示意图。其中,附图标记说明如下:10从装置102时钟恢复电路104符号解码器106判断单元A、B、C导线R1~R3接收器RX_AB、RX_BC、RX_CA差分输出信号S1控制信号CLK时钟信号202或门204时序延迟电路DFF1~DFF6D型正反器I0~I3反相器T1~T3单位期间+x、-x、+y、-y、+z、–z导线状态60主装置602符号编码器D1~D3驱动装置80、90、100、110流程800~808、900~908、1000~1004、步骤1100~1110具体实施方式请参考图1,图1为本专利技术实施例一从装置10的示意图,从装置10具有符合移动产业处理器接口(MobileIndustryProcessorInterface,MIPI)C-PHY规格的一接口。如图1所示,从装置10包含一时钟恢复电路102、一符号解码器104、一判断单元106及三个接收器R1~R3。接收器R1~R3为差分接收器,分别耦接于三条导线A、B、C当中的两条。接收器R1~R3可在每一高速单位期间接收差分导线对A-B、B-C及C-A上传送的信号,并根据导线对A-B、B-C及C-A的信号差异来产生差分输出信号RX_AB、RX_BC及RX_CA。从导线A、B、C上接收的信号电平组合可分别由导线状态+x、-x、+y、-y、+z及–z来表示,如表1所示。举例来说,输出信号RX_AB代表导线A及B本文档来自技高网
...
改善时钟恢复的方法及相关装置

【技术保护点】
一种用于移动产业处理器接口的一主装置的方法,用来改善该移动产业处理器接口的一从装置的时钟恢复,该方法包含:在传送封包数据至该从装置之前,传送包含多个连续符号的一符号序列至该从装置,该多个连续符号包含一第一符号值及一第二符号值当中至少一者,其中,该第一符号值及该第二符号值相较于其它符号值而言产生较大的编码抖动。

【技术特征摘要】
2016.07.13 US 62/361,503;2017.06.19 US 15/627,3671.一种用于移动产业处理器接口的一主装置的方法,用来改善该移动产业处理器接口的一从装置的时钟恢复,该方法包含:在传送封包数据至该从装置之前,传送包含多个连续符号的一符号序列至该从装置,该多个连续符号包含一第一符号值及一第二符号值当中至少一者,其中,该第一符号值及该第二符号值相较于其它符号值而言产生较大的编码抖动。2.如权利要求1所述的方法,其特征在于,该符号序列中的每一符号具有一3位符号值,该第一符号值及该第二符号值为2及0,且该其它符号值为1、3及4。3.如权利要求1所述的方法,其特征在于,该符号序列为一前导码当中的一可编程序列,该前导码包含:包含连续多个符号值3的一开始区段、位于该开始区段之后的一中间区段、以及位于该中间区段之后且包含连续多个符号值3的一末尾区段,其中,该中间区段为该符号序列。4.如权利要求1所述的方法,其特征在于,该符号序列包含符号值为2的三个连续符号、符号值为0的三个连续符号、或符号值为2的三个连续符号及符号值为0的三个连续符号的组合。5.如权利要求4所述的方法,其特征在于,符号值为4的一符号位于一第一组符号值为2的三个连续符号及一第二组符号值为2的三个连续符号之间,符号值为4的另一符号位于符号值为0的一第一组三个连续符号及符号值为0的一第二组三个连续符号之间。6.如权利要求1所述的方法,其特征在于,在传送封包数据至该从装置之前,传送该符号序列至该从装置的步骤包含:根据该符号序列的一第一符号以及在一先前单位区间传送的一先前导线状态,将该第一符号转换为欲传送的一目前导线状态;以及在传送封包数据至该从装置之前,将该第一符号转换而得的该目前导线状态传送至该从装置。7.一种用于移动产业处理器接口的一从装置的方法,用来改善时钟恢复,该方法包含:接收一导线状态并产生三个差分输出信号,其中,该导线状态为三个传输线上的信号电平的组合;根据一先前导线状态到一目前导线状态的转换,产生一第一数量的符号中的每一者,该先前导线状态及该目前导线状态是通过该从装置的一时钟恢复电路所产生的一时钟信号来取得,其中,该时钟信号的脉冲宽度由设定于该时钟恢复电路的一时序延迟所控制;在该第一数量的符号中,判断每一符号是否相同于一参考符号序列中相对应的符号以产生一判断结果,其中,该参考符号序列包含多个连续符号,该多个连续符号包含一第一符号值及一第二符号值当中至少一者,其中,该第一符号值及该第二符号值相较于其它符号值而言产生较大的编码抖动;以及根据该第一数量的判断结果来设定该时序延迟的数值,以控制该时钟信号的脉冲宽度。8.如权利要求7所述的方法,其特征在于,根据该第一数量的判断结果来设定该时序延迟的数值,以控制该时钟信号的脉冲宽度的步骤包含:当该第一数量的判断结果指示有必要调整该时钟信号的脉冲宽度时,提高用于控制该时钟信号的脉冲宽度的该时序延迟。9.如权利要求8所述的方法,其特征在于,该时序延迟最初被设定至最小值。10.如权利要求7所述的方法,其特征在于,根据该第一数量的判断结果来设定该时序延迟的数值,以控制该时钟信号的脉冲宽度的步骤包含:当该第一数量的判断结果指示有必要调整该时钟信号的脉冲宽度时,降低用于控制该时钟信号的脉冲宽度的该时序延迟。11.如权利要求10所述的方法,其特征在于,该时序延迟最初被设定至最大值。12.如权利要求7所述的方法,其特征在于,根据该第一数量的判断结果来设定该时序延迟的数值,以控制该时钟信号的脉冲宽度的步骤包含:当该第一数量的判断结果指示不需要调整该时钟信号的脉冲宽度时,判断该时序延迟的一现有数值适用于控制该时钟信号的...

【专利技术属性】
技术研发人员:廖仁豪彭昱勋
申请(专利权)人:联咏科技股份有限公司
类型:发明
国别省市:中国台湾,71

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

1