摘要
针对星内各载荷设备数据交互速率快、接口复杂的现状,设计了一种基于现场可编程门阵列(FPGA)的高速路由实现方案,解决了星内路由设计中矩阵交换、路由查找、同步动态随机访问存储器(SDRAM)仲裁访问控制、可靠性设计等多个关键问题;该路由方案采用模块化设计,具有便于集成和扩展的特点,可用于控制局域网络(CAN)总线、通用异步收发传输器(UART)、低电压差分信号(LVDS)等多种标准接口的载荷设备构建通信网络;同时,文章给出了该方案在工程中的具体实施和试验验证情况,可为航天器星内和星间路由设计提供参考。
Aimed at the situation of high data rate and complex interface of payload equipment in the satellite, a high-speed routing scheme based on FPGA is designed in this paper. Key problems such as matrix switching, routing lookup, SDRAM arbitration access, reliability design of intra-satellite are solved. The scheme is modular designed with the characteristic of easy integration and expansion, which can be used to construct communication networks for various standard interfaces such as CAN, UART, LVDS. The concrete implementation and experimental verification of the scheme is given at the same time, which provide reference for the design on intra-satellite and inter-satellite routing.
作者
王翠莲
李寅
周东
吴伟
Wang Cuilian;Li Yin;Zhou Dong;Wu Wei(Beijing Institute of Spacecraft System Engineering,Beijing100094,China;DFH Satellite Co.Ltd,Beijing100094,China)
出处
《计算机测量与控制》
2019年第3期164-167,172,共5页
Computer Measurement &Control
基金
国家自然科学基金(61472260)