SpaceWire and SpaceFibre on the Microsemi RTG4

Slides:



Advertisements
Similar presentations
Ethernet Switch Features Important to EtherNet/IP
Advertisements

By Sunil G. Kulkarni, SO/F, Pelletron-Linac Facility, BARC-TIFR. 21/01/2011 ASET.
CESG, Fall 2011, 5 th November 2011 Stuart Fowell, SciSys Device Virtualisation and Electronic Data Sheets.
StreamBlade SOE TM Initial StreamBlade TM Stream Offload Engine (SOE) Single Board Computer SOE-4-PCI Rev 1.2.
Next Generation of Spaceflight Processors: Low Power, High Performance, with Integrated SpaceWire Router and Protocol Engines Steve Parkes, Chris McClements,
SpaceWire EGSE: Real-Time Simulation of SpaceWire Instruments in a Day 1 Stephen Mudie, Steve Parkes, Martin Dunstan.
1 SpaceWire Router ASIC Steve Parkes, Chris McClements Space Technology Centre, University of Dundee Gerald Kempf, Christian Toegel Austrian Aerospace.
#147 MAPLD 2005Mark A. Johnson1 Design of a Reusable SpaceWire Link Interface for Space Avionics and Instrumentation Mark A. Johnson Senior Research Engineer.
Slide : 1 6/ SpaceWire Conference SpaceWire Test and Demonstration using the Integrated Payload Processing Module J.Ilstad, D.Jameux European Space.
1 ITC242 – Introduction to Data Communications Week 12 Topic 18 Chapter 19 Network Management.
1 K. Salah Module 4.0: Network Components Repeater Hub NIC Bridges Switches Routers VLANs.
29 April 2005 Part B Final Presentation Peripheral Devices For ML310 Board Project name : Spring Semester 2005 Final Presentation Presenting : Erez Cohen.
ROYAL PALM NETWORK PROJECT John Healy Tom Jamieson
Detector Array Controller Based on First Light First Light PICNIC Array Mux PICNIC Array Mux Image of ESO Messenger Front Page M.Meyer June 05 NGC High.
ESA UNCLASSIFIED – For Official Use Deterministic Communication with SpaceWire Martin Suess CCSDS Spring Meeting /03/2015.
1 Design of the Front End Readout Board for TORCH Detector 10, June 2010.
Campus Networking Best Practices Session 2: Layer 3 Dale Smith University of Oregon & NSRC
SpaceWire RMAP IP Core Steve Parkes, Chris McClements, Martin Dunstan
Juanjo Noguera Xilinx Research Labs Dublin, Ireland Ahmed Al-Wattar Irwin O. Irwin O. Kennedy Alcatel-Lucent Dublin, Ireland.
SpaceFibre A Multi-Gigabit/s Network for Spaceflight Applications
Semester 1 Module 8 Ethernet Switching Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
1 The SpaceWire Internet Tunnel and the Advantages It Provides For Spacecraft Integration Stuart Mills, Steve Parkes Space Technology Centre University.
Introduction to USB Development. USB Development Introduction Technical Overview USB in Embedded Systems Recent Developments Extensions to USB USB as.
Implementing SpaceWire-D in RTEMS for the AT6981 Processor David Gibson David Paterson, Steve Parkes, Stuart Mills.
1 Albert Ferrer-Florit, Steve Parkes Space Technology Centre University of Dundee QoS for SpaceWire networks SpW-RT prototyping.
Wireless Sensor Monitoring Group Members: Daniel Eke (COMPE) Brian Reilly (ECE) Steven Shih (ECE) Sponsored by:
NASA SpaceWire Architectures: Present & Future
Common Devices Used In Computer Networks
SpaceWire-RT Steve Parkes, Albert Ferrer-Florit
SpW-10X Router ASIC Testing and Performance Steve Parkes, Chris McClements, Space Technology Centre, University of Dundee Gerald Kempf, Christian Gleiss,
Internetworking and ATM Lecture 8, April 30, 2003 Data Communications and Networks Mr. Greg Vogl Uganda Martyrs University.
Cisco S2 C4 Router Components. Configure a Router You can configure a router from –from the console terminal (a computer connected to the router –through.
GBT Interface Card for a Linux Computer Carson Teale 1.
InfiniSwitch Company Confidential. 2 InfiniSwitch Agenda InfiniBand Overview Company Overview Product Strategy Q&A.
Communication Networks Fourth Meeting. Types of Networks  What is a circuit network?  Two people are connected and allocated them their own physical.
Gigabit Ethernet.
Lecture Week 3 Frame Relay Accessing the WAN. 3.1 Basic Frame Relay Concepts Accessing the WAN.
12006 MAPLD International ConferenceSpaceWire 101 Seminar Distributed Interrupts for Real-Time Control in SpaceWire-Based On-Board Systems 2006 MAPLD International.
1 LAN design- Chapter 1 CCNA Exploration Semester 3 Modified by Profs. Ward and Cappellino.
Salim Hariri HPDC Laboratory Enhanced General Switch Management Protocol Salim Hariri Department of Electrical and Computer.
SpaceWire Plug-and-Play: A Roadmap Peter Mendham, Albert Ferrer Florit, Steve Parkes Space Technology Centre, University of Dundee 1.
1 Abstract & Main Goal המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory The focus of this project was the creation of an analyzing device.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 4 Switching Concepts.
Central Engineering / ASG 74 Data Processing Advanced Studies Sev Gunes-Lasnet, Olivier Notebaert 2008, November 5th Prototype implementation of a routing.
Sem1 - Module 8 Ethernet Switching. Shared media environments Shared media environment: –Occurs when multiple hosts have access to the same medium. –For.
An Architecture and Prototype Implementation for TCP/IP Hardware Support Mirko Benz Dresden University of Technology, Germany TERENA 2001.
1 S PACE W IRE C OMPONENTS : S PACE W IRE CODEC IP U PDATE Chris McClements, Steve Parkes Space Technology Centre University of Dundee Kostas Marinas European.
GUIDED BY – MR. L. K. VARMA SIR PRESENTED BY- AJAY KUMAR SONI MARTIN XESS ASHISH NIRMALKAR PUSHKAR BHARTIYA GYAN PRAKASH PRESENTED BY- AJAY KUMAR SONI.
Chapter 8 1 Chap 8 – Network Troubleshooting Learning Objectives Establish a network baseline Describe troubleshooting methodologies and troubleshooting.
SpaceFibre Flight Software Workshop 2015
CCSDS SOIS Working Group Meeting – Berlin, Germany 14th of October 2008 Prototyping of CCSDS SOIS services on 1553 Bus Sev Gunes-Lasnet, Olivier Notebaert.
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
1 Layer 2 Technologies Honolulu Community College Cisco Academy Training Center Semester 1 Version
12006 MAPLD International ConferenceSpaceWire 101 Seminar Reliable Data Delivery Protocol (RDDP) William Anderson MEI Technologies Inc MAPLD International.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. Overview of Ethernet Networking A Rev /31/2011.
March 2004 At A Glance The AutoFDS provides a web- based interface to acquire, generate, and distribute products, using the GMSEC Reference Architecture.
Connectors, Repeaters, Hubs, Bridges, Switches, Routers, NIC’s
SESM Demonstrator FPGA Power Node Prototype Emilio Bisbiglio, SESM, Przemyslaw Osocha, SESM,
Alessandro Leoni, Felix Siegle September, 2017
Deterministic Communication with SpaceWire
Review of the SpaceFibre standard draft
SpaceFibre Physical Layer Testing
Prototyping of CCSDS SOIS services on 1553 Bus
SpaceFibre ECSS Standard Update
SOIS Plug-and-Play Architecture and Proposed Mapping onto SpaceWire
Direct Attached Storage and Introduction to SCSI
Recap of SOIS Evaluation by the Primes
Data Link Issues Relates to Lab 2.
NVMe.
Connectors, Repeaters, Hubs, Bridges, Switches, Routers, NIC’s
Presentation transcript:

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

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

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

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

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,

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

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

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

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

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

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

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

SpaceFibre IP Cores

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

Radiation Tolerant SpaceFibre ASIC

SpaceWire/SpaceFibre on RTAX and RTG4

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

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

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 - 395 FF, 480 4LUT, 2 RAMB64x18

SpaceWire RTG4 Demonstration

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 - 3967 FF (2.61%), 7219 4LUT (4.75%), 18 RAMB64x18 (8.61%)

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

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

SpaceFibre RTG4 Demonstration

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

For more information please visit Thank You For more information please visit www.star-dundee.com https://www.star-dundee.com/knowledge-base/spacefibre https://www.star-dundee.com/knowledge-base/spacewire-users-guide