System design of high-speed SpaceFibre node

被引:1
|
作者
Zhu P. [1 ,2 ]
Zhu Y. [1 ]
An J. [1 ]
Jiang Y. [1 ]
Zhou L. [1 ]
机构
[1] Key Laboratory of Electronics and Information Technology for Space System, National Space Science Center, Chinese Academy of Sciences, Beijing
[2] University of Chinese Academy of Sciences, Beijing
关键词
Fault detection isolation and recovery; High speed bus; Quality of service; SpaceFibre; SpaceWire;
D O I
10.11887/j.cn.202105014
中图分类号
学科分类号
摘要
In order to achieve efficient data transmission of SpaceFibre node, a system design scheme of SpaceFibre node based on FPGA (field programmable gate array) was proposed aiming at the key problems and technologies in network protocols. The polling and arbitration algorithm was adopted to solve the flow control token words application conflict of multiple virtual channels. An efficient processing state machine based on QoS (quality of service) mechanism was designed, which can realize QoS scheduling for multiple virtual channels. A parallel partitioned storage architecture and a resend control algorithm were proposed, which can realize efficient error recovery based on FDIR (fault detection isolation and recovery) mechanism. Different parallel processing schemes were designed for cyclic redundancy check of various data formats and calculation of pseudo-random sequence. A simulation platform was built by ModelSim to test the function simulation of the node system, and the system verification was completed on Virtex-6 FPGA. The results show that the function of SpaceFibre bus node can be realized, and the serial transmission speeds up to 3.125 Gbit/s, which can meet the demand of high-speed data transmission. © 2021, NUDT Press. All right reserved.
引用
收藏
页码:117 / 126
页数:9
相关论文
共 15 条
  • [1] ECSS-E-ST-50-11C-SpaceFibre-very high-speed serial link, (2019)
  • [2] PARKES S, MCCLEMENTS C, MCLAREN D, Et al., SpaceFibre implementation, test and validation, Proceedings of International SpaceWire Conference (SpaceWire), (2014)
  • [3] YU B, GONZALEZ-VILLAFRANCA A, FERRER A, Et al., Integrating STAR-Dundee SpaceFibre codec with TI TLK2711, Proceedings of International SpaceWire Conference (SpaceWire), (2014)
  • [4] PARKES S, MCCLEMENTS C, MCLAREN D, Et al., SpaceFibre implementation, test and validation, Proceedings of International SpaceWire Conference (SpaceWire), (2014)
  • [5] PARKES S, FLORIT A F, VILLAFRANCA A G, Et al., SpaceFibre network and routing switch, Proceedings of IEEE Aerospace Conference, pp. 1-7, (2017)
  • [6] PARKES S, FERRER A, GONZALEZ A, Et al., A radiation tolerant SpaceFibre interface device, Proceedings of the 5th International SpaceWire Conference, pp. 123-128, (2013)
  • [7] JUNGEWELTER D, COZZI D, KLEIBRINK D, Et al., AXI-based SpaceFibre IP core implementation, Proceedings of International SpaceWire Conference (SpaceWire), (2014)
  • [8] SIEGLE F, HABINC S, BOTH J., SpaceFibre port IP core(GRSPFI), Proceedings of the 7th International SpaceWire Conference, pp. 218-222, (2016)
  • [9] HIROKI H, MITSUNOBU K, KYOKO M, Et al., Programmable SpaceFibre interface with NanoBridge field programmable gate array, Proceedings of the 8th International SpaceWire Conference, pp. 92-96, (2018)
  • [10] XU Shuqing, WANG Zhen, DONG Yaohai, Et al., Research and development of SpaceWire and SpaceFibre high speed bus, Aerospace Shanghai, 31, 1, pp. 29-36, (2014)