摘要:
计算机系统总线及其体系结构是影响高性能计算机系统性能的关键因素.随着计算机技术的飞速发展,高速处理器,大容量记忆芯片,高速航电网络标准以及其它技术极大地提高了机载计算机系统的性能.传统的PCI总线已沿用了十几年,它所存在的性能局限性,带宽和可靠性低等问题使它无法满足未来高性能综合化航空电子系统的性能需求,机载计算机系统总线技术及体系结构正在发生重大变革.PCI Express, RapidIO, HyperTransport, InfiniBand等一系列新兴高速串行总线技术的出现,使得构建更高性能,更短反应时间以及更加有效和可靠的计算机系统成为可能. 针对上述状况,论文开展了以下几方面的工作: 1.文章首先阐述了航空电子技术的发展状况,对未来机载计算机的性能需求进行了分析.其次,对PCI Express, RapidIO, HyperTransport, InfiniBand等新兴高速串行总线技术的技术现状,发展趋势进行了介绍,其中着重对PCI Express,总线技术特点进行了分析.由此我们可以认识到PCI Express总线是一种定位于不同设备及模块之间的数据互联的I/O技术,它采用交换式点对点互联技术代替传统的共享总线结构,具备高带宽,扩展性好,配置灵活等优点,规避了传统分时共享总线技术的种种弊端. 2.在对高速串行总线技术的发展趋势以及PCI Express协议和体系结构进行全面深入研究的基础上,文中提出了一种基于PCI Express技术构建的机载计算机系统,通过PCI Express总线实现计算机模块之间的互联和高速数据传输.这种新的计算机系统在体积,功能,性能,扩展性等多方面教传统计算机有着巨大优势. 3.在研制过程中,实现了采用PCI Express总线接口芯片PEX8311和FPGA集成总线接口IP核两种方式的通用接口电路.通过对PCI Express总线数据包交换原理进行了分析,详细刨析了基于事务层的地址路由,ID路由,隐式路由方法,最终研制了满足机载计算机标准的交换器模块. 通过远程数据集中器(RDC)计算机的研制工作,突破了通用PCI Express总线接口电路和基于交换器的互联方法等技术难点,为PCI Express总线技术在机载计算机领域的广泛应用铺平了道路.
展开