论文部分内容阅读
光纤通道融合了网络通信技术和通道控制技术的优点,以适应当今不断发展的高速高性能数据传输的要求,现已成为一种高速传输数据、音频和视频信号的ANSI串行通信标准。光纤通道具有延迟低、兼容性好、可靠性高、传输速度快和传输距离远等优点,光纤通道成为新一代统一航空电子网络的必然选择。航空电子环境下的光纤通道匿名消息(FC-AE-ASM)协议用于支持航空电子应用的处理器、传感器和显示器之间安全、低延迟的通信。对通信数据消息的收发处理是决定协议能否正常工作的基础与关键,研究设计基于FC-AE-ASM的光纤通道协议处理模块,对于构建新一代先进综合式航空电子系统具有重要的意义。光纤通道协议处理模块是上层映射协议能够与FC网络进行数据通信的基础。本文在深入分析光纤通道协议以及FC-AE-ASM协议的基础上,研究了光纤通道协议处理模块的设计,光纤通道协议和ASM协议中数据发送和接收方式的实现,最后基于模型方式搭建虚拟验证环境,初步验证了光纤通道协议处理模块的功能。论文是在对光纤通道协议的帧协议与流量控制进行深入研究和分析的基础上,根据航空电子环境下FC-AE-ASM协议对数据收发的需求,按照协议的层次结构与帧收发的数据流程,从消息数据的调度、数据帧的组织处理和帧的发送和接收这三方面分别分析了光纤通道协议处理模块对消息数据发送和接收的处理过程,给出了光纤通道协议模块的总体设计方案、设计原理和工作流程。基于对光纤通道协议处理模块的设计与实现,提出了对该设计各部分功能的总体验证方案,深入分析了光纤通道协议处理模块的实际工作环境,设计了在虚拟环境下的主机接口模块、片上总线模块和外部FC端口的功能模型,采用基于模型验证方法搭建了光纤通道协议处理模块的虚拟验证平台,验证了光纤通道协议处理模块的通信控制信息配置、端口状态、链路原语、信用管理和消息传输等功能的正确性。光纤通道协议处理模块支持对上层FC-AE-ASM协议的支持,能够进行点对点结构或者交换式连接,能够进行帧发送和接收CRC校验,具备缓冲区到缓冲区的信用管理功能,支持不同消息的队列优先级调度,支持可配置的1Gbps与2Gbps速率选择等。本文的研究与工作将为国内对光纤通道协议或者航空电子环境下ASM协议的研究提供一定的助力,加紧对光纤通道技术的突破,减少在该领域中与国外的差距,加快我国航电系统领域光纤通道产品的开发和应用速度。