Presentation is loading. Please wait.

Presentation is loading. Please wait.

SpaceWire and SpaceFibre on the Microsemi RTG4

Similar presentations


Presentation on theme: "SpaceWire and SpaceFibre on the Microsemi RTG4"— Presentation transcript:

1 SpaceWire and SpaceFibre on the Microsemi RTG4
Chris McClements, Steve Parkes, Albert Ferrer Florit, Alberto Gonzalez Villafranca, Bruce Yu STAR-Dundee Ltd.

2 Contents Overview SpaceWire and SpaceFibre SpaceFibre Integrated QoS
SpaceFibre IP cores SpaceWire/SpaceFibre on RTAX and RTG4 Reference and demonstration designs

3 STAR-Dundee Supporting users of SpaceWire and SpaceFibre
SpaceWire test and development equipment SpaceWire Interface devices (USB, PCI, cPCI and PXI) SpaceWire Analyser, Physical Layer Tester and Conformance Tester STAR-System software API SpaceWire IP Cores SpaceWire Interface, Router, RMAP Target/Initiator SpaceWire Interface for RTG4 SpaceFibre test and development equipment STAR Fire – 2 port SpaceFibre interface and link analyser SpaceFibre IF/Router– 4/8 port SpaceFibre Interface and Router SpaceFibre IP Cores SpaceFibre Interface IP core SpaceFibre Interface IP core for RTG4

4 STAR Fire SpaceFibre Router Interface SpaceWire USB Brick SpaceWire Link Analyser SpaceWire Router Mk2 SpaceWire PCI SpaceWire cPCI SpaceWire Router-USB SpaceWire Lab Cables SpaceWire PCIe SpaceWire RTC SpaceWire Link Analyser Mk2 SpaceWire Conformance Tester Brick Mk3 GBE EGSE STAR System PXI Physical Layer Tester Product Roadmap SpaceFibre CODEC Router SpaceWire Interface SpaceWire Router SpaceWire RMAP Target Initiator SpaceFibre Draft E Published Published by ECSS Draft F SpaceWire Standard Published RMAP Standard Revision 12C SpaceWire12C Revision 1 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016

5 SpaceWire SpaceWire is SpaceWire standard published in 2003
A spacecraft serial data link and network Operates between 2 and 200 Mbps SpaceWire standard published in 2003 Used widely in many missions STAR-Dundee SpaceWire IP Cores Running in AX, RTAX, ProASIC and RTG4 Also running in many Xilinx devices including the Virtex 4-6, and Kintex 7 Using LVDS, Data Strobe encoding,

6 SpaceFibre SpaceFibre is SpaceFibre runs over
Bi directional serial link A spacecraft on-board data link and network SpaceFibre runs over Electrical and fibre optic cables SpaceFibre initially targeted at Very high data rate instruments Synthetic Aperture Radar Multi-spectral imaging instruments SpaceFibre meets the needs of Most spacecraft on-board network applications Because of its built-in capabilities Quality of Service (QoS) Fault detection, isolation and recovery (FDIR) Compatibility with SpaceWire

7 SpaceFibre Benefits Very high data rates – 10x increase
Reduction of harness mass Straightforward error recovery Deterministic data delivery Long distance Galvanic isolation Increase in reliability Simplification of redundancy

8 SpaceFibre Key Features
High performance 2.5 Gbits/s current flight qualified technology 3.125 Gbits/s soon (6.25 Gbits/s coming) Multi laning of up to 16 lanes (40 Gbits/s) Innovative integrated QoS Priority Bandwidth reservation Scheduling Novel integrated FDIR support Transparent recovery from transient errors Error containment in virtual channels and frames “Babbling Idiot” protection Low latency Broadcast codes Compatible with SpaceWire at packet level

9 SpaceFibre Target Applications
SpaceFibre now targeted at Most spacecraft onboard network applications SAR and multi-spectral, high resolution optical Any system where SpaceWire is used Interfacing to existing SpaceWire equipment AOCs/GNC and other control systems Launchers Single integrated network Carrying Instrument data Configuration and control information Deterministic traffic High resolution time information Event signals Improves reliability, mass, cost

10 SpaceFibre integrated QoS
SpaceWire Interface Packet Interface Time-Codes Management SpaceWire Interface Serial

11 SpaceFibre integrated QoS
SpaceFibre Interface Virtual Channels Broadcast Management SpaceFibre Interface SerDes Multi-lane

12 SpaceFibre Quality of Service
Integrated QoS scheme Priority VC with highest priority Bandwidth reserved VC with allocated bandwidth and recent low utilisation Scheduled Synchronised time-slots E.g. by broadcast messages VCs allocated to specific time-slots In allocated time-slot, VC allowed to send “Integrated” because All three QoS work together QoS is implemented in the hardware of the SpaceFibre interface

13 SpaceFibre IP Cores

14 SpaceFibre VHDL IP Core
Compliant to very latest version of standard specification Extensively tested and validated Incorporates all capabilities Full QoS Fault detection, isolation and recovery Low latency broadcast messages Available from STAR-Dundee Implemented in a range of FPGAs Microsemi: AX, RTG4 Xilinx: V4, V5, Spartan 6, Virtex 6, ... Full and “lite” versions Full has configurable number of VCs Lite is designed for a simple instrument interface with 2 VCs High rate data VC Low rate, high priority command and control VC

15 Radiation Tolerant SpaceFibre ASIC

16 SpaceWire/SpaceFibre on RTAX and RTG4

17 SpaceFibre Lite Evaluation Board
Commercial equivalent of flight proven parts Microsemi RTAX1000 TLK2711-SP SerDes Pre-programmed with STAR-Dundee SpFi IP core FMC interface for connection to development boards 2.5 Gbits/s with 32-bit interface at 62.5 MHz 20% to 25% of AX1000

18 SpaceWire/SpaceFibre on RTG4
FMC board to provide SpaceWire and SpaceFibre RTG4 SerDes running at 2.5 Gbits/s SpaceFibre interface 4% to 6% of RTG4 (2 to 8 VCs) SpaceWire interface <1%, RMAP Target 2% of RTG4

19 SpaceWire RTG4 Demonstration Design
Loopback SpW SpaceWire x4 Packet Generator Packet Checker SpW Packet Interface Running on the RTG4 development kit with FMC Tested at 200 Mbit/s data rate Single link FF, 480 4LUT, 2 RAMB64x18

20 SpaceWire RTG4 Demonstration

21 SpaceFibre RTG4 Demonstration Design
Interface SpFi 4 5 6 7 SpaceFibre Interface SpFi 4 5 6 7 1 2 3 SpW SpaceWire Running on the RTG4 development kit with FMC Tested at 200 Mbit/s data rate on all links 4 VC FF (2.61%), LUT (4.75%), 18 RAMB64x18 (8.61%)

22 RTG4 Demo system STAR Fire RTG4 Brick Mk3 Packet Generator SpaceFibre
Packet Checker SpaceWire Router RTG4 SpaceFibre SpW VC 4-7 VC 0/1 Brick Mk3 SpW USB 3.0 Command Window

23 Demo system STAR Fire RTG4 Brick Mk3 Packet Generator Packet Generator
SpaceFibre SpW VC 4-7 VC 0/1 Packet Generator Packet Generator SpaceFibre SpaceWire Router SpaceFibre Packet Checker Packet Checker Brick Mk3 SpW USB 3.0 Command Window

24 SpaceFibre RTG4 Demonstration

25 Conclusions SpaceFibre designed specifically for spaceflight applications Integrated QoS Integrated FDIR capabilities Galvanic isolation Compatible with SpaceWire packet level Efficient design giving very small footprint Benefits Very high performance Reduced harness mass Interoperability with existing SpaceWire devices Simplification of redundancy Deterministic data delivery for control applications Single integrated network Running on RTAX and RTG4 now

26 For more information please visit
Thank You For more information please visit


Download ppt "SpaceWire and SpaceFibre on the Microsemi RTG4"

Similar presentations


Ads by Google