Download presentation
Presentation is loading. Please wait.
Published byBrook Lawson Modified over 9 years ago
1
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
2
Contents SpW-10X Overview Team Testing Performance Availability and Support 2
3
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
4
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
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
6
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
7
Post ASIC Implementation Testing Functional validation by EADS Astrium, Performance testing by University of Dundee, Characterisation by Austrian Aerospace. 7
8
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
9
SpW-10X Verification Results All functions checked – No errors Simulation and analysis used for verification FPGA and ASIC netlist verification Showed implementation correct 9
10
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
11
SpW-10X Network Testing Extensive testing of the SpW-10X ASIC In various network configurations No anomalies found in ASIC device 11
12
SpW-10X FPGA Testing 12
13
SpW-10X ASIC Testing 13
14
SpW-10X ASIC Testing 14
15
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
16
Performance Power consumption (max): –Static Pst: 1W –OFF condition Poff: 1.6W –Total operational all SpW IF active Pop: 3.7W @ 200Mbps, 3.0W @ 100Mbps, 2.4W @ 10Mbps –Deactivated (Clk and LVDS buffer) SpW link: reduction of power by (Pop - Poff) × 0.1 + 0.06; 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
17
Availability and Support Available now as engineering samples –Atmel AT7910E 2Q09 Flight parts Front-line support from Atmel –www.atmel.com Technical support from STAR-Dundee –www.star-dundee.com Extensive user manual available –Includes schematic and PCB layout info Evaluation kit from STAR-Dundee 17
18
SpW-10X Evaluation Kit 18
19
SpW-10X Evaluation Kit 19
20
SpW-10X ASIC Mezzanine Board 20
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.