SpW-10X Router ASIC Testing and Performance Steve Parkes, Chris McClements, Space Technology Centre, University of Dundee Gerald Kempf, Christian Gleiss,

Slides:



Advertisements
Similar presentations
NetFPGA Project: 4-Port Layer 2/3 Switch Ankur Singla Gene Juknevicius
Advertisements

SAAB SPACE 1 The M2 ASIC A mixed analogue/digital ASIC for acquisition and control in data handling systems Olle Martinsson AMICSA, October 2-3, 2006.
Arctic IEC-104 Gateway Jari Lahti, CTO.
1 SpaceWire Router ASIC Steve Parkes, Chris McClements Space Technology Centre, University of Dundee Gerald Kempf, Christian Toegel Austrian Aerospace.
Integrated Circuits Laboratory Faculty of Engineering Digital Design Flow Using Mentor Graphics Tools Presented by: Sameh Assem Ibrahim 16-October-2003.
Programmable Logic Devices
#147 MAPLD 2005Mark A. Johnson1 Design of a Reusable SpaceWire Link Interface for Space Avionics and Instrumentation Mark A. Johnson Senior Research Engineer.
Team Morphing Architecture Reconfigurable Computational Platform for Space.
P09311: Interface for Multi-Purpose Driver/Data Acquisition System Adam Van FleetProject Leader, EE DAQ Hardware Development David HoweElectrical Engineer.
ESA UNCLASSIFIED – For Official Use Deterministic Communication with SpaceWire Martin Suess CCSDS Spring Meeting /03/2015.
Final project requirement
1 Design of the Front End Readout Board for TORCH Detector 10, June 2010.
SpaceWire RMAP IP Core Steve Parkes, Chris McClements, Martin Dunstan
General FPGA Architecture Field Programmable Gate Array.
Programmable Logic- How do they do that? 1/16/2015 Warren Miller Class 5: Software Tools and More 1.
Computerized Train Control System by: Shawn Lord Christian Thompson.
SpaceFibre A Multi-Gigabit/s Network for Spaceflight Applications
1 The SpaceWire Internet Tunnel and the Advantages It Provides For Spacecraft Integration Stuart Mills, Steve Parkes Space Technology Centre University.
VERIFICATION OF I2C INTERFACE USING SPECMAN ELITE By H. Mugil Vannan Experts Mr. Rahul Hakhoo, Section Manager, CMG-MCD Mr. Umesh Srivastva, Project Leader.
1 Albert Ferrer-Florit, Steve Parkes Space Technology Centre University of Dundee QoS for SpaceWire networks SpW-RT prototyping.
BepiColombo/MMO/PWI/SORBET PWI meeting - Kanazawa 24/03/2006M.Dekkali MMO PWI Meeting Kanazawa University 24 th March 2006.
SpaceWire-RT Steve Parkes, Albert Ferrer-Florit
CAD for Physical Design of VLSI Circuits
Spartan-II Memory Controller For QDR SRAMs Lobby Pitch February 2000 ®
ASIC/FPGA design flow. FPGA Design Flow Detailed (RTL) Design Detailed (RTL) Design Ideas (Specifications) Design Ideas (Specifications) Device Programming.
ASIC Design Flow – An Overview Ing. Pullini Antonio
Presented by Anthony B. Sanders NASA/GSFC at 2005 MAPLD Conference, Washington, DC #196 1 ALTERA STRATIX TM EP1S25 FIELD-PROGRAMMABLE GATE ARRAY (FPGA)
Design Verification An Overview. Powerful HDL Verification Solutions for the Industry’s Highest Density Devices  What is driving the FPGA Verification.
SpaceWire Plug-and-Play: A Roadmap Peter Mendham, Albert Ferrer Florit, Steve Parkes Space Technology Centre, University of Dundee 1.
Cypress Roadmap: Aerospace Memory
FT-UNSHADES Analysis of SEU effects in Digital Designs for Space Gioacchino Giovanni Lucia TEC-EDM, MPD - 8 th March Phone: +31.
The Macro Design Process The Issues 1. Overview of IP Design 2. Key Features 3. Planning and Specification 4. Macro Design and Verification 5. Soft Macro.
An Unobtrusive Debugging Methodology for Actel AX and RTAX-S FPGAs Jonathan Alexander Applications Consulting Manager Actel Corporation MAPLD 2004.
High Speed Digital Design Project SpaceWire Router By: Asaf Bercovich & Oren Cohen Advisor: Mony Orbach Semester: Winter 2007/ Semester Project Date:
Working with Xilinx Spartan 3 Embedded Systems Lab 2009.
- Funcational Verification with Modelsim 1 Interfacing Customized Components with Avalon Interconnect (II) Gang Chen.
Status and planning of the CMX Wojtek Fedorko for the MSU group TDAQ Week, CERN April , 2012.
FEE Electronics progress PCB layout progress VHDL progress in TBU Prototype fixtures FEE64 commissioning A few of the remaining tasks 16th July 2009.
TOOLSET FOR TEST AND VERIFICATION OF IP-BLOCKS WITH SPACEWIRE INTERFACE Session: SpaceWire Test and Verification Elena Suvorova St. Petersburg State University.
FED RAL: Greg Iles5 March The 96 Channel FED Tester What needs to be tested ? Requirements for 96 channel tester ? Baseline design Functionality.
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.
Introductory project. Development systems Design Entry –Foundation ISE –Third party tools Mentor Graphics: FPGA Advantage Celoxica: DK Design Suite Design.
Serial Data Link on Advanced TCA Back Plane M. Nomachi and S. Ajimura Osaka University, Japan CAMAC – FASTBUS – VME / Compact PCI What ’ s next?
CHAPTER 8 Developing Hard Macros The topics are: Overview Hard macro design issues Hard macro design process Physical design for hard macros Block integration.
Field Programmable Port Extender (FPX) 1 Modular Design Techniques for the FPX.
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.
Greg Alkire/Brian Smith 197 MAPLD An Ultra Low Power Reconfigurable Task Processor for Space Brian Smith, Greg Alkire – PicoDyne Inc. Wes Powell.
DDRIII BASED GENERAL PURPOSE FIFO ON VIRTEX-6 FPGA ML605 BOARD PART B PRESENTATION STUDENTS: OLEG KORENEV EUGENE REZNIK SUPERVISOR: ROLF HILGENDORF 1 Semester:
FEE Electronics progress PCB layout progress VHDL progress in TBU Prototype fixture for software 9th June 2009.
Univ. of TehranIntroduction to Computer Network1 An Introduction to Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr.
SpaceWire and SpaceFibre on the Microsemi RTG4
TDC status and to do 1. Status of TDC design 2. List of future activities.
Alessandro Leoni, Felix Siegle September, 2017
Production and Test of a readout chip for the ALICE SDD Experiment
Deterministic Communication with SpaceWire
ATLAS Pre-Production ROD Status SCT Version
Prototyping of CCSDS SOIS services on 1553 Bus
ASIC Design Methodology
An Unobtrusive Debugging Methodology for Actel AX and RTAX-S FPGAs
Microcontroller Enhancement Design Project
The Complete Solution for Cost-Effective PCI & CompactPCI Implementations 1.
Upgrade of the ATLAS MDT Front-End Electronics
Electronics for Physicists
Parallel RGB / HDMI Adapter
Week 5, Verilog & Full Adder
Electronics for Physicists
Implement Inter-VLAN Routing
An ECSS-Q-ST-60-02C compliant
HardWireTM FpgASIC The Superior ASIC Solution
Presentation transcript:

SpW-10X Router ASIC Testing and Performance Steve Parkes, Chris McClements, Space Technology Centre, University of Dundee Gerald Kempf, Christian Gleiss, Austrian Aerospace Stephan Fischer, EADS Astrium GmbH Pierre Fabry, ESA 1

Contents  SpW-10X Overview  Team  Testing  Performance  Availability and Support 2

3 SpW-10X SpW-10X Overview Routing Switch SpW Port 1 SpW Port 2 SpW Port 3 SpW Port 4 SpW Port 5 SpW Port 6 SpW Port 7 SpW Port 8 Time-Code Interface Configuration Port 0 Routing Table Parallel Port 9 Parallel Port 10

Router Features  Single chip SpaceWire router –Includes LVDS drivers and receivers  Path and logical addressing  Group adaptive routing  Priority arbitration  Start on Request  Disable on Silence  Watchdog timers p4

5 Team  ESA –Funding and Management  University of Dundee –Design and Testing  Austrian Aerospace –Independent VHDL Test Bench –Transfer to ASIC technology  Astrium GmbH –Functional Testing  Atmel –ASIC Manufacture  STAR-Dundee –Support and Test Equipment

Pre ASIC Implementation Testing  VHDL test bench for initial testing by UoD  Router IP in STAR-Dundee devices –Widely used by many organisations.  Independent test bench by AAE –Extensive tests –Identified several issues with the initial VHDL code.  SpW-10X implemented in Xilinx FPGA –Design kept as close as possible to final ASIC design. –SpW-10X FPGA extensively tested by Astrium GmbH.  SpW-10X FPGA mezzanine board  SpW-10X ASIC mezzanine board  Testing with SpaceWire Conformance Tester 6

Post ASIC Implementation Testing  Functional validation by EADS Astrium,  Performance testing by University of Dundee,  Characterisation by Austrian Aerospace. 7

SpW-10X Verification  VHDL Testbench with self-checking scenarios  RTL and Netlist (FPGA and ASIC) verified with the test bench  Code coverage checked for RTL simulations  Analysis of requirements which were not possible to simulate  Timing of ASIC verified with static timing analysis 8

SpW-10X Verification Results  All functions checked – No errors  Simulation and analysis used for verification  FPGA and ASIC netlist verification  Showed implementation correct 9

SpW-10X Validation Results  Validation covered all requirements of the SpW Router Specification  All tests passed  Two clarifications of Router Specification –Path addressing with different priority levels not required –Exact value for the Output Port Timeout Interval  ASIC Validation was performed successfully –Atmel LVDS I/O cells disable rather than tristate 10

SpW-10X Network Testing  Extensive testing of the SpW-10X ASIC  In various network configurations  No anomalies found in ASIC device 11

SpW-10X FPGA Testing 12

SpW-10X ASIC Testing 13

SpW-10X ASIC Testing 14

Performance  SpW data rate configurable up to 200Mbps  Single supply voltage of 3.3V (3.0 to 3.6V)  Temperature: –Operational ambient temperature -55°C to +125°C –Maximum junction temperature +175°C –Maximum lead temperature (soldering 10 sec) +300°C –Storage temperature -65°C to +150°C  Radiation –Total dose 300Krad(Si) –No latchup up to 70 MeV/mg/cm 2 –Package MQFP 196 with 25 mil pin spacing 15

Performance  Power consumption (max): –Static Pst: 1W –OFF condition Poff: 1.6W –Total operational all SpW IF active Pop: 200Mbps, 100Mbps, 10Mbps –Deactivated (Clk and LVDS buffer) SpW link: reduction of power by (Pop - Poff) × ; E.g. with two SpW links deactivated operating at 200Mbps the power consumption is 3.16W –Data flow has very little influence on power consumption –For lower supply voltage (<3.6V): resistive model can be used, e.g. 69.4% of power at 3.0V 16

Availability and Support  Available now as engineering samples –Atmel AT7910E  2Q09 Flight parts  Front-line support from Atmel –  Technical support from STAR-Dundee –  Extensive user manual available –Includes schematic and PCB layout info  Evaluation kit from STAR-Dundee 17

SpW-10X Evaluation Kit 18

SpW-10X Evaluation Kit 19

SpW-10X ASIC Mezzanine Board 20