摘 要:为加速光纤通道(FC)技术在航空电子系统中的应用,在深入分析光纤通道协议的基础上,基于现场可编程门阵列(FPGA)平台,提出一种高性能光纤通道协议引擎的设计与实现方法.对FC-2层协议的实现进行以序列为中间交互层的软硬件划分,给出了支持多平台应用的系统构架,设计了兼容各种速率且具有可重用性的硬件核心模块,并在具体FPGA平台上实现了2.125Gb/s的光纤通道协议.测试结果证实,该协议引擎不仅功能正确,而且具有高性能,2112bytes的数据块传输的时间延迟在16μs以下,单向有效数据带宽在1.600Gb/s以上,适合航空电子系统关键任务的应用.[著者文摘]……