【技术实现步骤摘要】
一种低压差分信号异步接收方法及装置
[0001]本专利技术涉及通信领域,具体涉及一种低压差分信号异步接收方法及装置。
技术介绍
[0002]当前,以低压差分LVDS总线传输在电子设备数据传输接口中应用越来越广泛,与RS422总线电气标准相比,LVDS总线电气传输速率更高,功耗更低。在这些接口中,LVDS总线接口使用的接口通讯协议与RS422总线接口使用的协议类似,常用的是同步串口协议,也有一些其它自定义的非标接口协议,接收方法包括发送端时钟接收或者本地时钟采样接收。同步接收使用发送端时钟,主流的方法包括调整时钟相位采集其他数据位,或者将数据位经过延时器调整数据位相位接收;本地时钟采样接收使用远高于接口速率的高频时钟异步采样,或者使用与接口速率一致的时钟采样。
[0003]但是针对要考虑到各种通用以及设计修改的情况,接收端需要兼容不同速率甚至不同位宽的接口的要求。因为时钟频率不确定,甚至信号定义也不一致,这个时候接收的时钟信号无法通过锁相环调整相位及锁相(因为锁相环的参数要针对确定的频率设定,而这种情况下需要采集的时钟 ...
【技术保护点】
【技术特征摘要】
1.一种低压差分信号异步接收方法,其特征在于,包括以下步骤:S1、产生N个相位差为360/N度的同频时钟;其中4≤N≤8;S2、基于同频时钟并行采集每一个低压差分信号在N个时钟上升沿时的电平直到0相位时钟,获取每一个低压差分信号在0相位时钟域并行输出的N个采样值;S3、将接收时钟进行二分频,检测二分频后的时钟的沿跳变,进而统计二分频后的时钟频率K;其中二分频后的时钟与接收的数据位以及标志位形成DDR传输时序;S4、分别在0、K/2、K/4和3K/4对应的位置处锁存接收的数据位的采样值和标志位的采样值,即得到每个接收的数据位和标志位的锁存相位采样值;S5、将每个接收的数据位和标志位的锁存相位采样值经过3级位移寄存器后选取正中间6个或8个相位数据;将每个接收的数据位的锁存相位采样值分别通过串并转换器后与同步码进行比较,输出同步信号;S6、基于同步信号对接收的数据位和标志位的采集相位进行判决,获取当前最优接收相位;S7、判断最优接收相位是否为0、K/2、K/4和3K/4中的一个,若是则进入步骤S9;否则进入步骤S8;S8、分别在K/8、3K/8、5K/8和7K/8对应的位置处锁存接收的数据位的采样值和标志位的采样值,将每个接收的数据位和标志位的锁存相位采样值经过3级位移寄存器后选取正中间6个或8个相位数据,进入步骤S9;S9、锁存当前最优接收相位对应的相位数据并输出,完成低压差分信号异步接收。2.根据权利要求1所述的低压差分信号异步接收方法,其特征在于,步骤S1的具体方法为:对于数量达到阈值的低压差分信号,N取值为4或5;对于三线信号和两线信号,N取值为5、6、7或8;其中三线信号包括时钟、数据和标志;两线信号包括时钟和数据。3.根据权利要求1所述的低压差分信号异步接收方法,其特征在于,步骤S2的具体方法为:基于同频时钟并行采集每一个低压差分信号在N个时钟上升沿时的电平,将每一个低压差分信号在360i/N相位时钟采集的结果输出到第360(i
‑
1)/N相位时钟,直到0相位时钟,在0相位时钟域并行输出的N个采样值;其中0<i≤N。4.根据权利要求1所述的低压差分信号异步接收方法,其特征在于,步骤S3的具体方法为:通过D触发器将接收时钟进行二分频,通过采用时钟检测二分频后的时钟从0到1或从1到0变化的地方,得到沿跳变;基于沿跳变,统计从01跳变到10位置的个数,并统计从01到10位置的最大采样点个数,将小于最大采样点个数一半的值滤除,将剩下的采样点个数求平均后...
【专利技术属性】
技术研发人员:叶明,张泽渺,
申请(专利权)人:成都旋极历通信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。