DocumentCode
134026
Title
AXI-based SpaceFibre IP core implementation
Author
Jungewelter, D. ; Cozzi, Dario ; Kleibrink, D. ; Korf, Sebastian ; Hagemeyer, Jens ; Porrmann, Mario ; Ilstad, Jorgen
Author_Institution
Cognitronics & Sensor Syst. Group, CITEC - Bielefeld Univ., Bielefeld, Germany
fYear
2014
fDate
22-26 Sept. 2014
Firstpage
1
Lastpage
6
Abstract
The steadily increasing demand of high-throughput interfaces, e.g., in satellite payload processing systems, drives the development of faster data transmission systems. The emerging SpaceFibre standard offers a multi-gigabit serial connection which is specified on the physical and data link layer while reusing the SpaceWire protocol specification on the higher protocol layers, thus enabling compatibility on the software layer. The AXI SpaceFibre IP core presented in this paper combines the SpaceFibre CODEC IP core developed by STAR-Dundee, a TLK2711 WizardLink Transceiver (meeting the SpaceFibre specification with up to 2.7 Gbit/s), and a DMA interface that connects the IP core to any AXI-based reconfigurable system-on-chip using FPGAs. The IP core configuration and initialization registers for the SpaceFibre RX and TX channels are accessible via AXI4-lite slave interfaces while the payload data is handled by a dedicated scatter/gather AXI-DMA core, which is connected to AXI-Stream FIFOs to provide the maximal possible payload transaction performance. The SpaceFibre IP core can be configured to implement 1 to 8 virtual channels. To evaluate the performance of the SpaceFibre IP core, we integrated it into the “Dynamically Reconfigurable Processing Module” (DRPM), a multi FPGA platform for satellite data payload processing. The AXI-based SpaceFibre IP core was synthesized on a Xilinx Spartan-6 LX150, utilizing in total 2668 slices and 36 BRAMs. For data segments larger than 1 kByte, a bandwidth of approximately 1.9 Gbit/s was achieved, corresponding to 95 % of the possible bandwidth. The IP core will be part of the ESA IP core repository.
Keywords
field programmable gate arrays; integrated optoelectronics; optical fibre networks; space vehicle electronics; system-on-chip; AXI based SpaceFibre IP core implementation; DMA interface; ESA IP core repository; FPGA platform; STAR-Dundee; SpaceFibre CODEC IP core; SpaceWire protocol specification; TLK2711 WizardLink Transceiver; Xilinx Spartan-6 LX150; data transmission system; dynamically reconfigurable processing module; multigigabit serial connection; payload data; reconfigurable system-on-chip; satellite payload processing system; Bandwidth; Codecs; Field programmable gate arrays; IP networks; Payloads; Power cables; Registers; AXI; DMA; DRPM; FPGA; IP core; SoC; SpFi; SpaceFibre;
fLanguage
English
Publisher
ieee
Conference_Titel
SpaceWire Conference (SpaceWire), 2014 International
Conference_Location
Athens
Type
conf
DOI
10.1109/SpaceWire.2014.6936258
Filename
6936258
Link To Document