用于自动偏移补偿的方法和装置制造方法及图纸

技术编号:16709038 阅读:93 留言:0更新日期:2017-12-03 00:37
本发明专利技术涉及一种自动偏移补偿的方法和装置。根据本发明专利技术的装置包括:偏移补偿部,其用于接收高速数据信号并输出具有不同延迟时间的多个延迟数据信号;起始码检测部,其用于从所述多个延迟数据信号中检测起始码;以及控制部,其用于根据信号接收质量来确定偏移延迟时间,其中信号接收质量基于通常针对每个不同的延迟时间检测到的起始码的数量来确定。该装置还可以包括分组开始检测部,其用于接收从MIPI D‑PHY分离的LP信号并对接收到的分组的数量进行计数。分组开始检测部接收从MIPI D‑PHY分离的LP信号,并且通过根据LP信号的状态来检测分组的开始位置,对于在每个预设质量评价时间接收到的分组的数量进行计数。使用正常检测的起始码的数量和在每个质量评价时间接收并计数的接收分组的数量来获得信号接收质量。本发明专利技术能够自动补偿MIPI D‑PHY接收系统中数据信号与时钟信号之间的偏差。

【技术实现步骤摘要】
【国外来华专利技术】用于自动偏移补偿的方法和装置
本公开涉及一种用于自动偏移补偿的方法和装置,尤其涉及在MIPID-PHY接收系统中的数据信号和时钟信号之间的自动偏移补偿的方法和装置。
技术介绍
近年来,快速提高的移动设备的性能和各种功能和性能的组件的融合使得适当的接口之间需要合作。MIPI是“移动行业处理器接口”的缩写,并被建立以定义构成移动设备的各个组件之间的接口。在MIPI中,串行方式主要用于移动设备的内部设备之间的接口。为了简化使用串行方式的硬件配置并启用高速接口,使用差分对方法。在MIPI中使用的差分对有两种类型的串行接口,是:D-PHY和D-PHY。D-PHY主要用于相机或LCD显示屏,M-PHY用于如WiFi的高速接口。图1是用于说明MIPID-PHY中的信号模式的示意图,图2是示出MIPID-PHY的模拟PHY块的示意图。如图1所示,在MIPID-PHY规范中,一种单一的物理线路被用于LP(低功率)模式和HS(高速数据)模式的两种模式的组合,并且发送信号的同时模式发生改变。在MIPID-PHY规范中,LP(低功率)段和HS(高速数据)段被精确地分割,并且在MIPID-PHY中,否则将混合在MIPID-PHY中的信号被分别分离为LP信号和HS信号,如图2所示。然而,存在如下问题:随着MIPI传输速率的增加,每个数据信号线的时钟和传输延迟对于每个信号而言不是恒定的,这取决于传输端处的环境,诸如线路长度、阻抗匹配等等。因此,在接收端接收MIPI数据时存在接收不正确的数据的问题。在MIPID-PHY规范中,LP信号是慢段,其中不需要偏移补偿,使得能够根据LP信号的状态来准确地检查在HS段中发送的分组数据的开始和结束。另一方面,发送实际分组数据的HS端是发送高速分组数据的地方,因此在时钟信号和每个数据信号之间存在偏移差将使得不能接收普通分组数据。因此,偏移校正是必不可少的。通常,MIPID-PHY接收系统采用手动补偿发送端或接收端的每个信号的偏移的方法,以补偿数据信号与时钟信号之间的偏移。为了解决高速传输中的这种偏移问题,MIPID-PHY1.2规范之后的MIPI系统增加了功能,其中在发送端的每个MIPI分组中都包含用于去偏移目的的模式数据,以便接收到对应模式数据的接收端利用评价过程实时自动补偿偏移。然而,对于不支持MIPID-PHY1.2的去偏移功能的MIPI系统,无法补偿偏移,或者必须手动补偿,这是不方便的。另一方面,调整和补偿发送端的偏移的方法以及在接收端每次手动调整时钟信号或数据信号的偏移的方法也具有缺点,因为可能的异常必须按照根据每个发送端定义的偏移步骤的数量一次调整一个步骤的处理来检查接收的数据,这需要相当长的时间,直到收到正常的数据。
技术实现思路
技术问题因此,本公开的目的是提供一种用于在MIPID-PHY接收系统中自动补偿数据信号和时钟信号之间的偏移的方法和装置。解决问题的技术方案根据用于解决上述技术问题的本公开的实施例,用于偏移延迟补偿的装置可以包括:偏移补偿部,其用于接收高速数据信号并输出具有彼此不同延迟时间的多个延迟数据信号;起始码检测部,其用于从多个延迟数据信号中检测起始码;以及控制部,其用于根据信号接收质量来确定偏移延迟时间,其中信号接收质量基于通常针对每个不同的延迟时间正常检测到的起始码的数量来确定。该装置还可以包括分组开始检测部,其用于接收从MIPID-PHY分离的LP(低功率)信号并对接收到的分组的数量进行计数。分组开始检测部可以接收从MIPID-PHY分离的LP信号,并且通过基于LP信号的状态检测分组的开始位置,来对于设置的质量评价时间中的每一个接收的分组的数量进行计数,并且可以通过使用正常检测的起始码的数量和每个质量评价时间接收并且计数的接收分组的数量来获得信号接收质量。偏移调整部包括多个偏移延迟模块,其用于将输入信号延迟Δt并输出,并且多个偏移延迟模块串联连接。在多个偏移延迟模块中,第n个偏移延迟模块可以将接收到的高速数据信号延迟nΔt并输出。该装置还可以包括:信号选择部,其用于根据偏移控制信号选择从偏移调整部输出的多个延迟数据信号中的一个,并输出所选择的信号。该装置还包括串行-并行转换部,其用于将从信号选择部输出的作为串行数据的延迟数据信号转换成以字节为单位的并行数据,并输出转换的信号。该装置还包括多个串行-并行转换器,其用于分别从偏移调整部接收作为串行数据输出的多个延迟数据信号作为输入,并将所输入的信号转换为以字节为单位的并行数据并输出经转换的信号。起始码检测部包括多个起始码计数器,其用于分别输入从多个串行-并行转换部输出的以字节为单元的并行数据,并检测起始代码。该装置还包括信号选择部,其用于根据偏移控制信号选择从所述多个串行-并行转换部输出的数据信号中的一个,并输出所选择的信号。控制部可以对于所确定的偏移延迟时间获得的分组数据执行ECC(纠错码)或CRC(循环冗余校验)验证。为了实现上述技术目的,提供了根据本公开的实施例的用于偏移延迟补偿的方法,其可以包括:接收高速数据信号并输出具有彼此不同延迟时间的多个延迟数据信号;从多个延迟数据信号中检测起始码;以及根据信号接收质量来确定偏移延迟时间,其中信号接收质量针对每个不同延迟时间的正常检测到的起始码的数量来确定。该方法还可以包括接收从MIPID-HY分离的LP信号并对接收到的分组的数目进行计数。从多个延迟数据信号检测起始码可以包括执行(a)从多个延迟数据信号中选择信号并输出所选择的信号,其中所选择的信号是根据偏移控制信号延迟NΔT的高速数据信号;(b)将输出的延迟了NΔt的串行数据信号转换成并行数据,以及(c)接收并行数据并检测起始码,其中对于N从0到n(n是自然数)针对预定评价时间顺次重复步骤(a)、(b)和(c)。从多个延迟数据信号中检测起始码可以包括在预定时间内重复执行以下步骤:接收多个延迟数据信号并将串行数据信号转换为并行数据信号;从转换的并行数据信号中检测起始码;并且增加与检测起始码的并行数据信号相对应的延迟时间的检测起始码的数量。该方法还可以包括对于确定的偏移延迟时间获得的分组数据执行ECC(纠错码)或CRC(循环冗余校验)验证。效果根据本公开文本,能够自动补偿MIPID-PHY接收系统中的数据信号和时钟信号之间的偏移。附图说明图1是用于说明MIPID-PHY中的信号模式的示意图。图2是示出MIPID-PHY的模拟PHY块的图。图3是用于说明MIPI分组格式的示意图。图4是表示本公开文本的实施方式的自动偏移补偿装置的结构的框图。图5是用于说明根据本公开文本的实施例的根据延迟时间顺序地获得信号接收质量的自动偏移补偿装置的框图。图6是用于说明图5中所示的自动偏移补偿装置的操作的流程图。图7是用于说明根据本公开文本的另一实施例的用于相对于每个延迟时间同时获得信号接收质量的自动偏移补偿装置的框图。图8是用于说明图7中所示的自动偏移补偿装置的操作的流程图。具体实施方式此后,将参照附图详细描述本公开文本的实施例,使得本领域技术人员可以容易地执行本公开文本。图3是用于说明MIPI分组格式的示意图。参考图3,MIPI信号具有LPS(低功率状态)和发送实际分组数据的LPS之间的HS段。MIPI分组可以分为两种:一个是由3本文档来自技高网
...
用于自动偏移补偿的方法和装置

【技术保护点】
一种用于偏移延迟补偿的装置,包括:偏移调整部,其用于接收高速数据信号并输出具有彼此不同延迟时间的多个延迟数据信号;起始码检测部,其用于从所述多个延迟数据信号中检测起始码;以及控制部,其用于根据针对每个不同延迟时间的正常检测到的起始码的数量而确定的信号接收质量来确定偏移延迟时间。

【技术特征摘要】
【国外来华专利技术】2015.04.22 KR 10-2015-00568391.一种用于偏移延迟补偿的装置,包括:偏移调整部,其用于接收高速数据信号并输出具有彼此不同延迟时间的多个延迟数据信号;起始码检测部,其用于从所述多个延迟数据信号中检测起始码;以及控制部,其用于根据针对每个不同延迟时间的正常检测到的起始码的数量而确定的信号接收质量来确定偏移延迟时间。2.根据权利要求1所述的装置,其中所述偏移调整部包括:多个偏移延迟模块,其用于将输入信号延迟ΔT并输出延迟的信号;所述多个偏移延迟模块串联连接,并且所述多个偏移延迟模块中的第n个偏移延迟模块将接收到的高速数据信号延迟nΔt并输出延迟的信号。3.根据权利要求2所述的装置,还包括分组开始检测部,其用于接收从MIPID-PHY分离的LP(低功率)信号,并对于接收到的分组的数量进行计数。4.根据权利要求3所述的装置,其中,所述分组开始检测部接收从所述MIPID-PHY分离出的LP信号,并且通过基于LP信号的状态检测所述分组的开始位置来对于所设置的质量评价时间中的每一个所接收的分组的数量进行计数,并且通过使用正常检测到的起始码的数量和针对每个质量评价时间所接收并且计数的接收的分组的数量来获得信号接收质量。5.根据权利要求2所述的装置,还包括信号选择部,其用于根据偏移控制信号选择从所述偏移调整部输出的所述多个延迟数据信号中的一个延迟数据信号,并输出所选择的信号。6.根据权利要求5所述的装置,还包括:串行-并行转换部,其用于将从信号选择部输出的作为串行数据的延迟数据信号转换成以字节为单位的并行数据,并输出所转换的信号,并且起始码检测部从串行-并行转换部所输出的以字节为单元的并行数据中检测起始码。7.根据权利要求2所述的装置,还包括多个串行-并行转换部,其用于分别从所述偏移调整部接收作为串行数据输出的多个延迟数据信号作为输入,并将所输入的信号转换为以字节为单位的并行数据并输出经转换的信号,并且起始码检测部包括多个起始码计数器,其用于分别输入从多个串行-并...

【专利技术属性】
技术研发人员:任城吾
申请(专利权)人:韩国以事美德有限公司
类型:发明
国别省市:韩国,KR

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

1