一种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协议分层架构。 |
