RealTime Embedded CORBA over SpaceWire ESTEC May 2003 PowerPoint PPT Presentation

presentation player overlay
1 / 11
About This Presentation
Transcript and Presenter's Notes

Title: RealTime Embedded CORBA over SpaceWire ESTEC May 2003


1
Real-Time Embedded CORBA over SpaceWireESTECMay
2003
  • Steve Parkes, Stuart Mills, Chris McClements
  • Space Systems Research Group
  • University of Dundee
  • Stuart Fowell, Roger Ward
  • SciSys

2
Contents
  • SpaceWire-DSP21160
  • SpaceWire-Drivers

3
ADSP21160
  • Main Features
  • High performance 32-bit DSP processor
  • 80MHz instruction rate
  • Single cycle instruction execution
  • 320 MFLOPs sustained
  • 1024 pt complex FFT in 115 us
  • Why choose it
  • Backwards code compatible with 21060 SHARCs
  • And almost with 21020
  • Recent processor in this family
  • Suitable for research not for flight

4
SpaceWire-DSP21160
5
SpaceWire Router
Control Logic
Non-blocking Crossbar Switch
SpaceWire Port 1
SpaceWire Port 2
SHARC LINK
External Port
Input FIFO
SpaceWire Port 3
Output FIFO
SHARC LINK
SpaceWire Port 4
SpaceWire Port 5
External Port
Input FIFO
SHARC LINK
SpaceWire Port 6
Output FIFO
SpaceWire Port 7
SpaceWire Port 8
6
SpaceWire-DSP21160
7
SOIF Protocol Stack
8
(No Transcript)
9
Real-Time SpaceWire Driver
10
Real-Time SpaceWire Driver
Low-Level Packet
TCP/IP Packet
Low-Level Packet
TCP/IP Packet
IP Address
IP to SpaceWire Address Table
Address Resolution
Priority Queue
SpaceWire Address
Encapsulate Packets
Decapsulate Packet
Priority Queue
SpaceWire Packet
SpaceWire Packet
11
Conclusions
  • Project aims to demonstrate
  • Distributed objects
  • Running over a SpaceWire network
  • With real-time performance
  • SpaceWire-DSP21160
  • Acts as a research platform
  • For DSP processors in a SpaceWire network
  • Software
  • SpaceWire link driver
  • Embedded Corba
Write a Comment
User Comments (0)
About PowerShow.com