[实用新型]一种在LVDS接口通信中数据自动同步的装置有效
申请号: | 201220016476.0 | 申请日: | 2012-01-16 |
公开(公告)号: | CN202551056U | 公开(公告)日: | 2012-11-21 |
发明(设计)人: | 刘升;罗韡;张伟 | 申请(专利权)人: | 西安奇维科技股份有限公司 |
主分类号: | H04L7/08 | 分类号: | H04L7/08 |
代理公司: | 西安吉盛专利代理有限责任公司 61108 | 代理人: | 潘宪曾 |
地址: | 710077 陕西省西安*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 lvds 接口 通信 数据 自动 同步 装置 | ||
技术领域
本实用新型涉及一种接口通信中数据自动同步的装置,具体涉及一种在LVDS接口通信中数据自动同步的装置。
背景技术
设备与设备之间通信通常使用以下几种接口:RS232,RS485,IIC 和 并行接口等。而以上几种接口都由于其速度比较慢,不适用在高速数据传输中。LVDS即低压差分信号传输,是一种满足当今高薪能数据传输应用的新型技术。使用LVDS技术的产品数据速率可以从几百Mbps到2Gbps。
Xilinx公司FPGA的IOB模块支持LVDS接口,使用其提供的IODELAY模块、ISERDES模块和OSERDES模块可以很方便的开发拥有LVDS接口的设备。但由于其串行数据是连续不间断的发送,故在接收方需要调整DELAY延时时间,以找到数据的边界位置,否则数据就会错位。一般操作方法是添入一个固定的延时时间值,然后发送数据,看结果对不对,如果不对则改变延时时间。这样的做法会耗费大量的调试时间,效率差。
发明内容
本实用新型的目的在于提供了一种在LVDS接口通信中数据自动同步的装置,其能自动校准数据边界,高效使用本方法,节约了手动逐个调试的时间。
本实用新型的技术解决方案为:一种在LVDS接口通信中数据自动同步的装置,其特殊之处在于:包括与FPGA逻辑控制连接的主接收器和从接收器,所述FPGA逻辑控制还包括用于调整数据动态延时的IODELAY和用于校准数据边界的ISERDES;所述主接收器和从接收器均有各自的LVDS数据线。
一种在LVDS接口通信中数据自动同步的方法,其特殊之处在于,该方法包括:
1】使用IODELAY里的Inc信号,用于调整数据动态延时;
2】使用ISERDES里的Bitslip信号,用于校准数据边界;
3】使用同步关键字加同步帧的组合,判断同步LVDS数据。
上述在LVDS接口通信中数据自动同步的方法,其特殊之处在于,该方法具体包括:
1]上电后,由从接收器延时一段时间后将同步信号置为有效,告诉主接收器开始进行数据同步操作,主接收器检测到从接收器的同步信号有效后,将自己的同步信号置为有效;(注:由于从接收器的接收时钟是由主接收器给出了的,所有由从接收器发起信号同步)
2]双方各自检测到对方的同步信号有效后,各自在自己的LVDS数据线上将一组同步数据循环发出;
3]从接收器将接收的数据与同步关键字相比较,如果相等则进行第5]步骤,否则进行第4]步骤。主接收器亦相同;
4]如果进入第4步骤是8的倍数(这里假设一对LVDS线路转换成8bit并行数据)则产生一个INC脉冲,否则产生一个BITSLIP脉冲;并延时几个时钟周期回到步骤3];
5]连续检测8个数据是否都是同步关键字,如果都是,则进行步骤6],否则进行步骤4];
6]检测一个数据,判断其是否是同步包头,如果是,则进行步骤7];如果不是,且没有超时,则继续检测;如果超时则进行步骤4];
7]连续检测紧跟的数据是否都符合同步帧结构里的数据,如果全部正确,则将同步信号置为无效,进行步骤8];如果有一个不正确则进入步骤4]。
8]等待对方的同步信号无效后,停止发送同步数据,将正常数据接入,完成LVDS同步操作。
本实用新型的优势为:
1、上电自检测,免去人为调试,节约时间;
2、检测多个字节,准确调整边界位置,避免伪边界现象。
附图说明
图1为本实用新型实现设备结构连接示意图;
图2为本实用新型操作步骤示意图;
图3为本实用新型操作步骤示意图;
图4为本实用新型同步的数据格式。
具体实施方式
在结构上,LVDS接收器采用两个IODELAY和两个ISERDES,参见图1,由MASTER和SLAVE分别控制高4位和低4位的数据拼接。用Biltslip调整数据的边界,用Inc调整数据的延时。
具体操作步骤,参见图2,图3:
1、上电后,由从接收器延时一段时间后将同步信号置为有效,告诉主接收器开始进行数据同步操作,主接收器检测到从接收器的同步信号有效后,将自己的同步信号置为有效;(注:由于从接收器的接收时钟是由主接收器给出了的,所有由从接收器发起信号同步)
2、双方各自检测到对方的同步信号有效后,各自在自己的LVDS数据线上将一组同步数据循环发出,数据格式参见图4;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安奇维科技股份有限公司,未经西安奇维科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201220016476.0/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置