摘要
为了满足现代航空电子系统大规模数据传输的要求,带宽高且延时低的FC技术(Fibre Channel)逐渐取代传统1553总线,成为新一代航电系统的数据总线。FC交换机是以光纤作为主要传输介质,完成FC网络系统中各节点的信息交换功能的设备。文中设计使用Xilinx公司的FPGA逻辑电路开发套件,根据FC协议设计FC-1层和FC-2层以完成普通帧和ASM帧的转发,参照Round_Robin算法实现交换机转发调度,分析研究Xilinx PCIE硬核模块,实现具有PCIE主机接口的FC光纤交换机。方案给出了关键模块的结构图和设计思想,实现的功能经过仿真,达到了设计要求。
In order to meet the requirements of large scale data transmission in modern avionics system,the FC technology( Fibre Channel) with high bandwidth and low delay is gradually replacing the traditional 1553 bus,which is a new generation avionics system bus. The main transmission medium of FC switch is optical fiber and the function of FC switch is to complete the information exchange of each node in the FC network system. This design uses development board as the hardware development platform of Xilinx. And FC-1,FC-2 layers is designed referred to the FC protocol to implement highspeed receive-transition of normal frames and ASM frames. In addition,Round-Robin scheduling is used to realize switch scheduling. Finally after analysis and research of the Xilinx PCIE core,FC switch with PCIE host interface is achieved. The structure diagram and the design idea of the key modules are presented. The function of the key module is simulated,which can meet the design requirements.
出处
《信息技术》
2016年第8期159-162,共4页
Information Technology