本文的研究对象是SpaceWire网络层协议.通过分析欧空局(EsA)SpaceWire产品和美国航空航天学会(AIAA)SpaceWire专题年会成果,概述了国内外SpaceWire技术特别是其组网技术的发展和应用现状.根据欧空局最新版规范ECSS—E—ST-50-12C,详细分析了SpaceWire网络层结构,包括路由方式和寻址方式,其中重点阐述了蛀洞路由器、区域逻辑寻址的工作原理.在此理论基础上,给出了基于FPGA单芯片、以交叉矩阵为核心、带有通用主机接口的无阻塞4端口SpaceWire路由器设计方案.本文最后还通过比较SpaceWire与Ethernet协议的异同,论证了二者在高层协议和应用软件方面的兼容性,得出结论:可以将Ethernet网络的软件资源移植到SpaceWire上. |