An Efficient Multi-Lane SpaceFibre Core for Spacecraft Data-Handling Networks
Abstract
:1. Introduction
2. SpaceFibre Standard
3. Architecture of the E-ML-SpFi Core
3.1. Overall Architecture
3.2. Key Technologies
3.2.1. Hierarchical Error Recovery
3.2.2. Modified Word Re-Ordering Block
3.2.3. Fast Alignment
4. FPGA Implementation and Analysis
4.1. Board-Level Verification Results
4.2. Hardware Utilization
4.3. Performance Analysis
5. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Donckels, J.R.; Lovelly, T.M.; Mee, J.K. Comparing Data Processing and Transmission Scenarios for Spacecraft. In Proceedings of the IEEE Space Computing Conference, Laurel, MD, USA, 23–27 August 2021; pp. 95–99. [Google Scholar]
- Aranda, L.A.; Sánchez, A.; Garcia-Herrero, F.; Barrios, Y.; Sarmiento, R.; Maestro, J.A. Reliability Analysis of the SHyLoC CCSDS123 IP Core for Lossless Hyperspectral Image Compression Using COTS FPGAs. Electronics 2020, 9, 1681. [Google Scholar] [CrossRef]
- Sleasman, T.; Boyarsky, M.; Pulido-Mancera, L.; Fromenteze, T.; Imani, M.F.; Reynolds, M.S.; Smith, D.R. Experimental Synthetic Aperture Radar with Dynamic Metasurfaces. IEEE Trans. Antennas Propag. 2017, 65, 6864–6877. [Google Scholar] [CrossRef] [Green Version]
- Krishnan, R.; Jayalekshmy, L. Design and Development of Real Time Embedded Software with 1553B Protocol Controller. In Proceedings of the International Conference on Communication, Control and Information Sciences (ICCISc), Idukki, India, 16–18 June 2021; pp. 1–6. [Google Scholar]
- Fugiglando, U.; Massaro, E.; Santi, P.; Milardo, S.; Abida, K.; Stahlmann, R.; Netter, F.; Ratti, C. Driving Behavior Analysis Through CAN Bus Data in An Uncontrolled Environment. IEEE Trans. Intell. Transp. Syst. 2018, 20, 737–748. [Google Scholar] [CrossRef] [Green Version]
- Olenev, V.; Lavrovskaya, I.; Korobkov, I.; Sheynin, Y. Design and Simulation of Onboard SpaceWire Networks. In Proceedings of the Conference of Open Innovations Association (FRUCT), Moscow, Russia, 8–12 April 2019; pp. 291–299. [Google Scholar]
- Jiang, S.; Liu, S.; Guo, C.; Fan, X.; Ma, T.; Tiwari, P. Implementation of ARINC 659 Bus Controller for Space-Borne Computers. Electronics 2019, 8, 435. [Google Scholar] [CrossRef] [Green Version]
- Olenev, V.L. Analysis of Requirements for Modern Spacecraft Onboard Network Protocols. Inf. Control. Syst. 2021, 1, 8–16. [Google Scholar] [CrossRef]
- Steinhammer, K.; Grillinger, P.; Ademaj, A.; Kopetz, H. A Time-Triggered Ethernet (TTE) Switch. In Proceedings of the Design Automation & Test in Europe Conference, Munich, Germany, 6–10 March 2006; pp. 1–6. [Google Scholar]
- Fuller, S. RapidIO: The Embedded System Interconnect; John Wiley and Sons: New York, NY, USA, 2004; pp. 1–16. [Google Scholar]
- ECSS-E-ST-50-11C; Space Engineering-Spacefibre-Very High-Speed Serial Link. ECSS: Nordwijk, The Netherlands, 2019.
- Parkes, S.; McClements, C.; McLaren, D.; Florit, A.F.; Villafranca, A.G. SpaceFibre: A multi-Gigabit/s Interconnect for Spacecraft Onboard Data Handling. In Proceedings of the IEEE Aerospace Conference, Big Sky, MT, USA, 7–14 March 2015; pp. 1–13. [Google Scholar]
- Matveeva, N.; Suvorova, E.; Sheynin, Y. QoS Mechanisms in SpaceFibre and RapidIO: SpaceWire Networks and Protocols, Long Paper. In Proceedings of the International SpaceWire Conference, Yokohama, Japan, 24–27 October 2016; pp. 305–312. [Google Scholar]
- Parkes, S.; Florit, A.F.; Villafranca, A.G. SpaceFibre Interfaces and Architectures. In Proceedings of the IEEE Aerospace Conference, Big Sky, MT, USA, 2–9 March 2019; pp. 1–8. [Google Scholar]
- Parkes, S.; McClements, C.; McLaren, D.; Youssef, B.; Ali, M.S.; Florit, A.F.; Villafranca, A.G. SpaceWire and SpaceFibre on the Microsemi RTG4 FPGA. In Proceedings of the IEEE Aerospace Conference, Big Sky, MT, USA, 5–12 March 2016; pp. 1–8. [Google Scholar]
- Florit, A.F.; Villafranca, A.G.; Parkes, S.; McClements, C. SpaceFibre Interface and Routing Switch IP Cores. In Proceedings of the International SpaceWire Conference, Los Angeles, CA, USA, 14–17 May 2018; pp. 50–55. [Google Scholar]
- Siegle, F.; Habinc, S.; Both, J. Spacefibre Port IP Core (GRSPFI): SpaceFibre, Poster Paper. In Proceedings of the International SpaceWire Conference, Yokohama, Japan, 24–27 October 2016; pp. 218–222. [Google Scholar]
- Nannipieri, P.; Dinelli, G.; Marino, A.; Marinoa, A.; Dello Sterpaioa, L.; Leonia, A.; Fanuccia, L.; Davalleb, D. A Serial High-Speed Satellite Communication CODEC: Design and Implementation of a SpaceFibre Interface. Acta Astronaut. 2020, 169, 206–215. [Google Scholar] [CrossRef]
- Zhu, P.; Zhu, Y.; An, J.; Jiang, Y.; Zhou, L. System Design of High-Speed SpaceFibre Node. J. Natl. Univ. Def. Technol. 2021, 43, 117–126. [Google Scholar]
- Florit, A.F.; Villafranca, A.G.; Parkes, S. SpaceFibre Multi-Lane: SpaceFibre, long paper. In Proceedings of the International SpaceWire Conference, Yokohama, Japan, 24–27 October 2016; pp. 314–321. [Google Scholar]
- Nannipieri, P.; Dinelli, G.; Davalle, D.; Fanucci, L. A SpaceFibre Multi-Lane Codec System on a Chip: Enabling Technology for Low Cost Satellite EGSE. In Proceedings of the Ph.D. Research in Microelectronics and Electronics (PRIME) Conference, Prague, Czech Republic, 2–5 July 2018; pp. 173–176. [Google Scholar]
- Casas, M.F.; Parkes, S.; Villafranca, A.G.; Florit, A.F.; McClements, C. SpaceFibre for FPGA: IPs and Radiation Test Results. In Proceedings of the Single Event Effects (SEE) Symposium Coupled with the Military and Aerospace Programmable Logic Devices (MAPLD) Workshop, online, 6–8 October 2020; pp. 1–8. [Google Scholar]
- Dinelli, G.; Nannipieri, P.; Marino, A.; Fanucci, C.; Dello Sterpaio, L. The Very High-Speed SpaceFibre Multi-Lane Codec: Implementation and Experimental Performance Evaluation. Acta Astronaut. 2021, 179, 462–470. [Google Scholar] [CrossRef]
- Ferrer Florit, A. Quality of Service for High-Speed Interconnection Networks Onboard Spacecraft. Ph.D. Thesis, University of Dundee, Dundee, UK, November 2013. [Google Scholar]
- Nannipieri, P.; Dinelli, G.; Fanucci, L. A Configurable Hardware Word Re-Ordering Block for Multi-Lane Communication Protocols: Design and Use Case. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. 2019, 102, 747–749. [Google Scholar] [CrossRef] [Green Version]
- Nannipieri, P.; Dinelli, G.; Dello Sterpaio, L.; Marino, A.; Fanucci, L. Next-Generation High-Speed Satellite Interconnect; Springer: Berlin, Germany, 2021; p. 93. [Google Scholar]
- Dello Sterpaio, L.; Marino, A.; Nannipieri, P.; Dinelli, G.; Davalle, D.; Fanucci, L. A Complete EGSE Solution for the SpaceWire and SpaceFibre Protocol Based on the PXI Industry Standard. Sensors 2019, 19, 5013. [Google Scholar] [CrossRef] [PubMed] [Green Version]
Design | FPGA | Available LUTs | Available DFFs | CR | MDR (Gbps) | VCs | Lanes | LUTs | DFFs | BRAMs (Kb) |
---|---|---|---|---|---|---|---|---|---|---|
[22] | KU060 | 331,680 | 663,360 | Yes | 6.25 | 2 | 4 | 6633.6 (2%) | 9287.04 (1.4%) | - |
[23] | KU060 | 331,680 | 663,360 | No | 2.5 | 2 | 4 | 19,771 (6.96%) | 28,579 (4.31%) | 549 |
4 | 4 | 23,648 (7.13%) | 31,250 (4.41%) | 918 | ||||||
proposed | XC7Z100 | 277,400 | 554,800 | Yes | 6.25 | 4 | 4 | 6290 (2.26%) | 8252 (1.49%) | 612 |
KU060 | 331,680 | 663,360 | 7088 (2.14%) | 8529 (1.29%) | ||||||
XC7K325T | 203,800 | 407,600 | 6277 (3.08%) | 8115 (1.99%) | ||||||
XC6VLX240T | 150,720 | 301,400 | 3.125 | 6135 (4.07%) | 6133 (2.03%) |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Zheng, J.; An, J.; Jiang, Y. An Efficient Multi-Lane SpaceFibre Core for Spacecraft Data-Handling Networks. Electronics 2022, 11, 1410. https://doi.org/10.3390/electronics11091410
Zheng J, An J, Jiang Y. An Efficient Multi-Lane SpaceFibre Core for Spacecraft Data-Handling Networks. Electronics. 2022; 11(9):1410. https://doi.org/10.3390/electronics11091410
Chicago/Turabian StyleZheng, Jingya, Junshe An, and Yuanyuan Jiang. 2022. "An Efficient Multi-Lane SpaceFibre Core for Spacecraft Data-Handling Networks" Electronics 11, no. 9: 1410. https://doi.org/10.3390/electronics11091410
APA StyleZheng, J., An, J., & Jiang, Y. (2022). An Efficient Multi-Lane SpaceFibre Core for Spacecraft Data-Handling Networks. Electronics, 11(9), 1410. https://doi.org/10.3390/electronics11091410