• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

计算机工程与科学

• 论文 • 上一篇    下一篇

FC-AE-ASM协议优化设计

李攀1,2,田泽1,2,蔡叶芳1,2,张亦姝3,杨海波1,2,霍卫涛1,2,王玉欢1,2   

  1. (1.中航工业西安航空计算技术研究所,陕西 西安 710068;
    2.集成电路与微系统设计航空科技重点实验室,陕西 西安 710068;
    3.驻三一所军事代表室,陕西 西安 710068)
  • 收稿日期:2016-09-11 修回日期:2016-11-10 出版日期:2017-02-25 发布日期:2017-02-25

Optimization of FC-AE-ASM protocol

LI Pan1,2,TIAN Ze1,2,CAI Yefang1,2,ZHANG Yishu3,YANG Haibo1,2,HUO Weitao1,2,WANG Yuhuan1,2
    

  1. (1.Aeronautics Computing Technique Research Institute,AVIC,Xi’an 710068;
    2.Aviation Science and Technology Key Laboratory of Integrated Circuit and Micro System Design,Xi’an 710068;
    3.Military Representative Office,631 Research Institute,Xi’an 710068,China)
  • Received:2016-09-11 Revised:2016-11-10 Online:2017-02-25 Published:2017-02-25

摘要:

参照文献资料对光纤通道FC协议的多种实现方式,深入研究光纤通道航空电子环境匿名订户消息FCAEASM协议,基于Xilinx FCIP核,对FCAEASM协议实现流程中涉及到的ASM消息的接收/发送过程进行优化设计,遵循的原则是尽可能使用硬件电路,减少软件干预,提高协议处理和执行效率,以满足航空电子环境低延迟、实时性需求。最后使用Verilog语言对优化后的协议处理流程进行了实现,Modelsim仿真结果表明,FC链路速率为2.125/1.062 5 Gbps时,最大有效载荷的ASM消息最大接收和发送带宽可达到FC链路线速率带宽,能够满足FCAEASM协议实时性的要求,为在航空电子环境中构建嵌入式光纤通道网络提供参考。
 

关键词: 光纤通道, FCAEASM, 嵌入式系统, 优先级调度, DMA

Abstract:

We achieve fibre channel (FC) protocol implementations according to the documents, study indepth on the fibre channelavionics environmentanonymous subscriber messaging (FCAEASM) protocol, and optimize the process of receiving/sending of ASM messages in the process of FCAEASM protocol implementation based on the FCIP Xilinx core. The principles we follow are: using hardware circuits as much as possible, reducing software intervention, improving protocol processing and execution efficiency, thus meeting the low delay and real time demand of the aviation electronic environment. Finally, we implement the optimized protocol processing using the Verilog language. Modelsim simulation results show that the FC link rate is 2.125/1.062 5 Gbps, and the maximum bandwidth of the ASM message sending and receiving of the maximum payload can reach the bandwidth of the FC link line rate, thus satisfying the realtime requirements of the FCAEASM protocol, and providing reference to the construction of fiber channel embedded networks in the avionics environment.

Key words: fibre channel, FCAEASM, embedded system, priority scheduling, DMA