[发明专利]一种基于FC的高效数据交换方法有效

专利信息
申请号: 201711225376.2 申请日: 2017-11-29
公开(公告)号: CN108011694B 公开(公告)日: 2018-11-20
发明(设计)人: 陶飞;唐玥;战仕成;邹孝付;李建国;范宜敏 申请(专利权)人: 北京航空航天大学;北京神州飞航科技有限责任公司
主分类号: H04L1/00 分类号: H04L1/00;H04L7/00;H04L29/06;H04L29/08;H04B10/25
代理公司: 北京科迪生专利代理有限责任公司 11251 代理人: 杨学明;顾炜
地址: 100191*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 fc 高效 数据 交换 方法
【权利要求书】:

1.一种基于FC的高效数据交换方法,其特征在于,包括以下步骤:

步骤一:设计FC协议中FC-0层的高速串行数据到低速并行数据的转换模块,该模块能够将高速串行数字信号转换成相对低速的并行数据,同时通过设计的状态机完成参考时钟的去抖、锁定和恢复,具体实现如下:

①设计模块工作在8.5Gbps的速率下,选择QPLL的锁相环,使FC-0串并转换模块各通道共用同一参考时钟;

②利用FPGA设计参考时钟的去抖状态机,并将去抖后的时钟输出作为FC-0串并转换模块的参考时钟,去抖状态机通过IIC协议对去抖芯片进行控制,根据①中设计的在8.5Gbps工作速率,此处设计的去抖后的参考时钟为212.5MHZ,同时设计K28.5作为控制字节,时钟校正序列为"10111100";

步骤二:设计FC协议中FC-1层的8b/10b编解码、传输字边界对齐以及传输字合法性检测、原语检测、接收器状态机、FC端口状态机和发送器状态机的控制,以保证FC端口状态的跳转,具体实现如下:

①设置FC-1层的编解码为8B/10B的编解码方式、40bit的内部位宽32bit的外部位宽、212.5MHZ的参考时钟、K28.5作为逗号,并在程序中检验逗号是否处于40bit的低8bit;

②利用VHDL语言设计多个同步并行的子程序模块完成传输字合法性检测、原语检测、接收器状态机、FC端口状态机和发送器状态机,状态机主要分为接收器状态机、发送器状态机、端口状态机,数据通过FC-0串并转换模块完成串并转换和编解码后以32bit一个字传送至接收器状态机,接收器工作时钟为212.5MHZ,FC端口状态机完成链路的激活并通过一系列握手机制完成状态转换,当设备上电或进入复位状态后,FC端口会通过一系列握手机制由非初始化状态进入激活态,从而开始正常的数据通信,当发送数据时,数据以32bit一个字传送至发送器状态机,发送器工作时钟为233.33MHZ;

步骤三:设计FC协议中FC-2层的帧协议解析模块,该模块能够完成帧协议的解析、注册和注销、缓冲区到缓冲区的流量控制,以保证帧传输的合法性,具体实现如下:

①FC端口在FC-1层完成链路激活之后,数据上传至FC-2层,FC-2层首先对帧进行解析,帧包括SOF定界符、帧头、净荷、循环冗余校验字段CRC、EOF定界符,进程注册(PRLI)状态机能够将通信双方的端口通过映射关联组成映射对;进程注销(PRLO)状态机用来解除这种映射关系,采用隐式注销,通过连续发送三个或以上NOS或OLS信号注销;

②FC通信端口双方事先商定一个信用值,用来对双方的通信进行同步,当发送方发送一帧数据后,计数值加1,收到对方的有效回复后计数值减1,当计数值等于信用值时,发送方暂停发送,然后发送状态机持续监测计数值,当其小于信用值时再次启动数据发送。

2.如权利要求1所述的一种基于FC的高效数据交换方法,其特征在于:所述的方法适用于Xilinx公司Virtex-7FPGA芯片,型号为XC7VX690T-2FFG1761C;时钟去抖芯片为SiLABS公司的SI5324。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学;北京神州飞航科技有限责任公司,未经北京航空航天大学;北京神州飞航科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711225376.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top