一种FC协议分层架构实现方法

基本信息

申请号 CN202010966331.6 申请日 -
公开(公告)号 CN112148652A 公开(公告)日 2020-12-29
申请公布号 CN112148652A 申请公布日 2020-12-29
分类号 G06F13/20(2006.01)I 分类 计算;推算;计数;
发明人 刘靖旻;范宜敏;李海菊 申请(专利权)人 北京神州飞航科技有限责任公司
代理机构 北京科迪生专利代理有限责任公司 代理人 张乾桢
地址 100048北京市海淀区西三环北路甲2号院6号楼1401室
法律状态 -

摘要

摘要 本发明公开了一种FC协议分层架构实现方法,该方法适用于Xilinx公司Virtex‑7 FPGA芯片,包括:设计FC‑1层逻辑模块,基于GTP IP核完成对原始高速串行数据流的8b/10b编解码和串并转换,设计传输字同步子模块和端口状态机子模块完成FC‑1层的传输字同步和端口激活;设计FC‑2层逻辑模块,包括接收数据识别子模块和发送数据仲裁子模块,完成FC数据帧的接收和发送;设计FC‑3层逻辑模块,包括登录/登出子模块和流控子模块,完成FC协议中端口的显式和隐式登录/登出,同时完成数据帧收发过程中的信用计数功能;设计FC‑4层逻辑模块,包括网络控制器子模块和网络终端子模块,完成FC‑AE‑1553协议数据的收发。本发明能够以一种灵活可扩展的方式在FPGA中设计实现FC协议分层架构。