摘要
卫星所处的空间环境要求星载设备具有高可靠性,同时在硬件资源消耗方面也需要严格控制。针对星载设备的特殊要求,设计了一种应用于CIOQ交换结构、带有负载平衡和互连故障规避能力的级间调度技术,可提高系统的吞吐率和可靠性。改进的FIRM迭代匹配调度算法能在较短时间内完成一次迭代匹配调度过程,实现了高效的端口交换匹配。使用Xilinx xc7vx690t FPGA实现了完整的16×16的交换结构,其峰值吞吐率可达160 Gb/s,可满足星载交换机的系统设计需求。
In considering the satellites in the special space environment, the satellite onboard equipment must work as continuously and reliably, and however, be strictly limited in its the consumption of hard resources. Under the special demands of satellite onboard equipment, an interstage scheduling technology, based on CIOQ architecture switch fabric with load balancing and interconnection fault avoidance technology, is proposed-to improve system throughput and reliability. An modified FIRM iterative matching scheduling algorithm could achieve efficient port switch matching through an iteration in a short-time scheduling process. In this paper, a 16× 16 CIOQ switch fabric is implemented in a Xilinx xc7vx690t FPGA, and the throughput is up to 160Gbps, thus meeting demands of the satellite onboard switches.
作者
梅立春
乔庐峰
陈庆华
杨乐
陈倩
MEI Li-chun QIAO Lu-feng CHEN Qing-hua YANG Le CHEN Qian(Institute of Communication Engineering, PLA University of Science and Technology, Nanjing Jiangsu 210007, China)
出处
《通信技术》
2017年第4期720-728,共9页
Communications Technology
关键词
星载交换机
负载平衡
CIOQ交换结构
FIRM算法
FPGA
satellite onboard switch
load balancing scheduling scheme
CIOQ switch architecture
FIRM algorithm
FPGA