SpW-10X Router ASIC Testing and Performance - PowerPoint PPT Presentation

About This Presentation
Title:

SpW-10X Router ASIC Testing and Performance

Description:

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

Number of Views:135
Avg rating:3.0/5.0
Slides: 21
Provided by: SteveP123
Category:

less

Transcript and Presenter's Notes

Title: SpW-10X Router ASIC Testing and Performance


1
SpW-10X Router ASICTesting 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

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

3
SpW-10X Overview
Routing Switch
SpW Port 1
SpW Port 2
SpW Port 3
SpW Port 4
Time-Code Interface
SpW Port 5
SpW Port 6
Configuration Port 0
SpW Port 7
Routing Table
SpW Port 8
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
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

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

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

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

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

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

12
SpW-10X FPGA Testing
13
SpW-10X ASIC Testing
14
SpW-10X ASIC Testing
15
Performance
  • SpW data rate configurable up to 200Mbps
  • Single supply voltage of 3.3V (3.0 to 3.6V)
  • Temperature
  • Operational ambient temperature -55C to 125C
  • Maximum junction temperature 175C
  • Maximum lead temperature (soldering 10 sec)
    300C
  • Storage temperature -65C to 150C
  • Radiation
  • Total dose 300Krad(Si)
  • No latchup up to 70 MeV/mg/cm2
  • Package MQFP 196 with 25 mil pin spacing

16
Performance
  • Power consumption (max)
  • Static Pst 1W
  • OFF condition Poff 1.6W
  • Total operational all SpW IF active Pop 3.7W _at_
    200Mbps, 3.0W _at_ 100Mbps, 2.4W _at_ 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 (lt3.6V) resistive
    model can be used, e.g. 69.4 of power at 3.0V

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

18
SpW-10X Evaluation Kit
19
SpW-10X Evaluation Kit
20
SpW-10X ASIC Mezzanine Board
Write a Comment
User Comments (0)
About PowerShow.com