SpaceWire Router - Status

Similar documents
SpaceWire Router ASIC

ATMEL SPACEWIRE PRODUCTS FAMILY

SpaceWire Remote Memory Access Protocol

The SpaceWire RTC: Remote Terminal Controller

SPACE PACEWIRE STANDARD AND RELATED PRODUCTS FOR THE PAYLOAD DATA HANDLING SYSTEM OF BEPI

The SpaceWire CODEC International SpaceWire Seminar (ISWS 2003) 4-5 November 2003, ESTEC Noordwijk, The Netherlands

SpaceWire IP Cores for High Data Rate and Fault Tolerant Networking

SpaceFibre IP Core, Alpha Test Programme, and Planned SpaceFibre Contracts

SMCSlite and DS-Link Macrocell Development

LEON3-Fault Tolerant Design Against Radiation Effects ASIC

for On-Board Communications Project Status Noordwijk, Netherlands

SpaceWire Technologies deliver multi-gigabit data rates for on-board Spacecraft. SpaceTech Expo Gregor Cranston Business Development Manager

Development an update. Aeroflex Gaisler

SpaceFibre Flight Software Workshop 2015

GOES-R SpaceWire Implementation

GR712RC A MULTI-PROCESSOR DEVICE WITH SPACEWIRE INTERFACES

Microelectronics Presentation Days March 2010

FPGAs APPLICATIONS. 2012, Sept Copyright Atmel Corporation

Final Presentation. Network on Chip (NoC) for Many-Core System on Chip in Space Applications. December 13, 2017

The SMCS332SpW and SMCS116SpW: Development Status

SpaceWire Router Data Sheet

SpaceWire ECSS-E50-12A International SpaceWire Seminar (ISWS 2003)

Analysis of the Transport Protocol Requirements for the SpaceWire On-board Networks of Spacecrafts

Implimentation of SpaceWire Standard in SpaceWire CODEC using VHDL

SpaceWire IP for Actel Radiation Tolerant FPGAs

SpaceWire-RT Update. EU FP7 Project Russian and European Partners. SUAI, SubMicron, ELVEES University of Dundee, Astrium GmbH

A ONE CHIP HARDENED SOLUTION FOR HIGH SPEED SPACEWIRE SYSTEM IMPLEMENTATIONS

COMPARISON BETWEEN GR740, LEON4-N2X AND NGMP

Scalable Sensor Data Processor Development Status DSP Day - September 2014

VCOM: CONTROLLING A REMOTE RS232 INTERFACE OVER SPACEWIRE

European LVDS Driver Development and ESCC Evaluation and Qualification

ATMEL ATF280E Rad Hard SRAM Based FPGA. Bernard BANCELIN ATMEL Nantes SAS, Aerospace Business Unit

SpaceWire Backplane Application Requirements

ATF280E A Rad-Hard reprogrammable FPGA

The High-Reliability Programmable Logic Leader. Products for Space Applications. QML Certification Part of Overall Quality Platform

SpaceNet - SpaceWire-RT. Initial Protocol Definition

SpaceFibre Port IP Core

SpaceWire RMAP Protocol

Council, 8 February 2017 Information Technology Report Executive summary and recommendations

Executive Summary. Functional and Performance Validation of the 80S32 µc. Deliverable D5.2 - Report Workpackage 5 Evaluation Kit

SpaceWire 101. Webex Seminar. February 15th, 2006

UNIVERSAL SPACEWIRE INTERFACE TO/FROM VME AND TO/FROM PCI

Next Generation Microprocessor for Power Systems Control September 2006 M. Ruiz, SABCA, Belgium

SpaceWire-RT. SpaceWire-RT Status SpaceWire-RT IP Core ASIC Feasibility SpaceWire-RT Copper Line Transceivers

Advanced Computing, Memory and Networking Solutions for Space

INFORMATION TECHNOLOGY SPREADSHEETS. Part 1

SpaceWire-RT Project and Baseline Concepts

SoC Design. Prof. Dr. Christophe Bobda Institut für Informatik Lehrstuhl für Technische Informatik

Building Blocks For System on a Chip Spacecraft Controller on a Chip

Video Processing Chain VPC2 SpaceWire Networking Protocol Meeting July 2005

ADVANCED ELECTRONIC SOLUTIONS AVIATION SERVICES COMMUNICATIONS AND CONNECTIVITY MISSION SYSTEMS

SpaceNet - SpaceWire-T. Initial Protocol Definition

Outline. The demand The San Jose NAP. What s the Problem? Most things. Time. Part I AN OVERVIEW OF HARDWARE ISSUES FOR IP AND ATM.

Previous Intranet Initial intranet created in 2002 Created solely by Information Systems Very utilitarian i Created to permit people to access forms r

This report is based on sampled data. Jun 1 Jul 6 Aug 10 Sep 14 Oct 19 Nov 23 Dec 28 Feb 1 Mar 8 Apr 12 May 17 Ju

Pump-probe. probe optical laser systems at FLASH. S. Düsterer

Embedded Systems: Hardware Components (part II) Todor Stefanov

MPW Program for Space ESA Contract: 17767/03/NL/FM. Jean BOUILLON MDP ESA Feb 4th, 2004

Current status of SOI / MPU and ASIC development for space

Undergraduate Admission File

AMC data sheet. PMC Module with four CAN bus Nodes ARINC825 compliant for Testing & Simulation of Avionic CAN bus Systems

Polycom Advantage Service Endpoint Utilization Report

Processor and Peripheral IP Cores for Microcontrollers in Embedded Space Applications

Next Generation Microprocessor Functional Prototype SpaceWire Router Validation Results

SEFUW workshop. Feb 17 th 2016

Polycom Advantage Service Endpoint Utilization Report

software.sci.utah.edu (Select Visitors)

Serial Adapter for I 2 C / APFEL and 8 channel DAC ASIC

Command & Data Handling. By: Justin Hadella Brandon Gilles

HIGH PERFORMANCE PPC BASED DPU WITH SPACEWIRE RMAP PORT

Processor Architectures At A Glance: M.I.T. Raw vs. UC Davis AsAP

ENHANCED DYNAMIC RECONFIGURABLE PROCESSING MODULE FOR FUTURE SPACE APPLICATIONS

DATE OF BIRTH SORTING (DBSORT)

Gigabit Fibre Channel B_Port Controller Core. 1 Introduction. Product Brief V1.0- September Overview. Optimized for Actel LAN WAN

Serializer Deserializer POSSIBILITIES OF COMMUNICATION. MADE EASY. For extremely high communications reliability in radiation environments

CPE/EE 422/522. Introduction to Xilinx Virtex Field-Programmable Gate Arrays Devices. Dr. Rhonda Kay Gaede UAH. Outline

AIMMS Function Reference - Date Time Related Identifiers

Product Specification PE95421

Next Generation Multi-Purpose Microprocessor

Dynamic Scheduling Algorithm for input-queued crossbar switches

AT697E LEON2-FT Final Presentation

New Concept for Article 36 Networking and Management of the List

QPro XQR17V16 Radiation Hardened 16Mbit QML Configuration PROM

COTS Commercial is not always advertising Monica Alderighi

Aeroflex Colorado Springs RadHard Eclipse FPGA Frequently Asked Questions

Design and Simulation of Router Using WWF Arbiter and Crossbar

ACTIVE MICROSOFT CERTIFICATIONS:

IT Updates. Maryland Health Benefit Exchange Board Meeting April 15, Presented by: Isabel FitzGerald Secretary, DoIT

Development Status for JAXA Critical Parts, 2008

LEON- PCI- UMC Development Board

Rad-Hard Microcontroller For Space Applications

An Advanced High Speed Solid State Data Recorder

A Low Latency Data Transmission Scheme for Smart Grid Condition Monitoring Applications 28/05/2012

SoCWire: a SpaceWire inspired fault tolerant Network on Chip approach for reconfigurable System-on-Chip in Space applications

Westinghouse UK AP1000 GENERIC DESIGN ASSESSMENT. Criticality control in SFP. Radwaste and Decommissioning

DAS LRS Monthly Service Report

Network on Chip round table European Space Agency, ESTEC Noordwijk / The Netherlands 17 th and 18 th of September 2009

SCI - software.sci.utah.edu (Select Visitors)

AC342 Application Note CQFP to CLGA Adapter Socket

Dynamic Packet Fragmentation for Increased Virtual Channel Utilization in On-Chip Routers

Transcription:

Router - Status Working Group Meeting Dr. Stephan Fischer Dr. Steve Parkes Gerald Kempf Pierre Fabry EADS Astrium GmbH University of Dundee Austrian Aerospace GmbH ESA ESA, Noordwijk 15. Sep. 004 Outline Introduction Router Description / Functionality Project Description Router Validation Approach Project Schedule

Introduction Network MEMORY 1 SENSOR 1 1 3 4 ROUTER 1 Router 1 5 6 7 8 P 1 P SENSOR 1 ROUTER Router 3 4 5 6 P 3 P 4 8 7 Processor Array MEMORY 3 Router Description Routing Switches Routing Switch Link Interface Link Interface Routing Matrix Link Interface Link Interface Link Interfaces connected via a routing matrix 4

Router Description Router (ASIC) Interfaces Port 1 Port Port 3 Port 4 Port 5 Port 6 Port 7 Port 8 Control Logic Non-blocking Crossbar Switch Routing Table Status/Error Registers Control Registers Configuration Port Status Outputs External Input/Output External Input/Output Input FIFO Output FIFO External Port Input FIFO Output FIFO External Port Tick Counter Time-Code Inputs/Outputs 5 Router Functionality Addressing Packets path addressing direct specification of the path through a network leading character of a packet gives the output port number of the router leading character is removed after output port is determined passing through several routers is done by multiple destination characters logical addressing indirect specification of the path through a network usage of routing tables in the router leading character gives logical address leading character is not removed 6

Router Functionality Group Adaptive Routing If or more output ports lead to the same designation, they can be configured as a group Address Port 0 Port 1 Port Port 3 Port 4 Configuration Hardware Addressing 0 1 0 0 0 0 1 0 1 0 0 0 0 0 1 0 0 3 0 1 1 0 0 Logical Addressing 33 0 0 0 1 1 34 0 1 1 0 0 55 0 0 0 0 0 7 Router Functionality Group Adaptive Routing Advantages: Bandwidth sharing - if or more links are organized in a group the data can take either way - this leads to twice the bandwidth of a single link Fault Tolerance - if or more links are organized in a group and one link fails, the information can flow via the other links - no network management needed - automatic and immediate fault recovery - only packet which was transmitted when the fault occurred is lost 8

Router Functionality Priority Packet Delivery if two input ports have to use the same output port an arbitration scheme is used the arbitration scheme can include a priority scheme no priority flag available in packet header priority scheme is included in routing table 9 Router ASIC SpW Router ASIC implemented in an Atmel MH1RT gate array (max 519kGates) package 196 pin ceramic Metric Quad Flat 5 mil pin spacing Radiation tolerance 0.35µm CMOS process: 300k rad SEU free cells up to 100MeV (for critical memory cells) latch up immunity up to 100MeV Maximum baud-rate: 00Mbit/s Power consumption: ~4Watt (at max data rate) Single supply voltage: 3.3V (+0.3V) 10

Validation Approach -PCI Node with SMCS33 FPGA Cascaded routers -PCI Node with SMCS33 FPGA PC PC Monitor box Logic Analyser Monitor box Software applications in PCs provide packet source, packet sink and network configuration functions. 11 Developed Validation Tools Monitor monitors traffic on a link Validation SW controls the SpW network and contains the test cases PCI- Card a fully SpW compliant node, new SMCS33SpW FPGA SpW Router FPGA Testboard Testboard containing the Router FPGA SpW Router ASIC Testboard Testboard containing the Router ASIC 1

Project Description Teaming: EADS Astrium GmbH (prime) University of Dundee (subco) Austrian Aerospace GmbH (subco) Work: Router Specification, Design VHDL code generation Router Verification FPGA implementation Development of Validation Tools Validation Exercise ASIC design / manufacturing ASIC Validation 13 Status: done done done done almost done running not started not started detailed Schedule Nr. Task Name 54 Group : Router FPGA Validation 55 WP 0400: Management Group 56 WP 100: Validation Exercise 57 Validation Results 58 WP 00: Analysis and Recommendation 59 WP 300: Upgrade of PCBs 60 WP 400: Recommendation for 61 WP 500: Validation Plan for ASICs 6 Group Review 63 64 ESM WP 3.5 VHDL model update 65 ESM WP 3.0 Design Update 66 ESM WP 3.1 Detailed Design 67 ESM WP 3. Layout and Post-Layout Verificatio 68 ESM WP 3.3 Prototyp Manufacturing 69 ESM WP 3.4 Transfer of Design and Knowledg 70 ESM-006 Router ASIC delivery 71 7 Group 3: Router ASIC Validation 73 WP 0500: Management Group 3 74 WP 3100: Manufacture & Assembly of PCBs 75 WP 300: Upgrade of Test S/W 76 WP 3300: Validation Exercise 77 WP 3400: Analysis of Results 78 14 79 Final Presentation 3.Q04 4.Q04 1.Q05.Q05 3.Q05 4.Q05 Jul Aug Sep Okt Nov Dez Jan Feb Mrz Apr Mai Jun Jul Aug Sep Okt Nov 6.10. 0.1. 30.06. 3.09.

Schedule Project KO: January 00 Router FPGA: February 004 Validation Exercise completed: October 004 Router ASIC Prototype: June 005 15