基于光纤通道数据收发系统的设计与实现
2018-03-29高润莲
电子设计工程 2018年2期
高润莲 ,周 晴
(1.中国科学院大学北京100190;2.中国科学院国家空间科学中心,北京100190)
随着计算机技术、数据通讯技术和网络技术的发展,信息时代数据量的爆炸增长给存储传输技术的发展提供了良好的机遇,如何对数据进行安全快速远距离的存储、传输、管理以及使用成为了现代通信存储技术的主要要求。而对于航空航天电子系统而言,也同样面临着对数据通信在可靠性、数据吞吐率、实时性等方面越来越高的要求,目前光纤通道通信网络已成为新一代航空电子系统的主流技术[1-2]。
光纤通道作为代替现代航空电子总线的网络,具有高带宽、低延迟、拓扑灵活、长距离传输,支持多种上层协议[3]。目前对于光纤通道的研究只要集中于对协议的研究和协议框架的设计:文献[4]提出一种基于光纤通道接口通用驱动程序的设计方案;文献[5]提出光纤通道现状和发展趋势;文献[6]提出光纤通道与MIL-STD-1553协议兼容性设计方案;文献[7]提出一种光纤通道协议分析与接口卡设计方案。
文中主要讲述基于光纤通道FC-AE-1553协议的数据收发系统的设计,以及各模块作用进行说明。采用Xilinx的Virtex-4实现FC-0、FC-1以及部分的FC-2层的功能,通过上板调试,从而实现点对点数据传输通信,经过实验证明,该数据收发系统方案可行。
1 光纤通道协议架构及帧结构
光纤通道 OSI(OpenSystem Inter-connection)模型分为5层[8-9],分为两个部分:物理和信号层,上层协议层,如图1所示。物理和信号层包括FC-0,FC-1,FC-2层,上层协议层包括FC-3,FC-4层。其中物理层由传输介质、发送机和接收机及其接口组成;……
登录APP查看全文
