[发明专利]自定义GTX串行数据传输方法在审
申请号: | 201410656702.5 | 申请日: | 2014-11-18 |
公开(公告)号: | CN104484294A | 公开(公告)日: | 2015-04-01 |
发明(设计)人: | 张敏;杨亚贡;申江 | 申请(专利权)人: | 成都九洲迪飞科技有限责任公司 |
主分类号: | G06F13/20 | 分类号: | G06F13/20 |
代理公司: | 成都金英专利代理事务所(普通合伙) 51218 | 代理人: | 袁英 |
地址: | 610000 四川省成都市高新区天府大道*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自定义 gtx 串行 数据传输 方法 | ||
技术领域
本发明涉及一种自定义GTX串行数据传输方法。
背景技术
目前市场上针对接收机和发射机的低频接口,主要是使用离散的I/O口进行设计的,这样数据线过多,接口体积很大,速率也不能够设计得太高(因为数据线长度不一样,数据延时不一样,而且LVTTL电平存在过冲等问题)。同时,每次只要涉及接口内容的变化,都必须要进行硬件的更改,接口的通用性很差。
发明内容
本发明的目的在于克服现有技术的不足,提供一种在硬件不变的情况下,由软件完成接口升级,实时性和通用性好的自定义GTX串行数据传输方法。
本发明的目的是通过以下技术方案来实现的:自定义GTX串行数据传输方法,包括以下步骤:
(1)控制GTX线路速率为2.4Gbps;
(2)控制线路编码方式为8B/10B;
(3)接收机或发射机的接收数据格式:
实际速率:10M ×(8bits×48字节)=1.92Gbps;
K字符为两个字节:1C00;
传输时间:100ns完成48个字节的参数传输;
(4)接收机的发送数据格式:
实际速率:40M×48bits(K字符+I数据+Q数据)=1.92Gbps,K字符、I数据、Q数据都是16位宽度;
K字符为两个字节:BC00。
本发明的有益效果是:能够在硬件不变的情况下,由软件完成接口升级,实时性和通用性好;能够适用于12路射频接收模块,并实现稳定的12路数据的传输,满足I/Q数据合成的要求,整机通过使用,指标符合要求。
附图说明
图1为本发明接收机、发射机接收数据格式示意图;
图2为本发明接收机输出的I/Q数据传输格式示意图;
图3为本发明应用于12路射频接收模块的结构框图。
具体实施方式
下面结合附图进一步详细描述本发明的技术方案,但本发明的保护范围不局限于以下所述。
自定义GTX串行数据传输方法,包括以下步骤:
(1)控制GTX线路速率为2.4Gbps;
(2)控制线路编码方式为8B/10B;
(3)接收机或发射机的接收数据格式如图1所示:
实际速率:10M ×(8bits×48字节)=1.92Gbps;
K字符为两个字节:1C00;
传输时间:100ns完成48个字节的参数传输,图中传输频率码、DS码等信息,给多个相关器使用;
(4)接收机的发送数据格式如图2所示:
实际速率:40M×48bits(K字符+I数据+Q数据)=1.92Gbps,K字符、I数据、Q数据都是16位宽度;
K字符为两个字节:BC00。
如图3所示,12路射频接收模块的工作原理如下:
12路射频接收模块直接采集950MHz~1200MHz的L波段信号,然后,通过数字混频、滤波、抽取后生成40M的I/Q信号,通过自定义GTX串行数据传输协议进行数据的规范化,然后,输出到数字处理模块进行加权、合成等处理,输出需要的数据信号。发送时,GTX模块按照协议组合I/Q信号,生成2.4G的串行数据发送给数字处理模块;接收时,GTX模块接收数字处理模块发出的加权参数。
以上所述仅是本发明的优选实施方式,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都九洲迪飞科技有限责任公司,未经成都九洲迪飞科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410656702.5/2.html,转载请声明来源钻瓜专利网。